index
:
core/math/modexp
debug_bigoperands
master
perfopt
Modular exponentiation core
git repositories
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
rtl
Age
Commit message (
Expand
)
Author
2015-06-22
Adding a minor comment in the header to exmplain what the module parameters m...
Joachim Strömbergson
2015-06-22
Changing module interface and internal defines to use symbolic widths for ope...
Joachim Strömbergson
2015-06-22
Consolidated address settings, removed stale s logic mux control, removed ext...
Joachim Strömbergson
2015-06-22
Killed off debug in RTL since we now whow info from TB.
Joachim Strömbergson
2015-06-22
Removing stale states in FSM.
Joachim Strömbergson
2015-06-22
Removing state that has been collapsed.
Joachim Strömbergson
2015-06-22
Cleanup of prodcalc.
Joachim Strömbergson
2015-06-22
Adding write control of s_mem for first iteration and adding a new stage in p...
Joachim Strömbergson
2015-06-22
Adding mux to allow integrating s_mem init with main adder loop.
Joachim Strömbergson
2015-06-18
Adding iteration flag to be used to remove zero fill of s_mem.
Joachim Strömbergson
2015-06-18
Moved s logic mux control to control fsm.
Joachim Strömbergson
2015-06-18
Correct update after linting.
Joachim Strömbergson
2015-06-18
Restored version of montprod to a version that actually works.
Joachim Strömbergson
2015-06-18
Combined case statements to make it easier to follow the sequences.
Joachim Strömbergson
2015-06-18
Update after linting after cycle collapsing.
Joachim Strömbergson
2015-06-17
(1) Collapsed the sm and sa adder states. Thisimoproves performance for modex...
Joachim Strömbergson
2015-06-17
(1) Cleaned up bit select for operand b and a. (2) Fixed name of loop counter...
Joachim Strömbergson
2015-06-17
Fixed order of states.
Joachim Strömbergson
2015-06-16
Merge of s_mux and s_write to allow cycle collapsing.
Joachim Strömbergson
2015-06-16
Collapsing cycles for loop counter. Updating testbench to match removed cycles.
Joachim Strömbergson
2015-06-16
Collapsed done. Removes one cycle from each montprod.
Joachim Strömbergson
2015-06-15
cleanup of s mem write control.
Joachim Strömbergson
2015-06-15
Fixed the carry registers.
Joachim Strömbergson
2015-06-15
Fixed prev reg:
Joachim Strömbergson
2015-06-15
(1) Fixing up write address register fo s mem. (2) Cleanup of loop counter.
Joachim Strömbergson
2015-06-15
Cleanup and fixing name in preparation for cycle crunch.
Joachim Strömbergson
2015-06-02
Updated header to emphasis that this is a top level wrapper.
Joachim Strömbergson
2015-06-02
Refactored into core and top.
Joachim Strömbergson
2015-05-24
Minor layout fixes.
Joachim Strömbergson
2015-05-21
Added internal cycle counter. Added API addresses to extract cycle counter va...
Joachim Strömbergson
2015-05-20
(1) Removed unneeded default state. (2) Cleanup of testbench and added a bigg...
Joachim Strömbergson
2015-05-20
Adding new memories with internal pointers.
Joachim Strömbergson
2015-05-20
Changed to using modexp length register and removed the common length register.
Joachim Strömbergson
2015-05-19
Updated TB to use access ports. Added missing invalidate of residue when modu...
Joachim Strömbergson
2015-05-08
Fixed RH operand size.
Joachim Strömbergson
2015-04-27
Updated header with info about bit lengths supported.
Joachim Strömbergson
2015-04-27
Adding localparam for debugging that had gone missing.
Joachim Strömbergson
2015-04-27
Updating modexp core to v 0.50. This version contains a working core that can...
Joachim Strömbergson
2015-04-21
Fixed incorrect types.
Joachim Strömbergson
2015-04-21
Update of modexp to include more of the integration of residue calculator. Up...
Joachim Strömbergson
2015-04-20
(1) Modexp with better API. (2) Adding working residue module. (3) Adding new...
Joachim Strömbergson
2015-04-13
Adding initial versions of rtl for modexp. Montgomery multiplication works fo...
Joachim Strömbergson