DesignWare ARC音频处理器助高效音频处理

2013-08-21 14:16 来源:电子信息网 作者:蒲公英

从智能电视、平板电脑、蓝光光盘播放器到数码摄像机,如今几乎每一种消费电子设备中都已经嵌入了各种音频处理功能。这些设备必须能够支持许多不同的多通道、高清晰的音频格式,以用于接收广播、文件播放、网络流媒体以及录音功能。为这些应用开发系统级芯片(SoC)的工程师,需要依此来搭建其系统架构,以便使音频处理以最高效的方式实现。

卸载到高效的音频处理器

目前,将音频处理从系统中的主处理器上卸载到更高效的音频处理器已经是很常见的做法。像音频编码、解码与后处理这样的任务,可以用专门为此而设计的处理器更高效地来处理。当音频功能从主处理器上被卸载下来后,我们通常可以看到功耗降低了80%。例如将MPEG-2 Audio Layer III或MP3解码功能,从一个电源优化的、带有NEON 扩展(3.13mW/10MHz)的ARM Cortex-A9 双核处理器卸载到一个DesignWare ARC AS211SFX处理器(0.27mW/7MHz)上时,结果是功率消耗降低了约3mW。更精确地说,在一个使用了TSMC 40G工艺的ARM Cortex-A9和NEON上进行MP3解码,每个核将消耗0.3125mW/MHz,然而ARC AS211SFX却仅消耗0.0735mW/MHz。

然而,在诸如数字电视、机顶盒和蓝光光盘播放器等绝大多数消费电子设备中,多种音频解码与编码任务必须同时进行。其它的任务还包括在平板电脑及其它便携设备上用于虚拟环绕声效的音频强化 (后处理)软件。这意味着,对于需要多通道的多音频流及高清音频的应用场景,MP3解码的总处理器负载不再仅仅是10MHz,而是可能要高达250MHz 甚至更多,因而全部的总功耗降低可高达250×(0.3125-0.0735)mW/MHz=60mW!

1

图1:通过将音频任务卸载到一个高效率的音频处理器来优化设计。

1 2 3 4 > 
音频处理

相关阅读

暂无数据

一周热门