个人多媒体进入车载应用对SoC平台的技术要求分析

发布者:快乐的舞蹈最新更新时间:2014-11-10 来源: eefocus关键字:汽车娱乐  SoC  个人多媒体 手机看文章 扫描二维码
随时随地手机看文章
        MP3播放器、个人摄像机、数码录像机等使数百万消费者可以创建独特的个人多媒体内容组合。未来十年最重要的娱乐潮流就是信息内容的个性化。 

        个人媒体资料可在各种类型的设备中存储和播放。所谓便携式个人媒体,是指消费者可随身携带这种(或这些)设备。但是便携并不代表格式和接口始终兼容。每种设备在其各自的市场获得了成功,但各种设备之间通常极少实现标准化。 

        随着便携式媒体从家庭走向汽车,也随之提出了一个重大的技术挑战。传统的车载娱乐系统(某种程度上以“硬连线”方式进入类似的传统格式和接口)将如何应对它们所面临的媒体种类激增的现状呢? 

        答案就是:它们将无能为力。至少短期内如此。

驾驶员希望使用方便

        消费者利用高品质的音响和视频显示器来增强视觉和听觉体验时,若格式和接口不兼容就会造成无法使用。 

        在家庭应用中,此问题已通过多媒体网关得以解决,比如支持多个接口和多种多媒体格式的机顶盒。而且这些多媒体服务平台还具有一定的适应性,也支持新设备和新格式。这些系统级服务器日趋基于SoC平台,如飞利浦Nexperia家庭娱乐平台。 

图1:带协处理器接口的ARM内核。

        但是,构成多媒体网关的不仅仅是硬件和软件,在消费类电子产品中,至少系统专业技术同样很重要,使工程师能够以一种智能、经济有效的方式将硬件和软件整合在一起。 

        消费者有大量时光是在汽车中度过的。如今,要在车载高性能音响系统中播放个人多媒体很不方便——更不用说使用正在进入汽车主流的车载视频系统。目前拙劣的解决方案充其量是特殊解决方案,最糟的是会引发危险:其不便于驾驶员操纵,尤其是驾驶员同时要观察路况的时候。

实现连接 

        车载信息娱乐系统配有高品质的调谐器、放大器和扬声器。许多型号还提供高性能音响。大量的车中都在配置彩色视频显示器,尤其适合乘客使用。另外还在增加车载导航系统,这意味着车中可能有多个视频显示器。可以应对多媒体数据率的高带宽车载网络也在部署中。 

        各方面看起来似乎井然有序。但由于汽车设计周期较长,汽车制造商尚未完全实现或解决个性化多媒体带来的全部影响。 

        为了向个性化媒体过渡,车载多媒体平台可能也要采用一种类似于家庭平台中的方法。 

        由硬盘提供所需的大容量存储空间。同样地,千兆级闪存将用于快速访问。与便携式设备连接,存取数据内容则可通过有线USB链接。这样便携式设备与汽车连接时便可充电,不会通过无线链接耗尽电池。 

        最初关注的焦点是直接播放便携式设备中的内容。但是,随着嵌入式存储日益普遍以及有关内容的数字版权管理方案的出台,下载会成为极平常的需求。而且如上所述,还必需支持许多格式和接口。各种多媒体形式的激增,也要求能够支持大量的互连标准,包括通用即插即用(UPnP)、数字生活网络联盟(DNLA)、开放移动联盟(OMA)和Windows Media等等。

广播媒体——仍然重要 

        除了驾驶员带入汽车的多媒体内容以外,下一代信息娱乐系统还必须能够处理常规的地面广播电台和视频、导航系统的卫星定位日期以及专用卫星网提供的数字多媒体信息。 

        无线连接也要发挥作用。目前已集成了蓝牙功能,使移动电话可以“免提”连接到信息娱乐系统,而且在将来,当汽车停靠在住宅附近时,利用Wi-Fi便能够连接到住所。过去几年开始在汽车内嵌入蜂窝连接,以支持远程通信服务,例如,发生事故时自动呼叫急救服务。展望未来,这种连接应该还可以使汽车和驾驶员能够访问通过互联网提供的服务。 

        对于地面广播,则需要用系统专业技术来分流多径接收,同时抑制邻近信道的信号。硬件和软件中也越来越多地利用数字信号处理功能来达到必需的性能水平。

