Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-23 | Added support for ModExpNG core: | Pavel V. Shatov (Meister) | |
* new 'modexpng' target builds just the ModExpNG (this is mostly for various testing purposes) * new 'hsm_ng' target buils the plain old 'hsm' config + 1x ModExpNG Also added high-speed clock for the new clock manager. | |||
2018-12-20 | Merge branch 'master' of git.cryptech.is:core/platform/common | Pavel V. Shatov (Meister) | |
2018-12-19 | * Updated core.cfg to match the changes made to ECDSA cores | Pavel V. Shatov (Meister) | |
* Added modules from core/lib * Fixed the problem with ECDSA not compiling without ModExp included | |||
2018-11-13 | Catch up with Pavel moving things to core/lib. I suspect more will follow. | Paul Selkirk | |
2017-09-13 | Add second modexp core for parallel CRT. | Rob Austein | |
2017-09-09 | systolic_crt modexpa7 needs a bigger chunk of address space. | Rob Austein | |
2017-08-09 | reset_n vs rst_n, pax guys. | Rob Austein | |
2017-08-09 | Drop duplicate bram_1rw_1ro_readfirst module. | Rob Austein | |
2017-08-09 | Update modexpa7 filenames. | Rob Austein | |
2017-08-09 | Don't try to synthesize include files. | Rob Austein | |
2017-08-08 | Allow core instantation parameters. | Rob Austein | |
2017-08-08 | Update modexpa7 path names for systolic branch. | Rob Austein | |
2017-05-12 | ECDSA cores no longer "experimental", include them in default build. | Rob Austein | |
2017-03-07 | ECDSA cores. | Rob Austein | |
2017-03-06 | Add ecdsa384 core. | Rob Austein | |
2017-01-20 | Add ecdsa256 core. | Rob Austein | |
2017-01-19 | split [project hsm] | Paul Selkirk | |
2017-01-17 | Rename and rewrite the core_selector generator. | Paul Selkirk | |
By moving most of the domain-specific knowledge from the script to the config file, we can a) merge back the fork in platform/alpha, and b) remove the special-case code that has to know about the modexp and trng cores. | |||
2016-05-17 | add the new mkmif core | Paul Selkirk | |
2015-12-13 | whack copyrights | Paul Selkirk | |
2015-11-18 | drat, pushed too soon | Paul Selkirk | |
2015-11-18 | Move core_selector config script here from core/platform/novena, remove ↵ | Paul Selkirk | |
static core_selector modules. | |||
2015-11-18 | Move core_selector config script here from core/platform/novena, remove ↵ | Paul Selkirk | |
static core_selector modules. | |||
2015-11-12 | Merge branch 'modexps6' | Paul Selkirk | |
2015-11-12 | Change reset to active-low. | Paul Selkirk | |
2015-07-17 | experimental modexps6 (which requires changing the read timing on all other ↵ | Paul Selkirk | |
cores) | |||
2015-05-08 | Fixed missing assignment to debug port if the RNGS segment is not enabled. ↵ | Joachim Strömbergson | |
Moved default assignments in output select to before the case to make ISE happier. Added proper name of process. | |||
2015-05-08 | Fixed incorrect bitwidth of address to modexp core. Removed address block ↵ | Joachim Strömbergson | |
defines that are internal to the modexp core. Now the modexp core does not get optimized away. | |||
2015-05-05 | Populate cipher_selector; finesse math_selector. | Paul Selkirk | |
2015-05-04 | Adding a core license file. | Joachim Strömbergson | |
2015-05-04 | Adding math segment in core selector. | Joachim Strömbergson | |
2015-04-29 | Cleanup: add error port, conditionalize segments. | Paul Selkirk | |
2015-04-27 | (1) Added segment for math cores in the core selector. (2) Added specific ↵ | Joachim Strömbergson | |
math core selector module. This module instantiates the modexp core. (3) Minor cleanup of file headers. The core selector is not coretest for example. | |||
2015-03-31 | Conditionalize trng so it can be easily excluded. | Paul Selkirk | |
2015-03-25 | integrate trng into core_selector framework | Paul Selkirk | |
2015-03-17 | Rearrange cores. | Paul Selkirk | |