多核嵌入式处理技术推动汽车技术发展

发布者:梦幻之光最新更新时间:2014-09-04 来源: elecfans关键字:嵌入式  汽车电子  多核处理器 手机看文章 扫描二维码
随时随地手机看文章
        过去的40年里,半导体行业在集成方面取得了突飞猛进的发展。去年正好是摩尔定律公布40周年。在大部分情况下,摩尔定律也适用于试图通过技术在短期内实现迅速扩张的其他一些领域。2005年SIA年度报告中举出的一个例子可以很好地说明半导体行业的模式对日常生活的影响:“1978年,纽约到巴黎的商务航班需要7小时,机票价格为900美元。如果将摩尔定律用于航空业,现在机票的费用就只需要大约1便士,飞行时间不超过1s。”显然,航空业是不愿意采用摩尔定律的,但许多其他行业却试图适用这一定律。

        汽车行业已从嵌入式处理技术的发展中大受裨益,有些车辆现在最多使用60个处理器。对汽车新功能的需求在不断增加,这反过来又进一步推动了对更高的系统性能和可靠性的需求。引擎技术的发展和最终的“环保车辆”需要新的方法来解决当前面临的大量技术难题。在利用更大功率的半导体、新型内存技术、更强的嵌入式处理器性能及定时控制功能解决大量电气技术难题方面,半导体将发挥越来越重要的作用。

        新型半导体技术将为解决汽车电子行业现有的技术难题创造新的机会。汽车行业现在使用的32位微控制器包含3000多万个晶体管,而且未来几年内可能会迅速增加到6000多万个。随着未来几年内系统集成度的不断提高,要想在日益复杂的系统中充分利用半导体的全部功能,就需要开发新技术。半导体技术的进步现已实现了10年前人们无法想象的新功能,一种新型的实时多核调试、校准和环路硬件接口正在满足高级引擎动力总成系统的特殊要求。

        过去30年中,有人曾试图使用停缸技术(Cylinder deactivation)。随着燃油价格的上升和功能强大的嵌入式处理器的出现,汽车生产商和最终用户都开始用新的眼光看待停缸技术。嵌入式处理器被用来控制引擎定时,以在扭矩和动力总成系统的燃油经济性之间达成平衡。

        从轻型车辆到重型卡车,各种动力总成应用都将采用清洁环保的引擎。部分地区的政府法规将使引擎变得更加清洁环保。使用燃料直接喷入汽缸和微粒物捕集装置来清除排气装置的方法将需要对喷油嘴和传感器(检测微粒物捕集装置的状态)进行极为先进的定时控制。

        要解决这些难题,需要新的方法来使工程设计小组采用上市时间更短、成本更低、可靠性更高且数量日益增加的新特性。在汽车市场,用于引擎管理的嵌入式控制有着一套非常复杂的机电系统要求。客户期望和政府法规的变化正在推动引擎管理的不断变化。引擎技术向稀燃引擎、无凸轮引擎和电子混合车辆的发展将对未来车辆的动力总成系统电子组件产生直接影响,无极变速将在未来的动力总成系统中发挥重要作用,而新的微控制器技术和半导体解决方案将成为将新技术变为现实的主要动力。

        图1显示了引擎管理的复杂性。该方框图显示了有多路输入和多路输出设备的常见引擎控制系统,这些输入会根据对系统的影响生成不同级别的中断和异常,输出设备可以是脉宽调制(PWM)、通用输入/输出或定时输入/输出。

