From 1304440b303fd4d9b135f364e4b9ce0dd923097e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joachim=20Stro=CC=88mbergson?= Date: Fri, 7 Dec 2018 10:47:54 +0100 Subject: Adding API support for key loaded status and key timeout control. Added ports in the core to support key status and timeout. Updated core testbench to match the new interface. --- src/tb/tb_keywrap_core.v | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/tb/tb_keywrap_core.v') diff --git a/src/tb/tb_keywrap_core.v b/src/tb/tb_keywrap_core.v index 17c8f30..1212ad7 100644 --- a/src/tb/tb_keywrap_core.v +++ b/src/tb/tb_keywrap_core.v @@ -67,6 +67,8 @@ module tb_keywrap_core(); reg tb_encdec; wire tb_ready; wire tb_valid; + wire tb_loaded; + reg [31 : 0] tb_timeout; reg [(RLEN_BITS - 1) : 0] tb_rlen; reg [255 : 0] tb_key; reg tb_keylen; @@ -92,6 +94,9 @@ module tb_keywrap_core(); .ready(tb_ready), .valid(tb_valid), + .loaded(tb_loaded), + + .timeout(tb_timeout), .rlen(tb_rlen), .key(tb_key), -- cgit v1.2.3