From e96537fd5c2101adef0a600e09c1638f816e4b46 Mon Sep 17 00:00:00 2001 From: Alex Mykyta Date: Wed, 16 Jul 2025 08:10:39 -0700 Subject: [PATCH] Fix incorrect NBA in Avalon always_comb template. #152 --- src/peakrdl_regblock/cpuif/avalon/avalon_tmpl.sv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/peakrdl_regblock/cpuif/avalon/avalon_tmpl.sv b/src/peakrdl_regblock/cpuif/avalon/avalon_tmpl.sv index da1bf34..a815f9f 100644 --- a/src/peakrdl_regblock/cpuif/avalon/avalon_tmpl.sv +++ b/src/peakrdl_regblock/cpuif/avalon/avalon_tmpl.sv @@ -21,7 +21,7 @@ always_comb begin {%- endif %} cpuif_wr_data = {{cpuif.signal("writedata")}}; for(int i=0; i<{{cpuif.data_width_bytes}}; i++) begin - cpuif_wr_biten[i*8 +: 8] <= {8{ {{-cpuif.signal("byteenable")}}[i]}}; + cpuif_wr_biten[i*8 +: 8] = {8{ {{-cpuif.signal("byteenable")}}[i]}}; end {{cpuif.signal("waitrequest")}} = (cpuif_req_stall_rd & {{cpuif.signal("read")}}) | (cpuif_req_stall_wr & {{cpuif.signal("write")}}); end