位置:51电子网 » 技术资料 » 其它综合

IIS音频总线

发布时间:2008/12/30 0:00:00 访问次数:1666

  对于传输的声音格式一般分为两种:iis总线格式和msb(left)justified格式。msb justified格式与iis格式不同的地方 是它总是当iislrck变化时发送下一个字的高位。iis总线格式如图1所示。

  iis有4条线:串行数据输入(iisdi)、串行数据输出(iisdo)、左右通道选择(iislrck)和串行位时钟(iisclk)。产 生iislrck和iisclk信号的设备称为主设备。


 图1 iis总线格式

  串行数据以2的补码发送,首先发送高位。高位首先发送是因为发送方和接收方可以有不同的字长度。发送方知道接收方能 处理的位数是不必要的,同样,接收方也不需要知道发送方正发送多少位的数据。当系统字长度大于发送方的字长度时,字 被切断来发送。如果接收方收到比它的字长度更多的位时,多的位被忽略;若接收方接收比它字长度少的位时,不足的位被 内部设置为0。所以高位有固定的位置,而低位的位置依赖于字长度。发送器总是在iislrck变化的下一个时钟周期发送下一 个字的高位。

  发送器的串行数据发送可以在时钟信号的上升沿或下降沿被同步。可是串行数据必须在串行时钟信号的上升沿锁存进接收 器,所以当发送数据用上升沿来同步时有一些限制。lr通道选择可以指示当前正发送的通道。iislrck既可以在串行时钟的 上升沿变化,也可以在下降沿变化,但不需要同步。在从模式下,这个信号在串行时钟的上升沿锁存。iislrck信号秽‘变 一个时钟周期之后,开始发送高位数据,这允许从发送方可以同步发送串行数据。更进一步,它允许接收方存储先前的字并 准备接收下一个字。

  iis总线模块结构框图如图2所示。


 图2 iis总线结构框图

  由图2可总结出iis总线的主要特点如下。

  ·双分频器(ipsr):一个用于iis设备的主时钟发生器,另一个用于外部编解码芯片时钟发生器。

  ·64字节的堆栈(fifo):发送数据时,数据被写入发送fifo;接收数据时,数据被写入接收fifo。

  ·iisclk主时钟:在主模式下,串行位时钟由该发生器产生。

  ·移位寄存器:发送模式,并行数据通过该寄存器转化为并行数据;接收模式,串行数据被转化为并行数据接收。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  对于传输的声音格式一般分为两种:iis总线格式和msb(left)justified格式。msb justified格式与iis格式不同的地方 是它总是当iislrck变化时发送下一个字的高位。iis总线格式如图1所示。

  iis有4条线:串行数据输入(iisdi)、串行数据输出(iisdo)、左右通道选择(iislrck)和串行位时钟(iisclk)。产 生iislrck和iisclk信号的设备称为主设备。


 图1 iis总线格式

  串行数据以2的补码发送,首先发送高位。高位首先发送是因为发送方和接收方可以有不同的字长度。发送方知道接收方能 处理的位数是不必要的,同样,接收方也不需要知道发送方正发送多少位的数据。当系统字长度大于发送方的字长度时,字 被切断来发送。如果接收方收到比它的字长度更多的位时,多的位被忽略;若接收方接收比它字长度少的位时,不足的位被 内部设置为0。所以高位有固定的位置,而低位的位置依赖于字长度。发送器总是在iislrck变化的下一个时钟周期发送下一 个字的高位。

  发送器的串行数据发送可以在时钟信号的上升沿或下降沿被同步。可是串行数据必须在串行时钟信号的上升沿锁存进接收 器,所以当发送数据用上升沿来同步时有一些限制。lr通道选择可以指示当前正发送的通道。iislrck既可以在串行时钟的 上升沿变化,也可以在下降沿变化,但不需要同步。在从模式下,这个信号在串行时钟的上升沿锁存。iislrck信号秽‘变 一个时钟周期之后,开始发送高位数据,这允许从发送方可以同步发送串行数据。更进一步,它允许接收方存储先前的字并 准备接收下一个字。

  iis总线模块结构框图如图2所示。


 图2 iis总线结构框图

  由图2可总结出iis总线的主要特点如下。

  ·双分频器(ipsr):一个用于iis设备的主时钟发生器,另一个用于外部编解码芯片时钟发生器。

  ·64字节的堆栈(fifo):发送数据时,数据被写入发送fifo;接收数据时,数据被写入接收fifo。

  ·iisclk主时钟:在主模式下,串行位时钟由该发生器产生。

  ·移位寄存器:发送模式,并行数据通过该寄存器转化为并行数据;接收模式,串行数据被转化为并行数据接收。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

罗盘误差及补偿
    造成罗盘误差的主要因素有传感器误差、其他磁材料干扰等。... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!