aboutsummaryrefslogtreecommitdiff
path: root/config/core.cfg
AgeCommit message (Collapse)Author
2021-06-07Add sha3 corePaul Selkirk
2020-04-29The new keywrap core now talks directly to the mkmif core.Paul Selkirk
2020-03-25Move keywrap from user/js to core/util, replace aes core in the hsm project.Paul Selkirk
Also re-order cores to make allocation infinitesimally faster for RSA signing.
2020-03-14Move modexpng from user/shatov to core/math, promote to default modexp for ↵Paul Selkirk
Alpha board.
2020-02-26Merge branch 'js_keywrap' to 'master'Paul Selkirk
2020-01-23Added 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.
2019-01-22Rebase js_keywrap from masterjs_keywrapPaul Selkirk
2019-01-22Track Joachim's latest keywrap core - unroll bank-switched memory into a ↵Paul Selkirk
number of core register blocks.
2019-01-22core.cfg [project keywrap]:Paul Selkirk
We want two modexp cores for parallel CRT (and we fail badly if we don't get them). Also add ecdsa cores, so we can meaningfully compare results vs stock bitstream.
2019-01-22Add support for Joachim's keywrap core.Paul Selkirk
2018-12-20Merge branch 'master' of git.cryptech.is:core/platform/commonPavel V. Shatov (Meister)
2018-12-19 * Updated core.cfg to match the changes made to ECDSA coresPavel V. Shatov (Meister)
* Added modules from core/lib * Fixed the problem with ECDSA not compiling without ModExp included
2018-11-13Catch up with Pavel moving things to core/lib. I suspect more will follow.Paul Selkirk
2018-09-11Track Joachim's latest keywrap core - unroll bank-switched memory into a ↵Paul Selkirk
number of core register blocks.
2018-08-23core.cfg [project keywrap]:Paul Selkirk
We want two modexp cores for parallel CRT (and we fail badly if we don't get them). Also add ecdsa cores, so we can meaningfully compare results vs stock bitstream.
2018-08-15Add support for Joachim's keywrap core.Paul Selkirk
2017-09-13Add second modexp core for parallel CRT.Rob Austein
2017-09-09systolic_crt modexpa7 needs a bigger chunk of address space.Rob Austein
2017-08-09reset_n vs rst_n, pax guys.Rob Austein
2017-08-09Drop duplicate bram_1rw_1ro_readfirst module.Rob Austein
2017-08-09Update modexpa7 filenames.Rob Austein
2017-08-09Don't try to synthesize include files.Rob Austein
2017-08-08Allow core instantation parameters.Rob Austein
2017-08-08Update modexpa7 path names for systolic branch.Rob Austein
2017-05-12ECDSA cores no longer "experimental", include them in default build.Rob Austein
2017-03-07ECDSA cores.Rob Austein
2017-03-06Add ecdsa384 core.Rob Austein
2017-01-20Add ecdsa256 core.Rob Austein
2017-01-19split [project hsm]Paul Selkirk
2017-01-17Rename 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.