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 ->