From fd6791eb2622dd9ba5f3a769ada5b2262a9830cd Mon Sep 17 00:00:00 2001 From: colin Date: Tue, 22 Mar 2022 06:08:34 +0000 Subject: [PATCH] Refine ahb mem to 8 banks.To avoid Synth error. --- soc/ahb_sif.sv | 72 +++++++++++++++++++++++++++++++------------------- 1 file changed, 45 insertions(+), 27 deletions(-) diff --git a/soc/ahb_sif.sv b/soc/ahb_sif.sv index 56b3c696..b0971689 100644 --- a/soc/ahb_sif.sv +++ b/soc/ahb_sif.sv @@ -53,58 +53,76 @@ module axi_slv #( output reg [TAGW-1:0] bid ); - parameter MEM_DEPTH = 12; // memory size = 0x8000 = 32k WIDTH=15 + parameter MEM_DEPTH = 15; // memory size = 0x8000 = 32k WIDTH=15 + parameter MEM_DEPTH_EACH = MEM_DEPTH - 3; // memory size = 0x8000 = 32k WIDTH=15 - bit [7:0] mem[(1<