音频处理系统、芯片及电子设备技术方案

技术编号:37820531 阅读:14 留言:0更新日期:2023-06-09 09:54
本发明专利技术提供一种音频处理系统、芯片及电子设备,包括:数据拼接子系统和数据拼接子系统对应的至少两个音频处理子系统;数据拼接子系统包括:数据拼接模块、第一缓存器和至少两个第一重采样模块;第一重采样模块和音频处理子系统一一对应;第一重采样模块,用于基于预设采样频率,对与第一重采样模块对应的音频处理子系统中的音频数据进行重采样,得到第一重采样数据;数据拼接模块,用于基于预设位宽,对至少两个第一重采样模块各自得到第一重采样数据进行拼接处理,得到目标数据;第一缓存器,用于缓存目标数据。本发明专利技术提供的音频处理系统、芯片及电子设备用于降低CPU的负载。芯片及电子设备用于降低CPU的负载。芯片及电子设备用于降低CPU的负载。

【技术实现步骤摘要】
音频处理系统、芯片及电子设备


[0001]本专利技术涉及音频信号处理
,尤其涉及一种音频处理系统、芯片及电子设备。

技术介绍

[0002]电视系统级芯片(TV SoC芯片)中包括音频处理系统(Audio Process System)。音频处理系统中包括多个子系统。
[0003]在相关技术中,音频处理系统中的多个子系统相互独立的设计,在需要获取多个子系统输出的数据的情况下,处理器(Central Processing Unit,CPU)需要单独获取每个子系统输出的数据,导致CPU的负载较大。
[0004]因此,如何设计多个子系统,以便CPU较为容易获取多个子系统输出的数据,从而降低CPU的负载,成为亟待解决的技术问题。

技术实现思路

