Entities | |
arch_imp | architecture |
Libraries | |
ieee |
Use Clauses | |
std_logic_1164 | |
numeric_std |
Generics | |
keysize | natural := 128 |
C_S_AXI_DATA_WIDTH | integer := 32 |
C_S_AXI_ADDR_WIDTH | integer := 6 |
Ports | |
clock_i | in std_logic |
start_o | out std_logic |
done_o | out std_logic |
s_axi_aclk | in std_logic |
s_axi_aresetn | in std_logic |
s_axi_awaddr | in std_logic_vector ( C_S_AXI_ADDR_WIDTH- 1 downto 0 ) |
s_axi_awprot | in std_logic_vector ( 2 downto 0 ) |
s_axi_awvalid | in std_logic |
s_axi_awready | out std_logic |
s_axi_wdata | in std_logic_vector ( C_S_AXI_DATA_WIDTH- 1 downto 0 ) |
s_axi_wstrb | in std_logic_vector ( ( C_S_AXI_DATA_WIDTH/ 8 ) - 1 downto 0 ) |
s_axi_wvalid | in std_logic |
s_axi_wready | out std_logic |
s_axi_bresp | out std_logic_vector ( 1 downto 0 ) |
s_axi_bvalid | out std_logic |
s_axi_bready | in std_logic |
s_axi_araddr | in std_logic_vector ( C_S_AXI_ADDR_WIDTH- 1 downto 0 ) |
s_axi_arprot | in std_logic_vector ( 2 downto 0 ) |
s_axi_arvalid | in std_logic |
s_axi_arready | out std_logic |
s_axi_rdata | out std_logic_vector ( C_S_AXI_DATA_WIDTH- 1 downto 0 ) |
s_axi_rresp | out std_logic_vector ( 1 downto 0 ) |
s_axi_rvalid | out std_logic |
s_axi_rready | in std_logic |