CHI data size for each packets based on data bus width's


Sec 2.10.4 Data Packetization of CHI spec mentions "A transaction of size of up to 16-byte is always contained in a single packet."

Does this mean max packet size is 16 bytes or 128 bits for any data widths ?

Because the same section also mentions, the number of bytes in each packet is determined by "Data bus width". From table 2-16, when data width is 256 bits, then packet size seems to be 256 bits or 32Bytes.