虹科首页 | 嵌入式首页 广州虹科电子科技有限公司
腾纳石首页 产品 实时操作系统 分布式 SDK 整合 资源 支持
首页 > 产品 > eVM for Windows

eVM® for Windows

把嵌入式和实时应用程序与Windows整合在一起

消除两个盒子解决方案

使用eVM for Windows嵌入式虚拟化技术可减少多计算机系统的成本和复杂度。把无头x86操作系统和它的应用程序一起整合到共享多核Windows平台上。eVM for Windows允许快速和容易地把嵌入式或实时应用程序与intel虚拟化技术一起集成到更新的、更可靠的、和更强大的平台上。实现同时的、肩并肩的一起部署本地Windows与嵌入式操作系统和应用程序,无需多个计算平台。

eVM for Windows建立在我们独有的嵌入式虚拟化方法上,利用了明确的硬件分区,组合了我们的硬实时管理程序(HartH™)技术。该技术保存了现有嵌入式应用程序的决定性,因为它潜在的实时操作系统环境并允许直接访问关键的I/O,使用本地的、未修改的客户操作系统驱动。

eVM for Windows创建独立的硬件子系统于单个平台,你可把你的Windows和客户操作系统及新的或现有的应用程序整合到该平台上。可减少系统硬件产品和减少集成的复杂度。

 

亮点

  • 实时程序管理、保存客户操作系统决定性和核亲和力于一起
  • 杠杆利用多核x86 CPUs,以减少系统成本核复杂度
  • 客户操作系统应用程序运行非修改的保存客户IP
  • 提供明确的硬件分区,实现性能优化 - Windows运行非虚拟化
  • 通过Intel虚拟化技术保护隔离的环境
  • 快速安装和集成给你快速的起步和运行

 

经测试的客户操作系统

  • Microsoft* Windows* CE
  • QNX* Neutrino*
  • SUSE* Linux*
  • TenAsys® iRMX*
  • Ubuntu* Server Linux*
  • WindRiver* VxWorks*

任何无头x86 OS,那种和BIOS中断13h低层硬盘服务一起引导启动。

快速迁移和部署

eVM for Windows安装类似任何标准的Windows应用程序。你的系统与所有必需的服务分分钟被集成和启动并运行数,使你能够轻松和快速地为你的嵌入式解决方案跟随Windows充分利用最新的PC平台。你可运行我们网站上的TenAsys VTProbe tool来验证所支持的目标平台。

eVM for Windows常用案例

  • 添加基于Windows的HMI,包括图形、鼠标、或触摸屏支持,以及网络连接并保存到现有的x86嵌入式或实时操作系统应用程序上
  • 减少系统成本并提高可靠性,通过消除冗余硬件,当把Windows和嵌入式或实时操作系统应用程序组合到一个系统内时
  • 升级硬件平台用于嵌入式遗留软件,保存现有应用程序同时增加功能性和改善用户界面
  • 虚拟化寿命后期硬件设备用于遗留应用程序二进制和迁移到更新的平台,同时增加性能和升级连接性
  • 合并隔离的软件防火墙装置到Windows平台,无需独立的平台或者网关硬件

 

无头x86 OS使用共同的低层硬盘服务引导启动

 

  1. 多核Intel处理器带VT-x

  2. 非虚拟化标准Windows

  3. 非修改无头客户OS

  4. eVM for Windows管理程序

  5. 虚拟I/O可在客户操作系统和Windows间通讯

  6. I/O设备被Windows使用

  7. I/O设备被客户操作系统使用

  8. 分区的存储器

  9. 共享存储器选项用于报文API

 

明确的分区

在Windows和客户操作系统之间被分区。每个操作系统都从它自己的独立核上被引导启动。这两种操作系统都有专用资源,实现最大独立性和反应时间。

存储器为每个操作系统分区和保留。每个操作系统不能访问或可视化其它操作系统的存储器。每个操作系统可看见基于零的地址范围。对于通讯和数据传输,提供共享的存储器设备和APIs。

I/O设备默认分配给Windows。设备可交给eVM和eVM设备管理器一起控制,使设备只对客户操作系统可见。关键的I/O和它们的相关中断可被客户操作系统和非常低的附加延迟来控制。同时支持IRQ和MSI中断。

在Windows和客户操作系统之间的通讯,由eVM for Windows提供虚拟以太网端口和高达4个串口。在客户操作系统上无需改变,和本地端口一样作为虚拟化设备出现。

 

容易设置和运行

1.安装

使用标准的Windows安装工具安装eVM for Windows之后,系统的CPU核和存储器被分区。eVM运行于一个核上而Windows运行于其余核上。在这两个操作系统之间的核的独立是非常重要的,可保存实时客户操作系统的性能,因为这种方法可预防任何CPU的争用。

2.配置

系统资源

明确的分区是eVM for Windows提供给相同平台上主持两个操作系统的最主要的好处。每个操作系统都有它自己的专用处理器核、存储器、I/O、和中断,保持操作系统环境独立,目的是保存每个操作系统的性能。无专用boot loader,也不需要在任何支持的平台上重新安装Windows。

eVM Device Manager被用于分配必需的PC I/O资源,从Windows到客户操作系统。本地客户操作系统设备驱动直接控制分配的I/O资源,不用任何虚拟之外的层。分配一个设备到客户操作系统环境导致它的中断被客户操作系统服务。专用的以太网控制器和COM端口显示为例子。eVM设备管理器管理所分配设备的中断设置。

 
 

客户操作系统

客户操作系统可在eVM节点管理工具中进行配置。几个虚拟I/O设备可用于引导客户操作系统并且能够轻松和Windows互联平台通讯。例如,一个虚拟的ATA设备引导客户操作系统,从一个Windows主持的硬盘图像文件和虚拟化Windows for the console interfac上的COM端口到客户操作系统。虚拟化的以太网适配器允许在这两个操作系统之间的标准化TCP/IP通讯。

3.执行

加载和运行客户操作系统和应用程序

eVM BIOS提供PC BIOS的标准功能性,包括引导本地客户操作系统所必需的所有功能,从硬件驱动、活动硬盘、或者CDROM图像。多个客户操作系统可从eVM节点管理工具上进行配置和交互地启动和停止。

 

我们的软件平台的一部分

在我们的嵌入式虚拟化创新解决方案中扮演战略的一部分,eVM for Windows适用于尾端使用模型杠杆利用先进的整合任何无头x86客户工作负荷。专用于从底部到硬实时,eVM支持我们的软件平台肩并肩使用模型,用于INtime实时操作系统和Microsoft Windows。

 

 

下载eVM for Windows数据册子 > 需要更多信息?欢迎咨询 > 下载和运行VTProbe 可验证目标系统,或者购买eVM for Windows >
 

关于虹科虹科积极进取,不断探索科技新领域。最优秀的员工和最好的技术能够接受最困难的挑战,为您找到最佳解决方案。虹科靠口碑赢得客户。

Email 新浪微博 论坛 点击发送消息给我

广州 400 999 3848 | 上海 021-6728 2705 | 北京 010-5781 5068 | 西安 029-8187 3816
成都 028-6391 0020 | 沈阳 024-8376 9335 | 深圳 0755-2267 7479 | 武汉 027-8193 9100 | 香港 6749 9159

sales@hkaco.com | 虹科电子科技有限公司 | 版权所有 | 广州科学城科汇金谷三街2号701室