aboutsummaryrefslogtreecommitdiff
path: root/modexpng_fpga_model.py
AgeCommit message (Expand)Author
2019-10-01Moved to "modexpng_fpga_model" repo, this one was meant for Verilog.Pavel V. Shatov (Meister)
2019-08-19* More cleanup (got rid of .wide. and .narrow.)Pavel V. Shatov (Meister)
2019-08-19* MASSIVE CLEANUPPavel V. Shatov (Meister)
2019-08-19* Added more micro-operationsPavel V. Shatov (Meister)
2019-08-19* Started conversion of the model to use micro-operationsPavel V. Shatov (Meister)
2019-08-19* Added more debugging options:Pavel V. Shatov (Meister)
2019-04-04Intermediate version to fix recombinaton overflow bug.Pavel V. Shatov (Meister)
2019-04-02Removed some boilerplate code, all the three multiplication flavours are nowPavel V. Shatov (Meister)
2019-04-02Cosmetic fixes.Pavel V. Shatov (Meister)
2019-04-02Same changes for "triangle" multiplication phase as for the "square" onePavel V. Shatov (Meister)
2019-04-02Rewrote "square" recombination to match how it works in hardware.Pavel V. Shatov (Meister)
2019-03-30 * more debugging outputPavel V. Shatov (Meister)
2019-03-24Simplified index calculation and accumulator clearing logic.Pavel V. Shatov (Meister)
2019-03-23Added optional output of intermediate quantities for debugging.Pavel V. Shatov (Meister)
2019-03-23Mutate blinding tuple.Pavel V. Shatov (Meister)
2019-03-23Added blinding into math model.Pavel V. Shatov (Meister)
2019-03-23ModExpNG ("Next Generation") math model.Pavel V. Shatov (Meister)