图1 引擎控制系统框图

        在调试和校准机电系统时,实时调试非常关键,因为机电系统通常不允许修改或中断嵌入式处理器的性能以便开发工具进行查询。现在的系统工程师可以利用更先进的开发工具的优势,这些改进在几年前甚至是不可想象的。

        为了解决如何在多个处理器核心类型之间实时进行数据和指令跟踪的问题,业内成立了IEEE-ISTO Nexus 5001 Consortium或Nexus Forum。Nexus Forum最早于1999年发布技术规范,并在2003年进行了更新。

        Nexus 5001技术规范包括了一些标准功能,使用非入侵式调试技术对数据和指令设置断裂点和观察点。该技术规范将部署多种独特功能来跟踪最严重的软件和硬件故障。其中的部分新功能包括:责任跟踪信息处理、数据跟踪、内存替换、端口替换、程序跟踪、超时和错误消息处理。多年以来,虽然微处理器中已经部署了其中的许多功能,但目前还没有实施过全部功能和实时调试接口的处理器。

        过去10年中使用的校准和调试方法使用了在调试和校准动力总成系统的过程中“必须查看每个周期”的理念体系。Nexus 5001方法对调试情况进行了以下四种假设,避开了“必须查看每个周期”的做法。

● 开发工具中可以使用源代码和目标代码。这样,基于主机的工具就能跟踪或计算程序流程而无须直接地址或数据总线可视性。
● 从目标系统到开发工具都只需要流指令修改。当主机校准/调试工具接入目标代码后,只需修改通过调试接口传输的流指令地址即可在嵌入式处理器和主机工具之间保持同步。如果流变化在255个指令中没有实施同步地址,Nexus 5001技术规范将发送同步信息。
● 只有有限数量的数据位置必须实时显示,而大部分数据值可以在中断期间检查或发生特殊事件时进行更新。对于许多工程师来说,Nexus 5001接口跟踪数据值的功能还是一个新功能。一般来说,该过程可以通过功能强大的逻辑分析器实现。该分析器负责跟踪地址总线,并触发数据总线向特定内存位置写入数据。这是一项非常棘手的工作,大容量数据高速缓存和片上系统SRAM的出现使它变得几乎不可能实现。
● 最后,如果错误发生,用户必须从调试环境那里收到相关通知。Nexus 5001技术规范在发射机部分提供了一个大小可以变化的FIFO缓冲器。如果FIFO溢出,接口将发送错误信息。用户可以选择规定什么情况下发生溢出错误,以便实施过时的嵌入式处理器或通过发送新的同步信息继续操作。

        Nexus 5001端口可以根据开发、环路硬件或校准工具捕获的信息数量进行配置。几个IC厂商已经在多种CPU基础架构中采用了Nexus 5001技术规范,以支持从手机、汽车、硬磁盘驱动控制器到视频处理器的多种不同应用。

        最近为兼容PowerPC构架开发的一种多核实时接口可以在单个接口上提供实时调试、校准、快速原型试制和环路硬件功能。图2显示了基于Nexus 5001标准的多核调试体系结构中的4个处理单元的方框图。第一版可以为4个数据处理单元提供实时接口。这4个处理单元分别是兼容e200z Power构架的核心、两个增强型定时处理单元(E-TPU)和一个直接存储器存取(DMA)。通过Class 3 Nexus 5001接口上的一条连接,主机工具可以同时从任何或全部处理单元中收集数据。此外,调试和校准工具可以在任何或全部处理单元上为数据和指令建立断裂点/观察点。使用这种应用的一个例子是一位工程师跟踪E-TPU上的定时事件和在兼容PowerPC e200 ISA的Book-e处理核心上运行的代码之间发生的问题。

图2 Nexus实施多处理器框图

        32位嵌入式处理器上可以实施一个浮点和/或单指令多数据(SIMD)设备,以支持复杂的算法。SIMD允许在多个数据集上实施一条指令,这在过滤和阵列算法中非常有用。Nexus调试端口允许监控浮点和SIMD的数据和指令。

       MPC5500产品系列中最新的嵌入式汽车处理器正在推动新的引擎技术。DSP功能与MPC5500 SIMD设备的集成能够推动动力总成在多个领域的发展,包括高级引擎撞击检测、CVT改进和6速自动换档等。此外,混合电子车辆功率转换器模块中也在使用DSP功能,用来控制大型电动引擎。

        新的微控制器、输入/输出系统、开发工具、通信方法和高级算法等的出现将实现新的汽车应用。具有实时多核调试功能的嵌入式处理器将淘汰传统的运行控制调试方法。

        嵌入式处理器已经成为现代日常生活不可分割的一部分。偶尔使用该技术的用户不会注意到大部分嵌入式处理器。半导体技术将在未来产品中大大提高集成度和性能并降低成本。设计工程师必须部署新技术才能充分利用复杂的半导体技术的优势,而半导体供应商则必须确保系统需求、性能和系统成本之间的平衡。 

