Inter-IC Sound (I2S)是一种电气串行总线标准,用于数字音频设备之间的接口。 在寻找I2S模拟开关/多路复用器时,了解I2S标准的规格非常重要。
- 3线推拉协议
- 串行数据(SD)
- 字词选择(WS)
- 连续串行时钟(SCK)
- 电压级别
- 目前,5 V TTL被视为I2S逻辑电平的标准。 (请参阅 [FAQ]模拟开关/多路复用器的VIH和VIL电平是多少)
- 频率
- 计时要求是根据设备的时钟周期或允许的最小时钟周期指定的。 这为将来提高数据速率留出了空间。 典型的I2S数据速率<5MHz。
以下是模拟开关/多路复用器的3个关键规格,有助于为I2S系统选择正确的设备。
- 模拟开关/多路复用器的配置。 重申一下,I2S是一种3线协议,因此需要3通道设备。 要在1个控制器和2个目标设备之间进行多路复用,应在控制器和外围设备之间放置一个3通道2:1设备。 应用程序不仅限于2个目标/ 1个控制器设备配置。 随着目标/控制器设备数量的增加,配置也会随之增加。
虽然标准中没有定义,但有时应用程序将使用4线接口来实现全双工系统。 这包括2条串行数据线(DX,RX),字词选择(WS)和连续串行时钟(SCK)。 对于4线系统,需要4通道设备。
- 电压水平。 应用程序通过上面列出的TTL逻辑级别进行标准化。 挑选一个可以支持此逻辑级别的设备非常重要。
- 设备的带宽。 如上所述,I2S没有标准化的数据速率。 计时要求包括时钟高(THC),时钟低(TLC),延迟(tdtr),保持时间(Tthtr)和时钟上升时间(TRC),均基于所选数据速率的最小时钟周期。
对于高灵敏度信号链,最佳做法是选择带宽为3倍的设备–请参阅 [FAQ] How Do I Select the Right Analog Switch / Multiplexer Bandwidth Based on the Data Rate of my Protocol?(如何根据协议的数据速率选择合适的模拟开关/多路复用器带宽?)
下表介绍了可在3线和4线配置的数据信号路径上传递I2S信号的开关/多路复用器的建议。 这些设备通过GPIO控制。
I2S兼容开关,用于1个控制器到2个目标设备或2个控制器到1个目标设备(3线) |
||||||
I2S电压电平 |
电源电压水平 |
设备 | 配置 | 功能 | 包装 | 主体尺寸(长x宽) |
3.3 V 5.0 V |
1.8 V 2.5 V 3.3 V 5.0 V |
TMUX1574 |
4通道2:1 (单刀双掷) |
1.8 V兼容控制输入 故障安全逻辑 逻辑引脚上的集成下拉电阻器 断电保护 支持超过电源的输入电压 |
SOT-23-薄型 | 2.0 mm x 4.2 mm |
2:1 x 3 |
兼容1.8 V的控制输入 |
VQFN |
3.5 mm x 4 mm |
|||
2:1 x 3 |
先断后断 |
TSSOP |
4.4 mm x 5 mm | |||
I2S兼容开关,用于1个控制器到2个目标设备或2个控制器到1个目标设备(4线) |
||||||
I2S电压电平 |
电源电压水平 |
设备 | 配置 | 功能 | 包装 | 主体尺寸(长x宽) |
3.3 V 5.0 V |
1.2 V 1.8 V 2.5 V 3.3 V 5.0 V |
TMUX1575 |
2:1 x 4 |
1.2 V逻辑兼容 1.8 V逻辑兼容 断电保护 支持超过电源的输入电压 |
DSBGA | 1.4 mm x 1.4 mm |
2:1 x 4 |
1.8 -V逻辑兼容 支持超过电源的输入电压 逻辑引脚上的集成下拉电阻器 故障安全逻辑 |
TSSOP |
4.4 mm x 6.5 mm |
|||
1.8 V 2.5 V 3.3 V 5.0 V |
2:1 x 4 |
1.8 V逻辑兼容 故障安全逻辑 逻辑引脚上的集成下拉电阻器 断电保护 支持超过电源的输入电压 |
SOT-23-薄型 |
2 mm x 4.2 mm | ||