I2S总线

Inter IC Sound总线又称集成电路内置音频总线。

I2S对数字音频设备之间的音频数据传输而制定的一种总线标准。

采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。

I2S模型

I2S有3个主要信号

1).串行时钟SCLK,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲。SCLK的频率=2×采样频率×采样位数。
2).帧时钟LRCK,(也称WS),用于切换左右声道的数据。LRCK为“1”表示正在传输的是右声道的数据,为“0”则表示正在传输的是左声道的数据。LRCK的频率等于采样频率。

3).串行数据SDATA,就是用二进制补码表示的音频数据。

有时为了使系统间能够更好地同步,还需要另外传输一个信号MCLK,称为主时钟,也叫系统时钟(Sys Clock),是采样频率的256倍或384倍。

I2S数据传输示意图

I2S总线协议理解-LMLPHP

I2S典型的接口时序

I2S总线协议理解-LMLPHP

时序要求

I2S发送端时序

I2S总线协议理解-LMLPHP

I2S接收端时序

I2S总线协议理解-LMLPHP

电气特性

05-21 08:39