If there is an 8-byte access, the sbaddress will not auto increment. A mistake in code means that the address will be incremented by 8 if it's a 16-Byte access (illegal)
dbg.sv:272
({4{(sbcs_reg[19:17] == 3'b100)}} & 4'b1000);
should be
({4{(sbcs_reg[19:17] == 3'b011)}} & 4'b1000);
Hi,
If there is an 8-byte access, the sbaddress will not auto increment. A mistake in code means that the address will be incremented by 8 if it's a 16-Byte access (illegal)
dbg.sv:272
({4{(sbcs_reg[19:17] == 3'b100)}} & 4'b1000);
should be({4{(sbcs_reg[19:17] == 3'b011)}} & 4'b1000);
Thanks!