图2:飞利浦半导体的Nexperia汽车开发平台架构。

        对于数字无线电广播,现今接收每个地面和卫星电台通常需要高级的专用芯片组和软件。下一步是在通用处理器上用软件中每个电台的信号进行处理。软件无线电是最后阶段。借助此技术,整个接收系统是通用的,并可以迅速重新配置以接收不同来源的广播信号。 

        简而言之,将来的信息娱乐平台在复杂程度和带宽性能方面都给汽车电子工程师提出更高要求。 [page]

实现的方案 

        由于汽车OEM的设计周期较长,因而一种成熟的车载信息娱乐系统不太可能在一个产品周期中突然成为现实,而是必定要从包括标准调谐器、模拟信号处理器和传统的光存储器(CD)的现有系统不断发展改进。 

        下一步将是已在兴起的数码音频潮流,但在未来几年内,模拟信号处理将完全让位于DSP、数字IF调谐器、为数字媒体定制的电源系统以及包括大量媒体处理的存储器。 

        接下来将是导航、远程通信和视频——不过目前还难以预测特定的功能如何实现。最后,信息娱乐系统将包括收音机和GPS、蜂窝和数字视频广播接收机。 

        汽车电子设计工程师面临的问题相当有挑战性:未来十年左右,他们大概还需要创建多少全新的架构? 

        一种观点认为,将来只存在一种配置性能很强的架构,而且同样重要的是——车载信息娱乐系统将沿着与家庭娱乐系统非常相似的道路发展,家庭娱乐系统在过去三四年一直风光无限。

下一代信息娱乐系统 

        下一代车载信息娱乐系统的基本要求已很明确:高性能、配置性能强以及能够处理多个多媒体数据流。 

        这些要求显然指向一组辅助属性:高性能数字信号处理、RTOS以及标准化的进程间通信(由保留裕量的软件架构来支持)。 

        继家庭娱乐模式之后,硬件实现很可能是一个双核心(RISC/DSP)SoC,在上面运行RTOS及专门针对多媒体和流媒体要求而调整的第二个操作系统环境。 

        首先考虑RTOS,表1列出了双核心RISC/DSP通信所需的RTOS增强功能。 

        当然,流式多媒体的软件环境必须与RTOS协同操作——但是其功能却差异很大,因为软件环境是处理流媒体,而流媒体的格式和编解码器变化异于常规。 

        流媒体软件架构首先是一个组件框架,要求:1.构建和连接组件的协议要统一;2.API一致或相似;3.支持组件同步;4.发展路径清晰。架构的一项关键特性是每个组件都不应该有全局意识。换句话说,I/O可以通过应用程序进行配置。

表1:RTOS要求和增强功能。

        其他属性包括针对所有组件的几项“由建构来校正(correct by construction)”特性,包括可以重新使用每个级别的组件以及每个组件的共享通信和可配置代码。飞利浦半导体公司的TriMedia Streaming Software Architecture(TSSA)就是具备这些属性的架构范例。 

        流媒体也对硬件架构有特殊要求,首先是DSP。例如,VLIW架构就较理想,因为此架构一个时钟周期内可处理多条指令。 

        多个多媒体数据流需要低延迟方能正常运行,使用此架构则有助于获得更高的工作效率。其他较理想的DSP特征包括:用于计算的硬连接指令、用于快速计算的大寄存器以及额外的特殊内存缓存,以增强性能。

