Hi, NXP expert
I'd like to ask about the S32K322 chip. What is the maximum supported block size for the SAI interface TDM? Is it frame size × width?
That is, 16 × 32 bits = 512 bits, or 64 bytes?
Thanks!
Hi @Chenxu1
You must also consider the maximum supported bit clock (BCLK) rate of 12.288 MHz. For example:
Therefore, a configuration of 16 words × 32 bits = 512 bits (64 bytes) represents the theoretical maximum frame size supported by the hardware. However, the practical configuration is also limited by the maximum supported BCLK rate.
BR, VaneB
Hi,thanks for your reply.
I mean, does the TDM DMA buffer have a length limit? 1024bytes?
Hi @Chenxu1
DMA transfers are limited by the DMA Major Loop Count implementation. Due to the CITER[14:0] the number of bytes transferred in a single DMA transaction must be less than 32,767 bytes.