aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rtl/sha256.v23
1 files changed, 2 insertions, 21 deletions
diff --git a/src/rtl/sha256.v b/src/rtl/sha256.v
index d9acc24..cd33a76 100644
--- a/src/rtl/sha256.v
+++ b/src/rtl/sha256.v
@@ -106,13 +106,11 @@ module sha256(
reg init_new;
reg init_we;
reg init_set;
- reg init_rst;
reg next_reg;
reg next_new;
reg next_we;
reg next_set;
- reg next_rst;
reg ready_reg;
@@ -385,9 +383,7 @@ module sha256(
always @*
begin : api_logic
init_set = 0;
- init_rst = 0;
next_set = 0;
- next_rst = 0;
block0_we = 0;
block1_we = 0;
block2_we = 0;
@@ -415,23 +411,8 @@ module sha256(
// Write operations.
ADDR_CTRL:
begin
- if (write_data[CTRL_INIT_BIT])
- begin
- init_set = 1;
- end
- else
- begin
- init_rst = 1;
- end
-
- if (write_data[CTRL_NEXT_BIT])
- begin
- next_set = 1;
- end
- else
- begin
- next_rst = 1;
- end
+ init_set = write_data[CTRL_INIT_BIT];
+ next_set = write_data[CTRL_NEXT_BIT];
end
ADDR_BLOCK0: