一种基于CPLD实现多路音频聚合装置制造方法及图纸

技术编号:21696502 阅读:19 留言:0更新日期:2019-07-24 18:38
本实用新型专利技术提供了一种基于CPLD实现多路音频聚合装置,包括一音频编解码器组、一蓝牙模块、一CPU以及一CPLD;所述音频编解码器组与所述CPLD连接,所述蓝牙模块与所述CPLD连接,所述CPLD与所述CPU连接。本实用新型专利技术的优点在于:低成本扩展音频接口,实现多路音频同时输入;可配置音频通道的采样率、采样精度;可对音频数据进行滤波处理从而得到高保真的音频数据。

A CPLD-based Multiplex Audio Aggregation Device

【技术实现步骤摘要】
一种基于CPLD实现多路音频聚合装置
本技术涉及一种音频聚合装置,特别指一种基于CPLD实现多路音频聚合装置。
技术介绍
随着信息技术的进步,人们越来越多的使用视频会议,进行远程商讨工作,提高工作效率。视频会议即指位于两个或多个地点的人们,通过通信设备和网络,进行在线交谈的会议。视频会议系统离不开对音频信号的采集,人们越来越重视高音质以及低延时的音频体验,因此需要多个通道并行采集音频信号,具有数据量大,实时性要求高的特点。现有技术一般采用如下两种方式,其一是采用CPU加音频编解码器;其二是采用CPU加多路高精度模数转换器。但是这方法一存在有如下问题:大多数的CPU只带有一个I2S接口,只能做两路的音频数据处理,而带有多个I2S接口的CPU型号较少,成本高,当需要对较多路的音频进行处理时,I2S接口的数量可能还是不够。方法二存在有如下问题:采用多路高精度模数转换器使得电路设计复杂,成本较高。
技术实现思路
本技术要解决的技术问题,在于提供一种基于CPLD实现多路音频聚合装置,用于扩展音频接口,实现多路音频同时输入,降低扩展成本。本技术是这样实现的:一种基于CPLD实现多路音频聚合装置,包括一音频编解码器组、一蓝牙模块、一CPU以及一CPLD;所述音频编解码器组与所述CPLD连接,所述蓝牙模块与所述CPLD连接,所述CPLD与所述CPU连接。进一步地,所述CPLD包括一第一总线接口组、一第二总线接口、一第三总线接口、一第四总线接口、一寄存器以及一滤波模块;所述第一总线接口组的一端与所述音频编解码器组连接,另一端与所述寄存器连接;所述寄存器的输入端与所述第二总线接口的输出端连接;所述第二总线接口以及第三总线接口均与所述CPU连接;所述第四总线接口的一端与所述蓝牙模块连接,另一端与所述第三总线接口连接;所述滤波模块的一端与所述第一总线接口组连接,另一端与所述第三总线接口连接。进一步地,所述第一总线接口组包括复数个I2S接口;所述第二总线接口为SPI接口;所述第三总线接口为I2S接口;所述第四总线接口为PCM接口。进一步地,所述滤波模块为IIR滤波器或者FIR滤波器。本技术的优点在于:1、通过所述CPLD,实现将多个不同接口传输的音频数据整合到一路I2S接口上,解决了所述CPU的I2S接口不够的问题,通用性强。2、通过在所述CPLD内部设置寄存器,使得所述CPU可以通过SPI接口配置音频数据的采样率以及采样精度。3、通过在所述CPLD内部设置滤波模块,使得CPLD可对音频数据进行滤波处理从而得到高保真的音频数据。附图说明下面参照附图结合实施例对本技术作进一步的说明。图1是本技术基于CPLD实现多路音频聚合装置的电路原理框图。标记说明:100-聚合装置,1-CPLD,2-音频编解码器组,3-蓝牙模块,4-CPU,11-第一总线接口组,12-第二总线接口,13-第三总线接口,14-第四总线接口,15-寄存器,16-滤波模块。具体实施方式请参照图1所示,本专利技术基于CPLD实现多路音频聚合装置100的较佳实施例,包括一音频编解码器组2、一蓝牙模块3、一CPU4以及一CPLD1;所述音频编解码器组2与所述CPLD1连接,所述蓝牙模块3与所述CPLD1连接,所述CPLD1与所述CPU4连接;所述音频编解码器组2包括复数个音频编解码器,用于对多路的音频数据进行编码以及解码;所述CPU4采用RK3288。所述CPLD1包括一第一总线接口组11、一第二总线接口12、一第三总线接口13、一第四总线接口14、一寄存器15以及一滤波模块16;所述寄存器15用于配置音频数据的采样率以及采样精度;所述滤波模块16用于对音频数据进行滤波处理从而得到高保真的音频数据;所述第一总线接口组11的一端与所述音频编解码器组2连接,另一端与所述寄存器15连接;所述寄存器15的输入端与所述第二总线接口12的输出端连接;所述第二总线接口12以及第三总线接口13均与所述CPU4连接;所述第四总线接口14的一端与所述蓝牙模块3连接,另一端与所述第三总线接口13连接;所述滤波模块16的一端与所述第一总线接口组11连接,另一端与所述第三总线接口13连接。所述第一总线接口组11包括复数个I2S接口;所述第二总线接口12为SPI接口;所述第三总线接口13为I2S接口;所述第四总线接口14为PCM接口。所述滤波模块16为IIR滤波器或者FIR滤波器,用于对音频数据进行滤波处理从而得到高保真的音频数据。本技术工作原理:所述CPU配置音频数据的采样率以及采样精度参数,通过SPI接口存储至所述寄存器,所述CPLD将采样率以及采样精度参数传输给所述音频编解码器组;所述音频编解码器组对多路音频数据进行编解码转换成I2S信号后,依据采样率以及采样精度参数对音频数据进行分频,并通过I2S接口传输至所述CPLD;所述CPLD将音频数据传输至所述滤波模块;所述滤波模块对音频数据进行滤波处理后通过I2S接口传输至所述CPU。CPU将音频数据通过I2S接口传输给所述CPLD,所述CPLD将音频数据通过PCM接口传输给蓝牙模块进行播放。综上所述,本技术的优点在于:1、通过所述CPLD,实现将多个不同接口传输的音频数据整合到一路I2S接口上,解决了所述CPU的I2S接口不够的问题,通用性强。2、通过在所述CPLD内部设置寄存器,使得所述CPU可以通过SPI接口配置音频数据的采样率以及采样精度。3、通过在所述CPLD内部设置滤波模块,使得CPLD可对音频数据进行滤波处理从而得到高保真的音频数据。虽然以上描述了本技术的具体实施方式,但是熟悉本
的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本技术的范围的限定,熟悉本领域的技术人员在依照本技术的精神所作的等效的修饰以及变化,都应当涵盖在本技术的权利要求所保护的范围内。本文档来自技高网
...

【技术保护点】
1.一种基于CPLD实现多路音频聚合装置,其特征在于:包括一音频编解码器组、一蓝牙模块、一CPU以及一CPLD;所述音频编解码器组与所述CPLD连接,所述蓝牙模块与所述CPLD连接,所述CPLD与所述CPU连接。

【技术特征摘要】
1.一种基于CPLD实现多路音频聚合装置,其特征在于:包括一音频编解码器组、一蓝牙模块、一CPU以及一CPLD;所述音频编解码器组与所述CPLD连接,所述蓝牙模块与所述CPLD连接,所述CPLD与所述CPU连接。2.如权利要求1所述的基于CPLD实现多路音频聚合装置,其特征在于:所述CPLD包括一第一总线接口组、一第二总线接口、一第三总线接口、一第四总线接口、一寄存器以及一滤波模块;所述第一总线接口组的一端与所述音频编解码器组连接,另一端与所述寄存器连接;所述寄存器的输入端与所述第二总线接口的输出端连接...

【专利技术属性】
技术研发人员:高计丰易江瑜曾清祺陈传前
申请(专利权)人:福建星网智慧科技股份有限公司
类型:新型
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1