关键字:嵌入式  汽车电子  多核处理器 引用地址:多核嵌入式处理技术推动汽车技术发展

上一篇:摄像头智能循迹小车设计与实现
下一篇:车载AM/FM收音机的精简型设计

推荐阅读最新更新时间:2024-03-16 13:41

泰克在硅谷嵌入式系统大会上提供嵌入式测试教学
泰克公司日前宣布,在刚刚举行的业内顶尖的嵌入式系统盛会—2010年硅谷嵌入式系统大会(ESC)上,提供了全面的实践和教学活动。泰克在ESC上的一个重要亮点,是与英特尔、Microsoft Windows Embedded及飞思卡尔公司合作,为热门的“构建属于你的嵌入式系统(BYOES)”活动提供测试组件。在大会期间,观众还能参加一系列培训班,并在此过程中设计和测试嵌入式系统。 硅谷嵌入式系统大会于4月26-29日在美国加里福尼亚州圣何塞的McEnery会议中心举行。 通过深入参与2010年硅谷嵌入式系统大会,泰克不仅展现了其在嵌入式系统中的市场领导地位,也展示了其致力帮助工程师跟上快速发展的设计格局和相应的测
[测试测量]
泰克在硅谷<font color='red'>嵌入式</font>系统大会上提供<font color='red'>嵌入式</font>测试教学
基于ARM单片机的嵌入式最小系统架构研究
1. 引言 随着嵌入式相关技术的迅速发展,嵌入式系统的功能越来越强大,应用接口更加丰富,根据实际应用的需要设计出特定的嵌入式最小系统和应用系统,是嵌入式系统设计的关键。目前在嵌入式系统开发的过程中,开发者往往把大量精力投入到嵌入式微处理器MPU(Micro Processing Unit)与众多外设的连接方式以及应用代码的开发之中,而忽视了对嵌入式系统最基本、最核心部分的研究。 当前在嵌入式领域中,ARM(Advanced RISC Machines)处理器被广泛应用于各种嵌入式设备中。由于ARM嵌入式体系结构类似并且具有通用的外围电路,同时ARM内核的嵌入式最小系统的设计原则及方法基本相同,这使得对嵌入式最小系统的研究在整
[单片机]
基于ARM单片机的<font color='red'>嵌入式</font>最小系统架构研究
连接汽车电子现在与未来,多方解读如何演绎好自己的角色
汽车产业正处于大变革前夜,高盛发布的《汽车2025》报告中明确指出,下一个十年,汽车产业将经历本质性的转变。在智能网联、新能源、自动驾驶大趋势下,需要做好哪些准备,又要如何演绎好自己的角色?   11月7日, 贸泽电子 联手传奇车手、重要伙伴与高校车队举办了“Now & Future智赢现在 领创未来”的主题活动,希望借此活动搭建起连接 汽车电子 现在与未来的桥梁。   美国 德州仪器 公司汽车电子业务拓展经理姚志成先生从原厂角度,进行了“TI 汽车: 为用户带来更好的驾驶体验与安全性”的主题演讲;华人第一车手 董荷斌 先生现身说法,讲述了在自己成长路程和世界最高等级比赛中不为人知的秘辛;董荷斌先生、姚志成先生、 英飞凌 科技(中
[嵌入式]
嵌入式系统U盘实时启动技术
引 言   随着USB技术的发展,优盘在PC机系统上已得到广泛的应用,基本上取代了软盘,PC机系统可以实现从优盘启动。由于优盘性能稳定,体积小巧,访问速度快,因此它也非常适合作为嵌入式实时系统的存储设备。这为嵌入式实时系统的启动提供了一种崭新的思路,即从优盘启动。这种方法对嵌入式实时系统板上的程序存储空间要求不高,只要在Flash中存储嵌入式实时系统的Bootrom程序即可,将系统的映像文件放在优盘上,实现实时操作系统从优盘加载。 目前基于VxWorks设计的嵌入式实时系统应用非常广泛。嵌入式实时系统的启动方式多种多样,WindRiver公司提供的参考BSP(Board support Package)包中就提供了几种启
[工业控制]
<font color='red'>嵌入式</font>系统U盘实时启动技术
Atmel新一代IC提供完整的嵌入式系统保护
  爱特梅尔公司 (Atmel® Corporation) 现已推出新一代 CryptoCompanion™ (AT88SC018) 即插即用嵌入式安全芯片。CryptoCompanion为设计人员提供容易负担的密码硬件安全选项,从而开发目前易于产生固件盗窃和/或产品伪造的系统。CryptoCompanion与爱特梅尔的 CryptoMemory®芯片一起使用时,可为认证消费项目或软件IP提供所需的秘密安全存储能力。CryptoCompanion (主机侧安全) 结合 CryptoMemory (客户端安全),可以实现嵌入式系统安全解决方案,大批量的价格可低于1美元。爱特梅尔现提供一款基于AVR® 的演示工具包 Aris+ (AT
[嵌入式]
未来两年白电将流行嵌入式和大容量
  博览会展现了从上游零配件到渠道终端销售的家电产业链,同时反映了家电下乡、零售渠道、节能技术等热点话题,最重要的是预示了家电产品的流行趋势。   4月17日-20日由中国家电协会主办的第九届中国家电博览会在上海召开。从展会现场,记者注意到,未来两三年嵌入式、大容量、节能、欧式等家电产品将成为流行趋势。同时,本届展会还刻意从家电产业的上下游角度去展示新的产品和技术,成为展会的亮点之一。   覆盖家电上下游产业链   中国家电协会秘书长姜风向记者表示:“本次博览会规模比上届扩大了25%。”规模扩大的一个主要原因是博览会已覆盖了整个家电产业链,记者在现场也看到,上游的参展厂商除了往届就已经参加的压缩机厂家如海立、扎努
[焦点新闻]
新工艺验证规格服务汽车电子市场
  中国市场的汽车生产量逐年提升,从2008年到2013年期间,中国车用电子市场的年复合成长率为17.5%,同一时间全球的成长率只有8%。而且,中国每辆车平均花在半导体上的费用也逐年提高,预计从2008年到2013年,中国每辆车半导体支出的年复合成长率为7%。但针对如此庞大的市场需求,中国IC设计公司所提供的比例却非常低。    车用电子面临两大难点    车用电子为何难做?它与一般IC的最大差别有两点:    一是车用电子操作温度的变动范围较大。例如,在仪表板上所用到的IC就与发动机附近的IC对温度的承受力截然不同,因为发动机运转所产生的热度很容易就超过150℃,因此,发动机附近的IC必须要更耐热。    二是在可靠
[汽车电子]
福华先进推新软件,助力保护嵌入式系统软件版权
当前市场上,软件被窜改盗用的事件层出不穷。如何防止软件被盗用,是软件及系统开发商最关心,也是最急待解决的问题。福华先进微电子推出一款用于认证及保护嵌入式系统软件版权的产品——AG-Tag,,正可提供完整的解决方案来处理这个难题。 AG-Tag所提供的安全机制,仅需透过I2C或SPI总线与嵌入式系统的CPU沟通,就可以对嵌入式系统中高价值的系统软件加以保护,成为软件的安全卫士。另外,只需在原本的软件內加入一小块软件,使其能与AG-Tag交换被加密的数据,就能完成软件保护的机制。 AG-Tag相应的开发平台FASP-8806已经完成,可提供完整的开发套件,方便客户缩短开发时程。
[焦点新闻]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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