fs Sample Rate.
8k Hz - Telephone
11.025k Hz
22.05k Hz - Radio Broadcast
32k Hz - miniDV, DAT (LP mode)
44.1k Hz - CD, MPEG-1 Audio(VCD, SVCD, MP3)
47.25k Hz - Commercial PCM Recorder
48k Hz - miniDV, Digital-TV, DVD, DAT, Movie & Pro-Audio
50k Hz - Commercial Digital Recorder
96k/192kHz - DVD-Audio, LPCM DVD, BD-ROM, HD-DVD
2.8224M Hz - Direct Stream Digital Sigma-Delta Modulation(1 bit)
MCLK The system clock of slave device.
Most usual frequency - 256fs, 384fs, 512fs.
BCLK The bit clock.
SLOT Transmit data from different audio source.
exp.
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ybGXEpdA-1578564023865)(http://139.199.225.16/blog_pic/2017_03_12/TDMI2C.jpg)]
This example is base on WM8994.
If the sample rate of audio is fs = 48kHz and the clock of WM8994 has been configured as 256fs, the fmclk = 256 X 48kHz = 12.488MHz. SAI run in I2S mode and the flrck = fs. A frame is 64bits long because WM8994 can receive 2 slot(each has 16bits) for output and fbclk = 64 X fs = 3.072MHz.