[Cryptech-Commits] [core/sha256] 01/01: Removed redundant flag reset wires.

git at cryptech.is git at cryptech.is
Mon Mar 17 08:09:20 UTC 2014


This is an automated email from the git hooks/post-receive script.

joachim at secworks.se pushed a commit to branch master
in repository core/sha256.

commit 772560966804c97c7d27c2ac49b9a5e5e0b5453d
Author: Joachim Strömbergson <joachim at secworks.se>
Date:   Mon Mar 17 09:09:14 2014 +0100

    Removed redundant flag reset wires.
---
 src/rtl/sha256.v | 23 ++---------------------
 1 file 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:



More information about the Commits mailing list