新闻中心

EEPW首页 > 汽车电子 > 设计应用 > 基于数字信号处理器的新一代车载娱乐系统解决方案

基于数字信号处理器的新一代车载娱乐系统解决方案

作者:时间:2010-04-13来源:网络收藏

  Input Data Port (8)/=输入数据端口(8)/

  Signal Routing Unit=信号路由单元

图4:ADI公司用于车载娱乐的A-21365 SHARC处理器

  A-21365是一款32/40 bit的SIMD(单指令多数据)信号处理器。它具有内置4 Mbit的ROM,完全支持所有多通道解码器标准,例如Dolby Digital解码器、DTS解码器以及包括DPL2x、Neo6等预处理模块。客户专用预处理模块可以在3 Mbit的内部RAM内完成,客户利用Visual Audio(见第5部分)音频专用开发工具能够增加他们的预处理产品种类同时缩短设计时间。

  为了解决以不同基本采样率运行多个音频源问题,ADI公司已经将AD1896独立的采样率转换器集成在到A-21365中。它具有8个通道的采样转换和高达140 dB的性能,多个音频源可以与零存储器和每秒百万条指令(MIPS)开销合并,并且所有的输出后处理都能以单采样速率运行以进一步减少数据流的复杂程度。

  其它音频专用外围设备包括6个串行端口并且具有TDM和I2S的本地支持,以及集成的SPDIF Tx/Rx端口以便直接与数字音频源连接。

  ADSP-21365 Sharc DSP也包括一个基于DTCP M6密码引擎(与DTLA兼容)的硬件。外围设备具有两个专用的DMA总线以允许高速速据传输到M6或者从M6传输以避免来自内核的干扰,并且具有对加密和解密的本地支持。ADSP-21365可支持完全DTCP兼容系统的简单设计链路。密码引擎包括支持密钥动态更新的功能。使用内置定时器,用户可以设置密钥更新并且切换到增加整个网络安全性的时间周期。音频处理包括FIR和IIR滤波器的密集使用。在递归运算中,由于信号的数字表示产生的量化误差可能会引起音频质量的下降。高端音频处理器,例如ADI公司的SHARC处理器,使用浮点表示音频信号以减少这种误差。

  在高挡音频系统中,通常声音的质量通过如何准确地再生出小幅度或非常安静的声音来度量。随着音频信号幅度变得越来越小,定点处理器精确再生这种信号的能力受到限制,但是对于浮点处理器而言,维持音频等级的精度包含在固定的界限内,并且具有186 dB的最小SNR。SHARC处理器具有40 bit浮点精度的本地支持和80 bit的累加器,从而可提供市场上所有信号处理器中最佳的音频性能。

  Amplitude=幅度

  40 bit floating point=40 bit浮点

  32 bit fixed point=32 bit定点

  24 bit fixed point=24 bit定点

  16 bit fixed point=16 bit定点

图5:定点和浮点处理器的SNR值

  家庭影院音频处理器的另一个重要特性就是动态范围。动态范围定义为在音频处理器能够没有下溢或溢出条件下能够再生出音频信号幅度的最小值和最大值的配给量。此外,浮点处理器远远超越了定点处理器的限制。

  Dynamic Range(dB)=动态范围(dB)

  Floating Point=浮点

  Fixed Point=定点

  Fixed =定点

  Dynamic Range for floating point is determined by the size of the exponent
=浮点的动态范围由指数的大小决定 

  6 dB×255 exponent levels=1530 dB
=6 dB×255指数级=1530 dB

 



评论


相关推荐

技术专区

关闭