[实用新型]一种IIS设备控制器有效
申请号: | 200920182880.3 | 申请日: | 2009-09-15 |
公开(公告)号: | CN201509313U | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 洪锦坤 | 申请(专利权)人: | 福州瑞芯微电子有限公司 |
主分类号: | H04S1/00 | 分类号: | H04S1/00;G10L21/00 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 翁素华 |
地址: | 350001 福建省福州市鼓楼区*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 iis 设备 控制器 | ||
【技术领域】
本实用新型涉及一种支持IIS设备的装置,特别涉及一种IIS设备控制器。
【背景技术】
目前的IIS(Inter-IC Sound bus又称I2S,是菲利浦公司提出的串行数字音频总线协议)设备控制器只具有双声道数据传输功能。如果要传输大于2.0声道的数据需要使用多个IIS设备控制器,这样加大了成本。在2.0声道的设备上,想发出大于2.0声道音频数据的声音,还需经软件进行混音。但是声道越多占用的软件系统资源越多,不适合应用在大于2.0声道。
【实用新型内容】
本实用新型要解决的技术问题,在于提供一种IIS设备控制器,可支持大于2.0声道音频数据的传输,且不占用软件系统资源。
本实用新型是这样实现的:一种IIS设备控制器,包括一个FIFO、一IIS时序发生器、一寄存器以及一控制器,所述FIFO、运算器、IIS时序发生器顺次连接后,该FIFO、IIS时序发生器再分别连接至所述控制器,该控制器又与所述寄存器连接,其中:还包括一运算器,该运算器连接于所述FIFO和IIS时序发生器之间,且该运算器还连接至所述控制器。
所述运算器仅由两个16bit累加器和多个移位寄存器构成。
本实用新型的优点在于:该IIS设备控制器可支持2.0、2.1、4.1、5.1、6.1、7.1声道的IIS音频设备,具备将1.0、1.1、2.0、2.1、4.1、5.1、6.1、7.1声道硬件混音成2.0声道的功能;且结构简单,与传统的IIS控制器相比,仅多增加了一个运算器,不占用软件资源。
【附图说明】
下面参照附图结合实施例对本实用新型作进一步的说明。
图1是本实用新型的结构示意图。
【具体实施方式】
请参阅图1和图2所示,一种IIS设备控制器1,包括一个FIFO11、一运算器12、一IIS时序发生器13、一寄存器14以及一控制器15五个模块,所述FIFO11、运算器12、IIS时序发生器13顺次连接后,该FIFO11、运算器12、IIS时序发生器13再分别连接至所述控制器15,该控制器15又与所述寄存器14连接。所述FIFO11和所述寄存器14均分别连接在总线3上,连接到总线3上还有一系统处理器2及其它设备(未图示),并且所述IIS时序发生器13还连接外部IIS设备4。
上述各模块的功能如下:
所述FIFO11:用于存储音频数据;
所述运算器12:仅由两个16bit累加器121和多个移位寄存器122构成,用于对音频数据进行混音,混音运算需要用到两种算术,加法和除法,所述累加器121实现加法功能,所述移位寄存器122实现除法功能。该运算器12仅由采用累加器121进行循环累加,可以减小芯片面积,进而减少成本,而用移位寄存器122可以对2的整数倍的除数进行除法运算,它的结构比除法器简单,同样可减小芯片面积,进而减少成本。
所述IIS时序发生器13:将运算后的音频数据转成IIS总线时序,传给外部IIS设备4;
所述寄存器14:配置IIS控制器,存储IIS控制器的状态;
所述控制器15:控制所有模块怎么工作。
本实用新型的工作流程为:
步骤1、系统处理器2通过总线3把配置信写到寄存器14中,并启动控制器15;
步骤21、当FIFO11处理低于半满状态时,通过总线3向系统处理器2发送一个请求中断;
步骤22、系统处理器2收到中断后启动DMA向FIFO11写数据;
步骤31、FIFO11处理非空状态,运算器12从FIFO11中读出各声道的数据,并进行混音运算;
步骤32、IIS时序发生器13从运算器12读出运算后的数据,并转成IIS总线时序,由所述IIS时序发生器13传到外部的IIS设备4;
其中,当控制器15被启动时,步骤21和步骤22处于串行循环运行,步骤31和步骤32两步处于串行循环运行,而步骤21和步骤22、步骤31和步骤32的处理是并行循环运行。
本实用新型的IIS设备控制器可支持2.0、2.1、4.1、5.1、6.1、7.1声道的IIS音频设备,具备将1.0、1.1、2.0、2.1、4.1、5.1、6.1、7.1声道硬件混音成2.0声道的功能;且结构简单,与传统的IIS控制器相比,仅多增加了一个运算器,不占用软件资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子有限公司,未经福州瑞芯微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200920182880.3/2.html,转载请声明来源钻瓜专利网。