diff options
author | Paul Selkirk <paul@psgd.org> | 2015-03-25 01:04:59 -0400 |
---|---|---|
committer | Paul Selkirk <paul@psgd.org> | 2015-03-25 01:04:59 -0400 |
commit | 989c112328f293ca1dfdea2da08afc79e960e841 (patch) | |
tree | 1396d37dea3b114f2b73288b9a5ad37500d586fa /core_selector/src/rtl/global_selector.v | |
parent | 63c5dae7baada6cc8f459f23d5840c56250d8bf7 (diff) |
integrate trng into core_selector framework
Diffstat (limited to 'core_selector/src/rtl/global_selector.v')
-rw-r--r-- | core_selector/src/rtl/global_selector.v | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/core_selector/src/rtl/global_selector.v b/core_selector/src/rtl/global_selector.v index 993f237..25cad4e 100644 --- a/core_selector/src/rtl/global_selector.v +++ b/core_selector/src/rtl/global_selector.v @@ -106,69 +106,6 @@ module global_selector //---------------------------------------------------------------- - // SHA-1 - //---------------------------------------------------------------- - `ifdef USE_CORE_SHA1 - wire [31: 0] read_data_sha1; - wire enable_sha1 = sys_ena && (addr_core_num == CORE_ADDR_SHA1); - sha1 sha1_inst - ( - .clk(sys_clk), - .reset_n(~sys_rst), - - .cs(enable_sha1 & (sys_eim_rd | sys_eim_wr)), - .we(sys_eim_wr), - - .address(addr_core_reg), - .write_data(sys_write_data), - .read_data(read_data_sha1) - ); - `endif - - - //---------------------------------------------------------------- - // SHA-256 - //---------------------------------------------------------------- - `ifdef USE_CORE_SHA256 - wire [31: 0] read_data_sha256; - wire enable_sha256 = sys_ena && (addr_core_num == CORE_ADDR_SHA256); - sha256 sha256_inst - ( - .clk(sys_clk), - .reset_n(~sys_rst), - - .cs(enable_sha256 & (sys_eim_rd | sys_eim_wr)), - .we(sys_eim_wr), - - .address(addr_core_reg), - .write_data(sys_write_data), - .read_data(read_data_sha256) - ); - `endif - - - //---------------------------------------------------------------- - // SHA-512 - //---------------------------------------------------------------- - `ifdef USE_CORE_SHA512 - wire [31: 0] read_data_sha512; - wire enable_sha512 = sys_ena && (addr_core_num == CORE_ADDR_SHA512); - sha512 sha512_inst - ( - .clk(sys_clk), - .reset_n(~sys_rst), - - .cs(enable_sha512 & (sys_eim_rd | sys_eim_wr)), - .we(sys_eim_wr), - - .address(addr_core_reg), - .write_data(sys_write_data), - .read_data(read_data_sha512) - ); - `endif - - - //---------------------------------------------------------------- // Output (Read Data) Multiplexor //---------------------------------------------------------------- reg [31: 0] sys_read_data_mux; |