IIS协议

IIS总线协议

Inter-IC-Sounder总线,数字音频设备之间的音频数据传输的总线线标准。
典型的IIS三个信号线:

1、串行时钟(SCK),也叫位时钟,每个脉冲对应数字音频的一位数据,以左右双通道音频为例,SCK频率 = 2 × 采样频率 × 采样位数

2、帧时钟(WS),也叫字时钟,WS频率 = 采样频率 ,WS = 0,左声道,WS = 1,右声道

​ WS可以在串行时钟的上升沿或下降沿改变,并且左右声道不一定要对称

​ 比数据位最高位MSB早一个时钟改变,这一个时钟周期可以存储前一帧后清空,为下一帧数据准备

3、数据线(SD),串行音频数据用二进制补码表示,最高位数据固定在WS变化后SCK第二个时钟,发送端的数据有效位数和接收端的数据有效位数可以不同

发送端系统发送数据位数 > 发送数据位数截断且最低有效数据位置0发送
接收端发送端数据位数 > 接收端数据位数最低有效数据位后忽略接收
接收端发送端数据位数 < 接收端数据位数最低有效数据位置0接收

4、串行时钟、帧时钟由主设备或外部时钟提供,从设备接收位时钟与帧时钟
在这里插入图片描述

简单系统配置与基本接口时序

5、时序要求,总的信号延时由两部分组成:

(1)SCK由主设备(外部时钟)到从设备内部时钟的延时,(仅增加了建立时间,所以无关紧要)

(2)从设备内部位时钟SCK到帧时钟WS的延时,(时间余量的主要组成部分)

时间余量的主要部分是为了适应主设备的传播延迟和设置从设备所需的时间之间的差异

在这里插入图片描述
·T是时钟周期,Ttr是最小允许时钟周期,T > Ttr 发送端和接收端才能满足数据传输速率要求

·主设备产生具有固定占空比的时钟信号,满足tLC和tHC必须·大于0.35T,保证从设备可以正常工作

·数据的变化沿可以和时钟上升沿对齐,也可以延迟,但延迟需要 < 0.8T
在这里插入图片描述
·接收端时序,需要保证数据建立时间 > 0.2T

·为允许数据在下降沿被准确接收,时钟上升沿及T相关的时间延迟应该给与接收端充分的建立时间
在这里插入图片描述
·为保证慢时钟传输正确,tRC <= tRCmax(tRCmax >= 0.15Ttr)

  • 10
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值