From d42084b5a287cd405d15e1b221aa75025802f52f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joachim=20Stro=CC=88mbergson?= Date: Wed, 20 May 2015 14:22:42 +0200 Subject: Changed to using modexp length register and removed the common length register. --- src/tb/tb_modexp.v | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'src/tb/tb_modexp.v') 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(); -- cgit v1.2.3