DSP内核——需要VLIW 

        十几年前,TriMedia内核就将VLIW架构引入商用IC世界,从那以后不断升级。它开始是作为媒体处理器,因此非常适用于汽车信息娱乐计算。 

        TriMedia采用37个处理单元和128个32位寄存器,每个时钟周期可最多处理5条指令。因此,以300MHz的时钟速度,每秒钟最多可执行100亿次操作。 

        其集成式内存控制器可以操作处理16MB到256MB的统一标准型DDR SDRAM内存系统。以最高400MHz的时钟速度使用32位宽数据,数据率最高可达1.6Gbps。 

        如上所述,兼容各种编解码器和格式标准是必需的。 

        TriMedia内核可兼容所有主流的音频和视频标准,包括MPEG-2、MPEG-4、DV、RealNetworks和DivX-5。对于音频应用,它提供八进制的数字音频输入及S/PDIF(杜比数字)输入和输出。其他几项特性包括: 

        1. 针对DVD播放功能的32位、33MHz集成式DVD解扰器; 

        2. 带集成PCI总线仲裁器的MHz PCI 2.2接口,最多4个主接口; 

        3. 16个专门的通用I/O针脚,适合用作软件I/O针脚、外部中断针脚、用于系统事件计时器/计数器的时钟源/门,以及模拟高速串行协议; 

        4. 各种视频功能。

RISC内核 

        RISC内核用作控制器使其功能更为通用。但是,因外围设备很多而且要求苛刻,其性能并不能缩水。RISC内核可运行操作系统、执行某种应用软件、监控系统调试情况,通常还会处理图形用户界面(GUI)。 

        它还控制I/O块,例如UART、USB内核和蓝牙内核,并处理所有内存管理。 

        通常选择32位内核,例如ARM926EJ(时钟速度为150MHz或更高,并具有多管道和高速缓存相当大等架构特性),与多数SoC上的DSP共同分担CPU任务。 

        ARM926EJ结构简图如图1所示。

集成化平台 

        将DSP和RISC核心以及RTOS与流媒体软件架构集成在一起的平台策略,似乎是车载信息娱乐系统必然的选择。不论对每个组件,还是对平台,娱乐系统专业技术都极为关键。 

        例如,SoC平台(如飞利浦半导体公司的Nexperia汽车平台)可接收、解码、后期处理并显示具有不同格式的多个视频数据流,包括支持无线电、多通道音频和视频源。 

        为处理流媒体,需进行以下架构创新: 

        1. 采用高级通信和同步技术的统一标准内存架构; 

        2. 确保系统可预测性、易于编程、与ISV协同工作及所承诺的实时行为的基础设施架构; 

        3. 与硬件架构互补的软件架构。 

        在Nexperia汽车平台中,ARM内核处理高级OS、控件和应用软件。TriMedia内核处理无线电接收所需的音频和信号处理,以及视频(如果适用)的压缩和解压缩,及其他数据密集型处理任务。两个CPU都是单一集成系统的一部分。 

        共享统一的内存使其可以有效地通信,以简单的方式共享数据,并可大幅降低内存成本——对于非常占用内存的应用程序效果显著。 

        每个处理器内核几乎可以寻址任何外围设备——但每个外围设备都分配给其中一个内核的任务域。这样,通过分离应用中的问题(流媒体与控制任务),可保证汽车应用程序实时行为的整体系统性能。 

        在高层级角度,Nexperia汽车架构包括三个任务域(参见图2)。主干是基础架构,其将外部SDRAM和SoC外围设备连接,以实现高处理量和低延迟访问。 

        剩余两个域是ARM基础架构,其将ARM内核连接到其域中的外围设备。TriMedia内核采用相同的方法。这使得处理器无需多余的干预,即可执行特定域处理。此外,该基础架构包括连接ARM和TriMedia总线的交叉桥,使每个处理器的内存映射I/O访问能够控制或观察到所有外围设备的状态。 

        应用图表中定义了不同CPU之间的通信和流路径。它由流框架提供支持,并根据平台要求的处理类型进行配置。根据当时正在处理的数据类型,可以动态创建、连接、配置及破坏专用的信号处理模块。如此便可实现平台的轻松编程和模块的快速集成。 

        TriMedia流框架和ARM高级OS与基础架构紧密连接,以确保系统的可预测性。根据函数类型,必须针对计时要求进行权衡折衷,例如无线电和TV接收的硬实时状况、视频和媒体支持功能的软实时状况,以及“尽力”获取接入服务。 

        该基础架构还能够与独立软件供应商(ISV)协同工作,并保证实时行为。这种稳健性在汽车领域是不可或缺的。 

        Nexperia平台实际上早就参与了下一代DSP/RISC SoC的研究发展,其将信号处理分派给多个内核,每个内核都由专门的硬件加速器提供支持,这些加速器均由设计者使用高级编程语言(如C语言)进行软件配置。
