基于DSP的下一代车载娱乐系统

发布者:HarmoniousSoul最新更新时间:2011-10-24 关键字:DSP  车载娱乐 手机看文章 扫描二维码
随时随地手机看文章
     车载娱乐系统的技术发展趋势正在变得日益复杂,通过铜缆发送音频数据的简单音频系统已经成为过去。为了满足多通道音频处理和分布式视频的要求,复杂的网络处理变得越来越流行。特别是与数字传输内容保护(DTCP)加密和解密方法相关的面向媒体的系统传输(MOST)光网络正在被许多高挡和中档汽车采用,这种趋势以及车载音频系统通常必须以变化的采样频率适应多种输入源(调幅和调频、CD、DVD、蜂窝电话和导航系统输入)这个事实给数字信号处理器(DSP)供应商增加了压力,要求他们提供增强性能和更高集成度的处理器。

基于MOST的车载高端娱乐系统 

        MOST总线专门用于满足要求严格的车载环境。这种新的基于光纤的网络能够支持24.8Mbps的数据速率,与以前的铜缆相比具有减轻重量和减小电磁干扰(EMI)的优势。 

        MOST总线基于环形拓扑,从而允许共享多个发送和接收器的数据。MOST总线主控器(通常位于汽车音响主机处)有助于数据采集,所以该网络可支持多个主拓扑结构,在一个网络上最多高达64个主设备。为了确保数据安全,总线主控器在上电时将查询总线上的每一台从设备并且完成自动密钥交换(AKE)。如果从设备有一个有效的总线密钥,那么允许它使用预定的协议发送和接收MOST总线上的数据。 

        MOST传输协议由分割成帧的数据块组成,每一帧包含流数据、分组数据和控制数据。流数据与MOST时钟同步并且不断地在网络中循环传输。分组数据与MOST时钟异步,根据需要产生,其中一个例子就是来自无线个人数字助理(PDA)设备的电子邮件。帧中分配给流数据和分组数据之间的带宽是可变的,以满足系统在特定的时间需求,并且其控制字包含数据类型、在帧中什么地方可以找到数据以及数据大小等流信息。控制信息可以在多个帧中分配,并且应该在接收设备中重建。

音频处理 

        图2给出了一个简单的基于MOST总线的车载音频娱乐系统。来自DVD播放器音频源内容,例如PCM、AC3和DTS通过SPDIF链路传送到主机。SPDIF链路将以音频源的采样频率(FS_in1)工作,例如对于CD音频为44.1kHz,对于AC3和DTS等DVD视频内容为48KHz。当要将编码的音频数据传输到网络上时,在传输之前必须对传输内容进行加密以阻止盗版拷贝。通常对于车载系统可选的加密机制是DTCP,该机制将在下面介绍。 

        ADI公司的BlackFin处理器架构非常适合于这种功能,因为它具有丰富的外设和优化的指令集,从而能使它完成类似微控制器(MCU)的工作以及传统DSP的工作。同时,导航系统公告(Navigation System Announcement)也必须通过MOST总线传输到放大器,以允许驾驶员在驾驶时能够听到指令。这些基于PCM的信号通常基于12.24kHz立体声,我们称之为FS_in2。MOST收发器可收发多种音频源信号,并且重新将数据安排成数据块以便在总线上传输(如图2所示)。

图1:基于MOST总线的典型车载高端娱乐系统

图2:基于MOST总线的车载音频娱乐系统原理图 

        一些音频数据包中可能采用DTCP加密(如FS_in1),它们通过总线传输到放大器部分,而这部分通常位于汽车尾部(见图3)。

图3:放大器系统处理流程 

        当音频源数据通过MOST总线发送后,DSP必须重构原始分组数据,并且如果数据是DTCP加密的,则需要将数据流解密为最初的形式。通过MOST总线传输的副作用就是丢失了源音频的原始采样速率,即使采用时钟重构技术,原始的源采样率也无法精确地重构,这将导致DSP缓存器中可听到的“pop”声以及声音丢失。 

        为了进一步增加系统的复杂性,使用DTCP的加密技术已经成为网络应用中的必备条件,从而可为通过网络的数字数据提供安全。DTCP有四层拷贝保护机制:拷贝控制信息(CCI)、设备鉴别和AKE、内容加密和系统更新。 

        拷贝控制信息(CCI)是以通过网络传输的内容为基础,并且它由内容拥有者决定,例如“免费拷贝”、“禁止拷贝”、“不再拷贝”和“拷贝一次”。在交换任何内容之前,网络上的设备必须确定是否它们是原始内容。有完全鉴权和受限访问鉴权两个级别。在密钥交换之后,可通过网络传输内容。采用预定义基本密码引擎加密和解密内容,并且放入MOST传输协议的保护内容包中,该保护包具有包头签名以识别已经加密的内容。

