From a1c1e14ceaef1f9f84e54f6ede1ec801f7efe92e Mon Sep 17 00:00:00 2001 From: Lucian Petrica <lucianp@xilinx.com> Date: Mon, 10 Aug 2020 17:08:24 +0000 Subject: [PATCH] Fixed address range of readmemh in rtl streamer --- finn-rtllib/memstream/hdl/ramb18_wf_dualport.v | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/finn-rtllib/memstream/hdl/ramb18_wf_dualport.v b/finn-rtllib/memstream/hdl/ramb18_wf_dualport.v index fe5cbd79b..c7850106a 100644 --- a/finn-rtllib/memstream/hdl/ramb18_wf_dualport.v +++ b/finn-rtllib/memstream/hdl/ramb18_wf_dualport.v @@ -76,15 +76,15 @@ initial begin //MEM_INIT path must be terminated by / `ifdef SYNTHESIS if (ID < 10) - $readmemh({MEM_INIT,"memblock_",idx+8'd48,".dat"}, mem, 0, 1023); + $readmemh({MEM_INIT,"memblock_",idx+8'd48,".dat"}, mem, 0, DEPTH-1); else - $readmemh({MEM_INIT,"memblock_",(idx/10)+8'd48,(idx%10)+8'd48,".dat"}, mem, 0, 1023); + $readmemh({MEM_INIT,"memblock_",(idx/10)+8'd48,(idx%10)+8'd48,".dat"}, mem, 0, DEPTH-1); `else $sformat(idx,"%0d",ID); if (ID < 10) - $readmemh({MEM_INIT,"memblock_",idx[7:0],".dat"}, mem, 0, 1023); + $readmemh({MEM_INIT,"memblock_",idx[7:0],".dat"}, mem, 0, DEPTH-1); else - $readmemh({MEM_INIT,"memblock_",idx,".dat"}, mem, 0, 1023); + $readmemh({MEM_INIT,"memblock_",idx,".dat"}, mem, 0, DEPTH-1); `endif end -- GitLab