IIS音频时钟与传输方式

时间:2008-12-30

  音频系统主时钟CODECLK,一般为采样频率的256或384倍。CODECLK通过对处理器主时钟分频得到,CODECLK与采样频率的 对应关系如表1所示。串行时钟频率IISCLK可以为采样频率的16、32、48倍。

  表1 音频主时钟与采样频率的对应关系

  IIS总线的传输方式一般有三种:正常传输模式、DMA传输模式及发送和接收模式。

  (1)正常传输模式。IIS控制寄存器有一个FIFO准备好标志位,当发送数据时,如果发送FIFO不空,则该标志位为1,FIFO 准备好发送数据;如果发送FIFO为空,则该标志位为0。当接收数据时,如果接收FIFO不满,则该标志位为1,指示可以接收 数据;若FIFO满,则该标志位为0。通过该标志位,可以确定CPU读写FIFO的时间,通过该方式实现发送和接收FIFO的存取来 发送和接收数据。

  (2)DMA传输方式。发送和接收FIFO的存取由DMA控制器来实现,由FIFO准备好标志来自动请求DMA的服务。

  (3)发送和接收模式。因为只有一个DMA源,因此在该模式下,只能是一个通道用正常传输模式,另一个通道用DMA传输模 式,从而实现同时工作的目的。

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


  
上一篇:IIS音频总线
下一篇:音频编解码的硬件电路设计

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料