关键字:汽车娱乐  SoC  个人多媒体 引用地址:个人多媒体进入车载应用对SoC平台的技术要求分析

上一篇:适合LIN总线控制车门区域应用的高级电源管理器件
下一篇:联网标准让车载视频娱乐和信息系统成为可能

推荐阅读最新更新时间:2024-05-02 23:17

Nordic nRF52833多协议SoC贸泽开售
贸泽电子 (Mouser Electronics) 和Nordic Semiconductor现已在分销渠道上推出nRF52833多协议片上系统 (SoC)。该款SoC配备蓝牙5.1测向功能,并且支持更宽的温度范围,非常适合应用在专业照明、资产跟踪和智能家居中。 Nordic Semiconductor产品管理总监Kjetil Holstad表示:“这款多功能产品采用了全球数亿产品都在使用的成熟软硬件平台。对于产品寿命通常较长的商业和工业市场而言,这种平台稳定性尤其重要。” 贸泽电子分销的Nordic nRF52833 SoC配备带浮点单元 (FPU) 的64MHz Arm® Cortex®-M4核心、512KB闪存
[嵌入式]
Nordic nRF52833多协议<font color='red'>SoC</font>贸泽开售
安霸推出AI域控制器CV3系列SoC,单芯片即可实现ADAS及L4级自动驾驶
CV3系列汽车专用SoC以5纳米超低功耗制程达到空前的单芯片500 eTOPS AI算力,同时支持高分辨率摄像头、毫米波雷达、激光雷达和超声波雷达。 美国加利福尼亚州圣克拉拉市——Ambarella(下称“安霸”,纳斯达克股票代码:AMBA,专注AI视觉感知的半导体公司),在CES发布了最新AI域控制器芯片CV3系列。基于完全可扩展、高能效比的CVflow®架构,CV3系列SoC可为汽车行业提供业内最高的AI处理性能—算力高达500 eTOPS,比安霸上一代车规级SoC CV2系列提高了42倍。CV3搭载了多达16个Arm® Cortex-A78AE CPU内核,在支持自动驾驶系统的软件应用所需的CPU性能上,也比上一代芯片C
[汽车电子]
安霸推出AI域控制器CV3系列<font color='red'>SoC</font>,单芯片即可实现ADAS及L4级自动驾驶
Elektrobit为芯驰科技汽车SoC芯片提供AUTOSAR软件
富有远见卓识的全球汽车行业嵌入式和互联软件产品供应商 Elektrobit (EB)今天宣布将向 芯驰科技 (SemiDrive)提供EB tresos经典 AUTOSAR 软件。芯驰是一家专注于下一代高性能车规级芯片解决方案的中国半导体公司。两家公司将携手提供软硬件一体化的集成解决方案,使汽车OEM厂商和一级供应商能够更轻松、更具成本效益地开发基于 AUTOSAR 标准的汽车电子控制单元(ECU)高级应用。 几乎每家汽车制造商都在花费大量的时间和资源开发互联和自动驾驶功能,以使其车辆在竞争中脱颖而出。集成在芯驰设备中的EB tresos可以让汽车工程团队加速ECU基础软件配置、验证和生成的过程,加快开发周期,令厂商能够更快地
[汽车电子]
下一代互联网联网产品的SoC硬件要求
    数字家庭设备的互连和互联网连接越来越多,这让 SoC 和系统开发者面临更高的复杂性。本文从技术角度介绍Android、Adobe Flash Player 和Yahoo! TV Widget等新型联网消费平台,以及利用这些平台的下一代联网产品SoC 对特定硬件的要求。    未来的联网产品   下一代数字电视(DTV)、机顶盒(STB)和数字媒体适配器将成为访问不同来源——任何本地设备、网络和互联网——内容的中心,这个过程类似于网页浏览的演变。传统上,用户是通过内容门户网站或搜索引擎在个人电脑上 访问网页内容。现在,通过高清电视(HDTV),消费者可以访问驻留在STB、蓝光播放机、YouTube、Netflix 和其它“
