AXI:
Relation between AxSIZE, AxLEN, xDATA
AWSIZE, AWLEN, WDATA
AWSIZE Determines the number of bytes to be transferred in 1 Beat
of any burst. 1 Beat will usully be 1 clock cycles,
if the transfers are not held up by valid/ready pair.
Now AWSIZE can indicate data up to 128 bytes or 1024 bits:
What if your WDATA is only 32 bits or say 64 bits?
The Spec does not explicity relates AWSIZE and WDATA width, but it
says the following:
"The size of any transfer must not exceed the data bus width of
the components in the transaction."
This means that cleary AWSIZE is related to WDATA.
It is the responsibility of the designer that the data represented
by AWSIZE does not exceed the data bus width.
<-Prev
Next ->