下一代系统问题的解决方案 

        基于网络的车载娱乐系统的系统相关问题日益增加,为了解决这些问题,ADI公司已经开发出了SHARC ADSP-21365处理器。

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

        ADSP-21365是一款32/40b的浮点单指令多数据(SIMD)信号处理器,它具有内置4Mb的ROM,完全支持所有多声道解码器标准,例如Dolby Digital解码器、DTS解码器以及包括DPL2x、Neo6等后处理模块。客户专用后处理模块可以在3Mb的内部RAM上执行,客户利用Visual Audio(见后文)这样的音频专用开发工具能够在较短的时间内增加他们后处理的类别。

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

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

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

        ADSP-21365 SHARC DSP也包括一个基于DTCP M6密码引擎(与DTLA兼容)的硬件。外设具有两个专用的DMA总线,在不需要内核干涉的条件下,允许高速传输到M6或者从M6传输,并且具有对加密和解密的本地支持。ADSP-21365实现了完成DTCP兼容系统的简单设计途径。密码引擎支持密钥动态更新的功能,用户可以使用内置定时器设置密钥更新和改变的间隔周期,以增加在网络上的安全性。 

        音频处理包括FIR和IIR滤波器的密集使用。在递归运算中,由于信号的数字表示产生的量化误差可能会引起音频质量的下降。高端音频处理器,例如ADI公司的SHARC处理器,使用浮点表示音频信号以减少这种误差。

图6:浮点和定点处理器的动态范围比较 

        在高档音频系统中,通常声音的质量是通过如何准确地再现小幅度或非常安静的声音来衡量的。随着音频信号幅度变得越来越小,定点处理器精确再现这种信号的能力是有限的,但是对于浮点处理器而言,保持音频等级的精度包含在固定的界限内,并且具有186dB的最小SNR。SHARC处理器具有40b浮点精度和80b的累加器,从而可以实现非常高性能的音频。 

        家庭影院音频处理器的另一个重要特性就是动态范围。动态范围定义为在音频处理器能够没有下溢或溢出条件下再现音频信号幅度的最小值和最大值的比值。同样的,浮点处理器远远超越了定点处理器所能实现的动态范围。 

        随着预解码器算法和后解码器算法的复杂度日益增加,实现家庭影院体验需要的MIPS数或执行周期数也始终在增加。为了解决这些问题,最显然的方法就是增加信号处理器的时钟频率。 

        由于硅工艺的限制,这种方法实现起来有很多障碍,因此信号处理器供应商通过改进处理器架构来解决这个问题。一些信号处理器供应商已经采用MIMD架构,即在一个时钟周期内执行多条指令同时完成多个数据移动。该架构需要更多的存储器,因此直接影响到芯片的成本。SHARC处理器架构采用SIMD的创新方法,可采用相同的指令隐含地完成第二个平行的算术单元,因此使得代码更紧凑从而可以降低完成这些算法所需的MIPS数。鉴于这种SIMD架构,音频信号处理器无需额外的处理开销可并行地处理立体声信号。SHARC内核基于完全互锁的5阶代码流水线,这意味着程序员无需担心数据什么时候可用即可随时写入代码。算法流水线优化为1个时钟周期,这意味着计算结果在下一个周期立即提供以便进一步计算。 

        由于ADSP-21365 SHARC处理器提供车载音频专用外设和基于32b浮点内核的SIMD,所以它能使音频系统达到新的性能水平。

