This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

AXI narrow read with unaligned address

Hi,

I have a question about the correct behavior when performing a narrow read with an unaligned address; consider the following scenario:

- 32 bit data bus

- address x0001

- length 0 (1 beat)

- size 1 (2 byte)

My interpretation of the spec is that in this scenario only 1 byte (corresponding to location 0x0001) should be returned. Returning 2 bytes (from locations 0x0001 and 0x0002) goes against the spec.

Is my interpretation correct?

Thanks in advance and regards,

Jorge Duarte