word len = 24 and mem len = 16; transfer only 16 MSB bits to the memory
from DMA and drop 8 LSB bits.
16<=word len<=24 and mem len = 16; transfer only 16 MSB bits to
the memory from DMA.
8<=word len < 16 and mem len = 16; Pad the remaining MSB bits with
zeros and make a 16 bit data and transfer it to the memory
word len = 24 and mem len = 32; Pad additional 8 bits at the LSB with
zeros to make a 32-bit data and transfer it to the memory.
8<=word len<=24 and mem len = 32; Pad all the remaining bits at
the LSB with zero to make a 32-bit data and transfer it to the memory.
Data Transmission:
mem len = 16; Add 8 zeros at the LSB to generate a 24-bit packet for
serializer buffer. Depending upon the word len configuration same number
of bits will be transferred over AD pins.
mem len = 32; Drop the LSB 8-bits and generate a 24-bit packet for
serializer buffer. Depending upon the word len configuration same number
of bits will be transferred over AD pins.