[0005]本专利技术提供一种音频处理系统、芯片及电子设备,用以解决现有技术中如何设计多个子系统,以便CPU较为容易获取多个子系统输出的数据,实现降低CPU的负载的目的。
[0006]本专利技术提供一种音频处理系统,包括:数据拼接子系统和所述数据拼接子系统对应的至少两个音频处理子系统;其中,所述数据拼接子系统包括:数据拼接模块、第一缓存器和至少两个第一重采样模块;所述第一重采样模块和所述音频处理子系统一一对应;
[0007]所述第一重采样模块,用于基于预设采样频率,对与所述第一重采样模块对应的音频处理子系统中的音频数据进行重采样,得到第一重采样数据;
[0008]所述数据拼接模块,用于基于预设位宽,对所述至少两个第一重采样模块各自得到的第一重采样数据进行拼接处理,得到目标数据;
[0009]所述第一缓存器,用于缓存所述目标数据。
[0010]根据本专利技术提供的一种音频处理系统,所述音频处理子系统包括:通道选择模块和第一预处理模块;
[0011]所述通道选择模块,用于从多个通道的回采数据,获取N个通道的回采数据;N大于或等于1且小于多个通道的总数量;
[0012]所述第一预处理模块,用于对所述N个通道的回采数据进行预处理,得到所述音频数据。
[0013]根据本专利技术提供的一种音频处理系统,所述N个通道的回采数据为以下任一种:
[0014]自定义的N个通道的回采数据;
[0015]所述多个通道的回采数据中数据质量最优的前N个通道的回采数据。
[0016]根据本专利技术提供的一种音频处理系统,所述音频处理子系统还包括:第二缓存器和第三缓存器;
[0017]所述第二缓存器,用于缓存所述N个通道的回采数据;
[0018]所述第三缓存器,用于缓存所述音频数据。
[0019]根据本专利技术提供的一种音频处理系统,所述音频处理系统还包括:双倍速率同步动态随机存储器;
[0020]所述双倍速率同步动态随机存储器,用于存储所述多个通道的回采数据。
[0021]根据本专利技术提供的一种音频处理系统,所述音频处理系统还包括高速率数据处理子系统;所述高速率数据处理子系统包括:第二预处理模块和第二重采样模块;
[0022]所述第二预处理模块,用于对输入的高速率数据进行预处理;
[0023]所述第二重采样模块,用于在预处理后的高速率数据满足预设条件的情况下,对所述预处理后的高速率数据进行重采样和干扰消除处理,得到第二重采样数据。
[0024]根据本专利技术提供的一种音频处理系统,所述高速率数据处理子系统还包括:第四缓存器;
[0025]所述第四缓存器,用于存储所述第二重采样数据;或者,在所述预处理后的高速率数据不满足所述预设条件的情况下,存储所述预处理后的高速率数据。
[0026]根据本专利技术提供的一种音频处理系统,所述预设条件包括以下至少一项:
[0027]预处理后的高速率数据中包括至少一个通道码流,所述至少一个通道码流的数量小于或等于预设数量;
[0028]预处理后的高速率数据的格式为非压缩格式。
[0029]本专利技术还提供一种电视系统级芯片,包括上述任一项中的音频处理系统。
[0030]本专利技术还提供一种电子设备,包括上述电视系统级芯片。
[0031]本专利技术提供的一种音频处理系统、芯片及电子设备,该系统包括:数据拼接子系统和所述数据拼接子系统对应的至少两个音频处理子系统;其中,所述数据拼接子系统包括:数据拼接模块、至少两个第一重采样模块和第一缓存器;所述第一重采样模块和所述音频处理子系统一一对应;
[0032]所述第一重采样模块,用于基于预设采样频率,对与所述第一重采样模块对应的音频处理子系统中的音频数据进行重采样,得到第一重采样数据;所述数据拼接模块,用于基于预设位宽,对所述至少两个第一重采样模块各自得到的第一重采样数据进行拼接处理,得到目标数据;所述第一缓存器,用于缓存所述目标数据。这样,CPU在获取多个音频处理子系统的输出数据时,无需单独获取每个子系统的输出数据,只需要从第一缓存器中获取目标数据即可,降低了CPU的负载。
附图说明
[0033]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1是本专利技术提供的音频处理系统的示意图之一;
[0035]图2是本专利技术提供的音频处理系统的示意图之二;
[0036]图3是本专利技术提供的音频处理系统的示意图之三。
具体实施方式
[0037]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0038]本申请的说明书和/或权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”如果存在是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0039]首先对本专利技术涉及的专业术语进行说明。
[0040]采样频率,也称为采样速度或者采样率,定义了单位时间内从连续信号中提取并组成离散信号的采样个数,采样频率的单位通常采用赫兹(Hz)来表示。
[0041]位宽,是指内存或显存一次能传输的数据量。
[0042]接着,结合具体实施例对本专利技术提供的音频处理系统进行说明。
[0043]图1是本专利技术提供的音频处理系统的结构示意图。如图1所示,音频处理系统10包括:数据拼接子系统11和数据拼接子系统对应的至少本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频处理系统,其特征在于,包括:数据拼接子系统和所述数据拼接子系统对应的至少两个音频处理子系统;其中,所述数据拼接子系统包括:数据拼接模块、第一缓存器和至少两个第一重采样模块;所述第一重采样模块和所述音频处理子系统一一对应;所述第一重采样模块,用于基于预设采样频率,对与所述第一重采样模块对应的音频处理子系统中的音频数据进行重采样,得到第一重采样数据;所述数据拼接模块,用于基于预设位宽,对所述至少两个第一重采样模块各自得到的第一重采样数据进行拼接处理,得到目标数据;所述第一缓存器,用于缓存所述目标数据。2.根据权利要求1所述的系统,其特征在于,所述音频处理子系统包括:通道选择模块和第一预处理模块;所述通道选择模块,用于从多个通道的回采数据,获取N个通道的回采数据;N大于或等于1且小于多个通道的总数量;所述第一预处理模块,用于对所述N个通道的回采数据进行预处理,得到所述音频数据。3.根据权利要求2所述的系统,其特征在于,所述N个通道的回采数据为以下任一种:自定义的N个通道的回采数据;所述多个通道的回采数据中数据质量最优的前N个通道的回采数据。4.根据权利要求2所述的系统,其特征在于,所述音频处理子系统还包括:第二缓存器和第三缓存器;所述第二缓存器,用于缓存所述N个通道的回采数据;所述第三缓存器,用于...

【专利技术属性】
技术研发人员:吕长明马德寰韩光远张晓艳
申请(专利权)人:北京奕斯伟计算技术股份有限公司
类型:发明
国别省市:

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

1