首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 汽车电子 > 使用协处理方式解决车身电子开发问题

使用协处理方式解决车身电子开发问题

资料介绍
使用协处理方式解决车身电子开发问题

使用协处理方式解决车身电子开发问题
开发汽车车身电子应用的硬件和软件工程师当前面临着非常严峻的挑战。这些问题往
往会直接冲突。例如,如何提高系统的预处理能力,同时满足更严格的电磁兼容(EMC)
法规?如何将更多功能集成到模块中,同时解决降低成本的问题?要解决所有这些问题
,就需要提供一个比前几代微处理器功耗都更低的解决方案。应该从何处着手呢?

  飞思卡尔半导体的解决方案并不是简单地开发一个新系列的微处理器,设计运行更
快的CPU(这些方法只能解决一部分问题),而是增加了一个小型的协处理引擎,与主内
核并行运行。这就意味着很多通常由主内核处理的例行任务将由协处理器处理,从而降
低主内核的负荷。与S12X系列类似,飞思卡尔在新的Power Architecture
MPC551x系列汽车微控制器上提供了这种技术,帮助开发者应对上述挑战。

  第二个处理引擎有什么作用呢?它可以高效地并行处理用户可选任务,而让主CPU运
行应用程序代码。例如,所有类型的中断都能由协处理器处理,从而降低主内核的开销
。再举一个例子,来自CAN或LIN等通信网络的信息可以完全由“CPU”助理处理,使主内核
能够专注于专门任务的处理。这些协处理引擎甚至可以设置自己中断优先级,使系统能
够得到完全优化。

  协处理如何降低功耗?

  要达到最佳功耗级别,必须要求MCU性能在任何时候都只执行任务必需的性能。通过
为系统添加一个协处理器,可以立即增加第二个处理单元。当MCU被从休眠模式唤醒时,
它就可以根据所执行任务的不同,开始在主CPU或协处理器上执行代码。这可以实现最佳
处理,从而只消耗执行任务所必需的最低功耗。例如,MCU可能必须唤醒和检查一些端口
,进行一些ADC测量,然后进入休眠状态。简单的例程可以使用该CPU助理来执行,重要
的是,它消耗的功耗更低。随着时间的推移,唤醒……
使用协处理方式解决车身电子开发问题
本地下载

评论