▼我是阿荣,关注我,在技术路上一起精进!▼
本文博客链接:https://blog.csdn.net/weixin_37366441/article/details/120544459,作者:阿荣,未经允许不得转载.
1.0 介绍
许多数字音频系统正在被引入消费音频市场,包括光盘、数字音频磁带、数字声音处理器和数字电视。这些系统中的数字音频信号被一些(V)LSI芯片进行处理,例如:
- A/D和D/A转换器;
- 数字信号处理器;
- 为光盘和数码录音纠错;
- 数字滤波器;
- 数码输入/输出接口。
标准化的通信结构对设备和集成电路制造商都是至关重要的,因为它们增加了系统的灵活性。为此,我们开发了I2S总线——一种专用于数字音频的串行链路。
2.0 基本串行总线要求
总线仅处理音频数据,而其他信号,如sub-coding和控制,被单独传输。为了减少所需的引脚数量和保持布线简单,使用了3线串行总线,它包括一条用于切换左右声道的数据线,一条音频传输数据线和一条时钟线。
由于发送端和接收端由相同的时钟信号进行数据传输,因此作为主机的发送端必须产生位时钟,声道选择信号和音频数据。然而,在复杂的系统中可能由几个发送器和接收器,这使得很难去定义谁是主机。在这样的系统中,通常由一个系统主机控制各个IC间的数字音频流。这个时候,发射机必须在外部时钟的控制下产生数据,因此扮演从端的角色。图1中说明了一些简单的系统配置和基本的接口时序。请注意,系统主机可以与发射机