首页 > Crypto > Atmel MCU针对联网汽车的三大设计优势
Atmel MCU针对联网汽车的三大设计优势
来源:Atmel  时间:2015-09-02

一直以来,MPU和MCU领域不断融合与碰撞,但两者之间的差异不仅仅是一个通断开关——而更多的是一个滑动杆。
宝马公司于2015年2月公布,公司弥补了所出现的安全漏洞,使黑客不再能够远程解锁宝马、Mini和劳斯劳斯等200万辆汽车的车门。在此之前,德国ADAC司机协会的研究人员演示了如何拦截与宝马ConnectedDrive远程信息技术服务的通信和解锁车门。

宝马使用汽车内置的SIM卡通过网络连接智能手机应用程序。因此,ADAC研究人员创建了一个伪造的移动网络,并通过逆向工程宝马远程信息技术软件骗附近汽车执行命令。
宝马黑客入侵事件对于联网汽车运动来说无疑是当头一棒。事实上,高级驾驶员辅助系统(ADAS)等涉及安全性的突出特色的确证明安全连接将成为车联网的主要考虑因素。
内置安全性
通过将安全性专业知识和ARM Cortex-M7微控制器的性能和低功耗相结合,Atmel 有十足的把握创建汽车安全连接。总部位于加利福尼亚San Jose的芯片供应商称,其已经推出业界首款通过汽车规格验证的基于M7的MCU,该MCU支持以太网音视频桥接技术标准和媒体LB外设标准。此外,此类用于车载信息娱乐系统的高端MCU系列产品提供CAN 2.0和CAN灵活数据速率控制器,以满足较高带宽的需求。
Atmel 汽车MCU市场营销总监Nicolas Schieli承认,随着越来越多的汽车连入网络,连接安全性是汽车应用中需要应对的新事物。“任何事物都可以与控域网数据链相连接。”

Schieli指出,Cotex-M7的架构和可扩展性均具有嵌入式增强安全功能。除此之外,Atmel 利用其多年的可信任平台模块和加密存储专业知识,实现汽车安全连入互联网,更不必说用于数据流加密的SAM E70/V70/V71微控制器中的SHA和AES芯片加密引擎。“这些内置安全特性加速了固件和应用程序的认证。”
他解释了如何拦截对Flash、SRAM、核心寄存器和内部外设的访问以实现安全性。拦截过程可通过SW-DP/JTAG-DP接口或快速闪存编程接口实现。通过汽车规格验证SAM V70和V71微处理器支持以太网音视频桥接技术和媒体LB标准,并计划用于车载信息娱乐连接、音频放大器、远程信息技术系统和头部控制单元配套设备。
软件支持
Atmel 在联网汽车应用中所拥有的第二大优势是软件专业知识和一个支持信息娱乐应用程序的生态系统。例如,一个完整的汽车用以太网音视频桥接(AVB)堆栈被移植到SAM V71微控制器中。
软件支持在像汽车用电子设备等高度分散的市场中发挥着关键作用。Atmel 的软件包包括周边驱动、开源中间件和实时操作系统(RTOS)功能。中间件功能包括USB类驱动、以太网堆栈、存储与文件系统和JPEG编码器和解码器。
其次,该公司提供多个实时操作系统平台支持,如RTX、embOS、Thread-X、FreeRTOS和NuttX。Atmel 还便利化任何自营或商业实时操作系统和中间件的软件移植。此外,San Jose的MCU供应商还支持具体汽车用软件,如汽车开放系统架构和以太网音视频桥接堆栈。
Atmel 支持电子集成驱动器,如指令地址寄存器或ARM MDK和Atmel Studio,并提供全功能电路板,覆盖所有MCU系列产品,如E70、V70和V71设备。一个电路板涵盖了所有Atmel 微控制器。此外,MCU供应商提供Xplained评估工具板级支持包,和通过电路板定义文件(board.h)到客户电路板的轻松移植。
除此之外,Atmel 在M7微控制器中融入了更多功能和软件特性。例如,SAM V71设备具有三种软件可选择低功耗模式:睡眠模式、待机模式和备份模式。在睡眠模式下,处理器将停止运行,而其它功能可继续运行。而在待机模式下,所有时钟和功能均停止运行,只有一些外设可以配置,以基于预定条件唤醒系统。在备份模式下,只有RTT、RTC和唤醒逻辑在运行。此外,该微控制器可满足最为严格的电源延时断电要求,同时保留1千字节的SRAM和CAN唤醒方式。
从MPU到MCU的转换
Cortex-M7正在微处理器领域推动微控制器性能的提升。MPU拥有内存管理单元并能运行Linux等操作系统,但最终导致存储成本过高。Schieli解释说,“汽车制造商和系统集成商在获得性能点突破方面面临越来越多的挑战,因为他们的闪存快消耗尽了。”
另一方面,汽车原始设备制造商正在为了将联网汽车应用于中低档汽车而努力挤压成本。M7微控制器可用于此处,帮助降低成本,并进一步简化车联网。
M7微控制器可在不要求Linux head命令的情况下实现汽车嵌入式系统,并用于高性能的应用程序,同时运行实时操作系统或裸机执行。也就是说,如果汽车原始设备制造商为了成本效益而将MPU转换为MCU,M7恰好为其开放了途径。
然而,一直以来,MPU和MCU领域不断融合与碰撞,但两者之间的差异不仅仅是一个通断开关,它更多的是一个滑动杆。Atmel 在两端同时着力,能够帮助硬件开发商妥善管理滑动杆。
Majeed Ahmad所著图书包括《智能手机:通信、计算机和消费电子十字路口上的移动革命》和《500亿套设备的新一代网络:移动互联网的过去、现在和未来》。
点击阅读英文原文