Skip to content

Commit ef2a18c

Browse files
committed
Fix missing address truncation in OBI. #173
1 parent 529c4df commit ef2a18c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/peakrdl_regblock/cpuif/obi/obi_tmpl.sv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ always_ff {{get_always_ff_event(cpuif.reset)}} begin
4444
is_active <= 1'b1;
4545
cpuif_req <= 1'b1;
4646
cpuif_req_is_wr <= {{cpuif.signal("we")}};
47-
cpuif_addr <= {{cpuif.signal("addr")}};
47+
cpuif_addr <= { {{-cpuif.signal("addr")}}[{{cpuif.addr_width-1}}:{{clog2(cpuif.data_width_bytes)}}], {{clog2(cpuif.data_width_bytes)}}'b0};
4848
cpuif_wr_data <= {{cpuif.signal("wdata")}};
4949
rid_q <= {{cpuif.signal("aid")}};
5050
for (int i = 0; i < {{cpuif.data_width_bytes}}; i++) begin

0 commit comments

Comments
 (0)