微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > 多核及虚拟化技术在工业和安全领域的应用

多核及虚拟化技术在工业和安全领域的应用

时间:05-23 来源:互联网 点击:
以Wind River Hypervisor实现虚拟化

Wind Riverhypervisor提供了将一个物理板划分成多个虚拟板的分区(partition)能力(如图3所示)。每个虚拟板既可以运行一个操作系统,也可以运行一个最小执行。你可以用配置工具来对板上的处理器内核、内存和外设进行分区。处理器内核可以被排他性地分配给一个虚拟板,或者通过适当的调度算法来由多个虚拟板来共享。内存也可以进行分区,以便每个虚拟板拥有其专用的内存空间,从而不会打扰或影响其他的虚拟板。为了实现各个虚拟板之间的通信,可以分配一定数量的共享内存空间。串行通信接口和以太网接口也都可以指定给某个虚拟板或者由多个虚拟板共享。



图3 Wind River hypervisor的分区功能



有了Hypervisor,就可以利用其中的虚拟板机制为那些现有的私有操作系统分配专门的虚拟板,而其他的虚拟板则运行通用的商业化操作系统,这就为企业从私有平台向商业化平台的迁移提供了一种平滑过渡的途径,也为企业更顺畅地从旧的硬件环境升级到新的硬件环境提供了途径。

Wind RiverHypervisor是风河多核软件解决方案中的组成部分,其中提供了许多工业设备制造商充分利用多核潜力所必需的技术。Wind RiverHypervisor既可用于Intel单核处理器,也可用于多核处理器,从而在保持应用隔离的前提下提供了极高的性能。
应对未来安全与性能的需求

多核和虚拟化的组合运用为工业设备和交通运输设备制造商应对未来的安全与计算性能需求提供了绝佳的途径。也正是通过这个途径,来自Intel和风河两家公司的硬件和软件技术合为一体,共同帮助设备开发厂商,采用标准化的方法来实现硬件资源在时间和空间的分隔管理和使用。Intel独特的多核处理器性能和Intel Virtualization技术为应用提供了虚拟化的硬件环境,而风河则提供了软件框架,其中包括了经过权威机构认证的VxWorks for DO-178B 或IEC61508操作系统和先进的Wind River hypervisor。OEM厂商在争取获得IEC61508-Part3或者其他行业标准认证时,也将从Wind River与IntelArchitecture处理器的组合中受益匪浅。这样的组合为实时虚拟环境的安全性和可靠性提供了坚实的保证。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top