diff options
Diffstat (limited to 'src/rtl/trng_csprng.v')
-rw-r--r-- | src/rtl/trng_csprng.v | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/rtl/trng_csprng.v b/src/rtl/trng_csprng.v index 79f7afa..e8cdc44 100644 --- a/src/rtl/trng_csprng.v +++ b/src/rtl/trng_csprng.v @@ -81,16 +81,16 @@ module trng_csprng( localparam CIPHER_KEYLEN256 = 1'b1; // 256 bit key. localparam CIPHER_MAX_BLOCKS = 64'h1000000000000000; - localparam CTRL_IDLE = 4'h0; - localparam CTRL_SEED0 = 4'h1; - localparam CTRL_NSYN = 4'h2; - localparam CTRL_SEED1 = 4'h3; - localparam CTRL_INIT0 = 4'h4; - localparam CTRL_INIT1 = 4'h5; - localparam CTRL_NEXT0 = 4'h6; - localparam CTRL_NEXT1 = 4'h7; - localparam CTRL_MORE = 4'h8; - localparam CTRL_CANCE = 4'hf; + localparam CTRL_IDLE = 4'h0; + localparam CTRL_SEED0 = 4'h1; + localparam CTRL_NSYN = 4'h2; + localparam CTRL_SEED1 = 4'h3; + localparam CTRL_INIT0 = 4'h4; + localparam CTRL_INIT1 = 4'h5; + localparam CTRL_NEXT0 = 4'h6; + localparam CTRL_NEXT1 = 4'h7; + localparam CTRL_MORE = 4'h8; + localparam CTRL_CANCEL = 4'hf; localparam DEFAULT_NUM_ROUNDS = 5'h18; localparam DEFAULT_NUM_BLOCKS = 64'h1000000000000000; @@ -260,7 +260,7 @@ module trng_csprng( num_rounds_reg <= DEFAULT_NUM_ROUNDS; num_blocks_low_reg <= DEFAULT_NUM_BLOCKS[31 : 0]; num_blocks_high_reg <= DEFAULT_NUM_BLOCKS[63 : 32]; - tmp_read_data_reg <= 32'h00000000; + read_data_reg <= 32'h00000000; csprng_ctrl_reg <= CTRL_IDLE; end else |