DocID018909 Rev 11
27/1731
RM0090
Contents
39
S configuration register (SPI_I2SCFGR) . . . . . . . . . . . . . . . . . . 915
S prescaler register (SPI_I2SPR) . . . . . . . . . . . . . . . . . . . . . . . 916
Serial audio interface (SAI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919
Functional block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 921
SAI synchronization mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 923
Frame synchronization polarity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 924
Frame synchronization active level length . . . . . . . . . . . . . . . . . . . . . . 925
Frame synchronization offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925
29.12.2 MONO/STEREO function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 933
29.12.4 Output data line management on an inactive slot . . . . . . . . . . . . . . . . 935
29.13.1 FIFO overrun/underrun (OVRUDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 937
29.13.2 Anticipated frame synchronisation detection (AFSDET) . . . . . . . . . . . 939
29.13.3 Late frame synchronization detection . . . . . . . . . . . . . . . . . . . . . . . . . 939
29.13.4 Codec not ready (CNRDY AC’97) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940
29.13.5 Wrong clock configuration in master mode (with NODIV = 0) . . . . . . . 940