diff options
author | Joachim StroĢmbergson <joachim@secworks.se> | 2015-05-20 14:22:42 +0200 |
---|---|---|
committer | Joachim StroĢmbergson <joachim@secworks.se> | 2015-05-20 14:22:42 +0200 |
commit | d42084b5a287cd405d15e1b221aa75025802f52f (patch) | |
tree | 4056e945478c47839930ae5bca93a434d08f7510 /src/tb/tb_modexp.v | |
parent | edd192a721f3a5e00fd264c12546301ec1f25571 (diff) |
Changed to using modexp length register and removed the common length register.
Diffstat (limited to 'src/tb/tb_modexp.v')
-rw-r--r-- | src/tb/tb_modexp.v | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/tb/tb_modexp.v b/src/tb/tb_modexp.v index 0bb81e8..3a66a8e 100644 --- a/src/tb/tb_modexp.v +++ b/src/tb/tb_modexp.v @@ -249,10 +249,8 @@ module tb_modexp(); dut.ready_reg, dut.start_reg, dut.start_new, dut.start_we); $display("residue_valid = 0x%01x", dut.residue_valid_reg); $display("loop_counter_reg = 0x%08x", dut.loop_counter_reg); - $display("exponent_length_reg = 0x%02x, modulus_length_reg = 0x%02x", - dut.exponent_length_reg, dut.modulus_length_reg); - $display("length_reg = 0x%02x, length_m1_reg = 0x%02x", - dut.length_reg, dut.length_m1_reg); + $display("exponent_length_reg = 0x%02x, modulus_length_reg = 0x%02x length_m1_reg = 0x%02x", + dut.exponent_length_reg, dut.modulus_length_reg, dut.length_m1_reg); $display("ctrl_reg = 0x%04x", dut.modexp_ctrl_reg); $display(""); end @@ -541,7 +539,6 @@ module tb_modexp(); // Write 3 to message memory. write_word({GENERAL_PREFIX, ADDR_MESSAGE_PTR_RST}, 32'h00000000); write_word({GENERAL_PREFIX, ADDR_MESSAGE_DATA}, 32'h00000003); - write_word({GENERAL_PREFIX, ADDR_LENGTH}, 32'h00000001); // Write 7 to exponent memory and set length to one word. write_word({GENERAL_PREFIX, ADDR_EXPONENT_PTR_RST}, 32'h00000000); @@ -601,7 +598,6 @@ module tb_modexp(); // Write 13 to message memory. write_word({GENERAL_PREFIX, ADDR_MESSAGE_PTR_RST}, 32'h00000000); write_word({GENERAL_PREFIX, ADDR_MESSAGE_DATA}, 32'h000000fb); - write_word({GENERAL_PREFIX, ADDR_LENGTH}, 32'h00000001); // Write 11 to exponent memory and set length to one word. write_word({GENERAL_PREFIX, ADDR_EXPONENT_PTR_RST}, 32'h00000000); @@ -659,7 +655,6 @@ module tb_modexp(); write_word({GENERAL_PREFIX, ADDR_MESSAGE_PTR_RST}, 32'h00000000); write_word({GENERAL_PREFIX, ADDR_MESSAGE_DATA}, 32'h00000081); - write_word({GENERAL_PREFIX, ADDR_LENGTH}, 32'h00000001); // Write 11 to exponent memory and set length to one word. write_word({GENERAL_PREFIX, ADDR_EXPONENT_PTR_RST}, 32'h00000000); @@ -744,7 +739,6 @@ module tb_modexp(); write_word({GENERAL_PREFIX, ADDR_EXPONENT_LENGTH}, 32'h00000002); //TEMPLATE_MESSAGE_LENGTH write_word({GENERAL_PREFIX, ADDR_MODULUS_LENGTH}, 32'h00000002); //TEMPLATE_MODULUS_LENGTH - write_word({GENERAL_PREFIX, ADDR_LENGTH}, 32'h00000002); //TEMPLATE_LENGTH start_test_cycle_ctr(); |