SPMU447 June 2026
The register configuration follows:
AIFWCLKSRC.WCLK_INV = 0
AIFFMTCFG.DUAL_PHASE = 0
AIFFMTCFG.SMPL_EDGE = 0
AIFFMTCFG.WORD_LEN = Exact number of bits per sample word
AIFFMTCFG.DATA_DELAY = 0 or 1
DATA_DELAY + (WORD_LEN × channel count) must be equal to or less than the number of BCLK periods per phase.
The channel count is determined by the MSB set in the I2S:AIFWMASK0 and I2S:AIFWMASK1 registers.