[嵌入式]
R-Car Virtual Platform加速下一代车载软件开发
CASE时代车载系统开发面临的课题 汽车产业在开发下一代汽车时,为更好应对CASE(*1)所代表的全新需求,车载系统的开发方法必须进行变革。 (*1) CASE : Connected, Autonomous, Shared & Services, Electric 为了应对互联网连接和自动驾驶的需求,强大的通信、感知、认知、判断及控制能力、完善的功能安全和网络安全性能必不可少,由此系统、特别是软件变得愈加大型化、复杂化。因此不仅是单个半导体器件和软件的性能提升、整体系统解决方案的开发也变得越来越重要。 车载系统的开发由车辆开发、ECU(*2)开发、半导体(SoC(*3))开发这三层组成,各层之间进行协同开发非常必
[汽车电子]
R-Car Virtual Platform加速下一代车载软件开发
大联大世平推出基于Lattice ECP5的SoC电子流媒体后视镜方案
2018年6月12日,致力于亚太地区市场的领先半导体元器件分销商--- 大联大控股 宣布,其旗下世平联合深圳驰晶科技推出基于Lattice ECP5的SoC电子流媒体后视镜解决方案。 自通用汽车旗下凯迪拉克品牌推出采用流媒体后视镜的车型后,越来越多的车厂开始将目光及方向瞄准了流媒体后视镜,而流媒体后视镜也的确为车主的行车安全提供了更大的便捷、更安全的行车保障,注定未来成为趋势。 大联大世平推出的该方案全部采用符合车厂质量标准AEC-Q100原件,以Lattice 40nm低功耗ECP5 FPGA为核心,内置RISC-V软核处理器,使用单芯片SoC方案实现电子流媒体镜功能,支持去雾除霾、夜视增强、电子防眩光及电子变焦等。
[汽车电子]
大联大世平推出基于Lattice ECP5的<font color='red'>SoC</font>电子流媒体后视镜方案
英伟达推出自动驾驶平台专用SOC:超 90 亿个晶体管
早在2016年9月,NVIDIA就公布了名为Xavier的全新的八核处理器架构,将会采用NVIDIA最新的Volta GPU。 而继去年拿出了 Xavier 车用 AI 超级电脑后,在这次的 CES 上他们又再发布了全新的 Xavier SoC。 这款产品采用 8 颗定制的 CPU 核心和 512 核心的 Volta GPU,拥有超过 90 亿个晶体管,具有30 TOPS 的运算力,但功耗却仅有30W。按照英伟达工程师的说法,它比帕斯卡架构运算效率高15倍。 同时它还配备了 8K HDR 影像处理器,以及深度学习加速器和新的机器视觉加速器,将成为NVIDIA自主车辆DRIVE Pegasus AI平台的基础。
[半导体设计/制造]
BeagleBoard宣布推出采用TI 4 TOPS算力SoC的开源硬件BeagleY-AI
BeagleBoard.org基金会日前宣布推出BeagleY-AI,BeagleY-AI 的大小与名片相当,但它是开源硬件,且无需风扇即可正常运行,AI算力达4 TOPS,适合执行深度学习算法。 工业级设计 BeagleY-AI 内部采用了适用性强且经过工业验证的TI(德州仪器) AM67A SoC。该SoC包含4核 1.4GHz 64位Arm Cortex-A53,以及双路C7x DSP,具有4TOPS MMA算力,另外还有用于I/O和控制的Cortex-R5子系统,以及包括GPU、视频加速单元等,支持PCIe 3.0、USB 3.1以及千兆以太网。 板载内存为4GB LPDDR4,EEPROM,并有microSD
[嵌入式]
BeagleBoard宣布推出采用TI 4 TOPS算力<font color='red'>SoC</font>的开源硬件BeagleY-AI
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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