URL
https://opencores.org/ocsvn/mod_mult_exp/mod_mult_exp/trunk
Subversion Repositories mod_mult_exp
Compare Revisions
- This comparison shows the changes necessary to convert path
/mod_mult_exp/trunk/bench/vhdl/mod_mult
- from Rev 3 to Rev 4
- ↔ Reverse comparison
Rev 3 → Rev 4
/ModularMultiplierIterative32bitTB.vhd
8,7 → 8,7
---- ---- |
---- Description: ---- |
---- This is TestBench for the Montgomery modular multiplier ---- |
---- with the 64 bit width. ---- |
---- with the 32 bit width. ---- |
---- it takes two nubers and modulus as the input and results ---- |
---- the Montgomery product A*B*(R^{-1}) mod M ---- |
---- where R^{-1} is the modular multiplicative inverse. ---- |
15,7 → 15,7
---- R*R^{-1} == 1 mod M ---- |
---- R = 2^word_length mod M ---- |
---- and word_length is the binary width of the ---- |
---- operated word (in this case 64 bit) ---- |
---- operated word (in this case 32 bit) ---- |
---- To Do: ---- |
---- ---- |
---- Author(s): ---- |