Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-25 | Sadly, we can't meet timing in a general-purpose HSM design withHEADmaster | Paul Selkirk | |
NUM_MULTS=32, so back it off to 16 by default. | |||
2020-03-16 | Increase NUM_MULTS to 32. | Paul Selkirk | |
This required finding and fixing every function that had a baked-in assumption that NUM_MULTS=8. | |||
2020-03-14 | Moved modexpng from user/shatov to core/math. | Paul Selkirk | |
Changed all copyrights from Nordunet to Commons Conservancy, since they've been the copyright holder since the end of 2018. | |||
2019-10-23 | Added missing copyright headers. | Pavel V. Shatov (Meister) | |
2019-10-01 | Redesigned core architecture, unified bank structure. All storage blocks now | Pavel V. Shatov (Meister) | |
have eight 4kbit entries and occupy one 36K BRAM tile. | |||
2019-10-01 | Major rewrite (different core hierarchy, buses, wrappers, etc). | Pavel V. Shatov (Meister) | |
2019-10-01 | Started working on the pipelined Montgomery modular multiplier. Currently can | Pavel V. Shatov (Meister) | |
do the "square" part of the multiplication, i.e. compute the twice larger intermediate product AB = A * B. |