使用Visual Audio定制音频后处理设计 

        过去,DSP用户面临的挑战就是最佳利用处理器时钟周期和有效利用存储器的软件开发。采用汇编语言手动编码音频信号处理算法这种长期使用的方法已经越来越不可行,特别是这种方法需要将大部分的精力放在创建标准的“项目清单”或“me-too”功能,而不是集中精力通过增加产品差异化价值。因此,需要一种开发音频软件的改进方法。 

        为了满足这种需求,ADI公司开发出一种Visual Audio图形环境以帮助设计和开发使用SHARC处理器系列的音频系统。Visual Audio为音频系统开发工程师提供了大部分的软件模块,以及直观的图形用户截面,以便设计、开发、调试和测试音频系统,如图6所示。

图7:Visual Audio图形接口显示屏示例 

        Visual Audio包含一个基于PC的图形用户界面(GUI,图形工具)、一个DSP内核以及一个可扩展的音频算法库。与ADI公司的VisualDSP++集成开发和调试环境(IDDE)配合使用,Visual Audio可提供对MIPS和存储器利用都经过优化的现有产品代码。通过简化开发复杂数字信号处理软件的过程,Visual Audio降低了开发成本、风险和时间。因此,音频系统开发工程师能够集中精力增加他们的音频产品价值以使其与其它产品实现差异化。 

        Visual Audio工具允许设计工程师使用直观的图形工具集中精力开发定制后处理模块,该图形工具和强大的SHARC架构以及内置ROM解码器功能结合在一起,从而允许快速、简化系统开发和产品配置。

关键字:DSP  车载娱乐 引用地址:基于DSP的下一代车载娱乐系统

上一篇:基于TMS320F206的多协议数据传输
下一篇:雷达视频积累算法在FPGA上的实现

推荐阅读最新更新时间:2024-05-02 21:39

高速DSP串行外设接口设计
   1 引言   DSP(数字信号处理)的优势除了处理复杂的运算,特别适用于数字滤波、语音、视频、图象处理、通信以及高速实时测控系统中已成为现代信息处理技术的重要器件,极大地促进了信号处理和测控各个领域的学术研究、产品开发及应用。TI公司TMS320LF2407是一种专用定点DSP芯片,与以往的产品相比.最大不同就是有丰富的外设.像SCI、SPI、EV等等.在处理数据优势上添加了事务管理能力。   其中串行外设接口(Serial Peripheral Interface)是Motorola公司提出的一种同步串行外围接口协议.主要应用在EEPROM、FLASH、实时时钟、AD转换器.还有数字处理和数字解码器之间。包括主/从2种
[嵌入式]
利用DSP技术与软件的企业IP电话解决方案
引言     从最初的概念展示,一直到目前的广泛应用,VoIP(Voice over IP)市场的成长可说极为快速。透过VoIP网关的实际安装布署,下一代的电信厂商不但已经开始提供全球性的IP电话服务,其成本也低于传统的通话方式。事实上,只要利用现有的分组交换网络基础设施,然后再使用IP电话网关以及客户端设备,厂商就可大幅降低电话服务的成本,这包括了语音与传真服务。今天,在所有实际应用的VoIP解决方案中,几乎都可以看到数字信号处理器(DSP)的踪迹,在这些解决方案的成功经验中,DSP芯片与软件都扮演了极为重要的角色。目前,许多企业的电话系统都采用专用电话交换机设备,因此为了继续支持这些服务,下一代的IP电话产品也会
[网络通信]
基于DSP芯片TMS320F240的电压无功控制器的设计
电压无功控制器通常由单片机系统构成,它集数据采集、数据处理、控制判断和控制输出于一身。这就使得单片机负担比较重,而且限于单片机自身的处理能力,无法实现复杂的数据处理和控制策略。将DSP芯片应用到电压无功控制器,可以有效地提高其性能。 TMS320F24X 系列是美国TI公司推出的高性能16位定点DSP,专门为电机控制和其它控制系统而设计。 TMS320F240 是其中典型的一种,片内的外设和强大的处理 能力使它很适合用于电压无功控制器。本文着重介绍其于TMS320F240的电压我功控制器的设计及其编程。 1 基于TMS320F240的电压无功控制器的设计 1.1 TMS320F240简介 TMS320F240主要由C
[工业控制]
基于<font color='red'>DSP</font>芯片TMS320F240的电压无功控制器的设计
Adapteva的28nm 64核DSP即将推出样片
无晶圆厂初创型公司Adapteva已开发出一系列的多核心浮点处理器,并声称其最新产品28nm的64核处理器即将推出样片。 处理器采用的Epiphany结构的设计,为语音识别、图像处理等DSP任务提供了加速装置。该公司已在开发军事、工程设施、金融市场等某些专业领域的应用,现在正策划进军移动应用领域。 此外,该公司的创始人兼CEO Andreas Olofsson说:“28nm是Adapteva公司推出的第四款芯片,公司的总投入为200万美元,目前基本实现了季度营收平衡。Adapteva已经委派Globalfoundries公司为其代工生产频率为800兆赫的28nm处理器。” 众所周知,掩膜组就要耗资数百万,这怎么可能呢?原因很
[嵌入式]
基于TMS320C5410的256PPM调制设计
  引言   FSO ( Free space optical)是指在两个或多个终端之间,利用在空间传输的激光束作 为信息载体实现通信,它包括深空、同步轨道、低轨道、中轨道卫星之间、地面与卫星之间的激光通信,是一种无需光纤进行通信的光通信方式,结合了无线通信和光纤通信的优点, 是现代光纤通信技术的补充和拓展.具有频带宽,速率高,容量大,架设灵活便捷,适用于 任何通信协议,频谱资源丰富,传输保密性好,小型化等特点。其应用场合一个关键技术在于光收发端机的研制。采用何种调制技术是其中最为核心的问题。同OOK等其他调制技术相比,光PPM(Pulse Position Modulation)调制具有低的平均功率和较高的峰值功率,兼备安全隐
