URL
https://opencores.org/ocsvn/mod_sim_exp/mod_sim_exp/trunk
Subversion Repositories mod_sim_exp
Compare Revisions
- This comparison shows the changes necessary to convert path
/mod_sim_exp/trunk/rtl
- from Rev 12 to Rev 10
- ↔ Reverse comparison
Rev 12 → Rev 10
/vhdl/core/adder_block.vhd
6,8 → 6,7
---- http://www.opencores.org/cores/mod_sim_exp/ ---- |
---- ---- |
---- Description ---- |
---- Adder block with a flipflop for the carry out so result ---- |
---- is available after 1 clock cycle ---- |
---- Adder block with a flipflop for the carry out ---- |
---- for use in the montgommery multiplier pre and post ---- |
---- computation adders ---- |
---- ---- |
55,7 → 54,7
use mod_sim_exp.mod_sim_exp_pkg.all; |
|
-- (width)-bit full adder block using cell_1b_adders |
-- with buffered carry out -> result after 1 clock cycle |
-- with buffered carry out |
entity adder_block is |
generic ( |
width : integer := 32 --adder operand widths |
76,7 → 75,7
|
|
architecture Structural of adder_block is |
-- vector for the carry bits |
-- array for the carry bits |
signal carry : std_logic_vector(width downto 0); |
begin |
-- carry in |