恩智浦新型i.MX8推动硬件隔离——管理程序不足以保证安全/可靠性

2016-12-06 网络
分享到:

为满足新一代汽车快速发展的人机接口 (HMI) 技术,恩智浦半导体 (NXP Semiconductors) 推出全新系列应用处理器i.MX8。
 
新系列处理器基于多达六个64位ARM v8-A处理器内核。它包括HiFi 4 DSP、LPDDR4和DDR4内存支持,以及具有音频视频桥接(AVB)功能的双千兆以太网。
 
恩智浦i.MX8具有令人惊叹的图形和可靠的关键信息显示。它支持自然语音识别、音频加速和高性能视觉处理。
 
而据恩智浦介绍,i.MX8漂亮之处是其架构固有的安全性和可靠性,内置基于硬件的虚拟化和域保护。恩智浦i.MX 8系列应用处理器产品经理Kyle Fox在接受EE Times采访时表示:“其他应用处理器从未达到过这样的安全保护水平。
 
Tirias Research首席分析师Kevin Krewell指出,使用“一个处理器运行信息娱乐系统和数字仪表盘”,是汽车“驾驶舱”设计中一种流行的新趋势。这样可以在单个处理器上运行两种不同的操作系统。
 
“仪表盘是一种重要系统,需要保证连续工作,即使信息娱乐系统出现意想不到的问题,”Krewell说,“两种软件堆栈完全不同,仪表盘限定于制造商,而信息娱乐系统运行用户应用。”
 
恩智浦工程师强调,对于在一个应用处理器环境下,基于两种独立操作系统构建多平台解决方案的汽车厂商和一级供应商来说,硬件隔离是安全可靠运行的关键。
 
“多平台,单芯片”的概述吸引了汽车行业的许多设计师。然而,这种方法在现实操作环境下已被证明存在问题,例如,每个平台会争用相同GPU资源。
 
恩智浦认为,利用管理程序的软件隔离解决方案不足以解决这个问题。“我们看到许多客户上门,告诉我们这种方法行不通,”Fox说。
 
恩智浦介绍说,在i.MX8架构下,从GPU到串行端口,每种IP资源都将资源保护、所有权和访问权限内置在硬件中。
 
这样,有助于确保操作系统只访问分配的资源。这是“提高平台可靠性,降低软件共享技术相关风险”的关键,”Fox解释说。
 
Tirias Research公司分析师Krewell同意这种观点。“i.MX8不具备Nvidia的GPU性能水平,但GPU的物理划分确实可以增加多个客户端操作系统之间的保护—实现专用GPU分配给数字仪表盘,而辅助GPU运行信息娱乐屏幕。”
 
 
更多Tensilica及科技资讯请关注:
Cadence官方网站:https://www.cadence.com/
Tensilica技术社区:http://tensilica.eefocus.com/module/forum/forum.php
 
×
官方微信