[嵌入式]
vivo X9s Plus体验:DSP拍照技术真那么神奇?
2014年12月18日,35790千米地球同步轨道。日本气象卫星‘向日葵八号’按下快门,拍摄一张未经任何颜色修饰的影像,堪称是地球看了想删的‘素颜照’。   记忆中的蔚蓝色星球变得灰黑且黯淡,难道地球的原始样貌就是这样?   非也,非也。地球本身并不发光,依靠反射太阳光而变得可见。不过波长较短的蓝光经过大气层时,由于‘瑞利散射’而丢失能量,最终反射进卫星的蓝光骤减。   简而言之,拍摄器材跪了,不得不给地球后期上色。   贵到天上去的卫星传感器尚且有瓶颈,对于体积极度压缩的手机摄像头,更是早早触碰到天花板。受制于感光面积小、无法变焦,我们尝试加入长焦或黑白镜头,进行景深测量和双摄融合。   结果呢?双摄成像在画质上并无显著优势
[手机便携]
基于DSP的高分辨SAR多普勒调频率的估算
  雷达可以全天候、全天时、远距离对目标进行检测和定位,随着合成孔径雷达(SAR)技术的引入,可以通过SAR获得观测区域的高分辨图像,在国民经济和军事领域中有着十分重要的应用。为了获得高分辨,发射大时宽的宽频带信号,如线性调频信号等,可以在接收后进行脉冲压缩来实现。在实际处理中,脉冲压缩是通过快速傅里叶变换来实现的,对于场景大、分辨率高的情况,尤其是在实时成像中实际运算量也是十分的巨大。为此,采用由ADI公司的TS-201S高性能数字信号处理器搭建的平台来实现实时成像系统。文中分析了MD算法实际工程应用,并完成了多普勒调频率估计的快速估算。    1 基本原理   1.1 高分辨SAR成像计算流程   从图1中可以看出在整
[嵌入式]
基于DSP的ARINC429通信板的研制
    摘要: 数字信号处理器(DSP在很多领域都已获得广泛的应用,ARINC 429数字信息传输规范是航空电子设备通信标准。介绍了用DSP芯片TMS320F206和高性能的数据通信芯片HS-3282开发ARINC 429通信板的一种方法。     关键词: 数字信号处理器(DSP)  ARINC429数字传输规范     在现代民用飞机上,系统与系统之间,系统与部件之间需要传输大量信息,随着数字技术的发展和微型电子计算机的出现,越来越多的航空电子设备已采用数字化技术。ARINC规范是为了在航空电子设备之间传输数字数据信息而制定的一个航空运输的工业标准。早期用单片机开发的ARI
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved