SELTECH(赛泰公司)首次公开适用于MIPS MCUs的FEXEROX(专用名称)系统管理程序

我的同事刚从嵌入式技术展览和研讨大会回来,这个大会每年都会在日本的横滨会展中心举行。

ET(指前面提到的嵌入式研讨会)是世界范围内为嵌入式系统设计者和管理者准备的最大规模的产品和技术交易展示平台,可以想象今年的会场画面又是非常盛大的。在这次盛会的众多展示中,有一些新的产品平台吸引了大部分观众的目光。

• 全新研发的MIPS Creator CI20 开发板卡可以运行安卓4.4版本的KitKat(谷歌发布的安卓系统代号)和Debian7操作系统。
• 君正半导体公司(Ingenic Semiconductor)最近公开的基于MIPS32的Newton和Newton2开发平台,主要适用于可穿戴和物联网设备的开发。
• 德致伦公司(Digilent Inc)研发的基于PIC32微控制器的chipKIT™ WiFire开发平台,能够搭载运行Imagination公司最新的FlowCloud技术。
• 美国微芯科技公司(Microchip Technology)研发的基于MIPS PIC32MX微控制器的mikroElektronika多媒体开发平台。但是这次展览最有意思的展示来自于赛泰公司,也因此很多公司相遇赛泰公司合作,赛泰公司是为MIPS CPUs设计系统监管程序的四大社区合作成员之一。我们公司的MIPS M型CPU是世界上首次能够将硬件实现虚拟化操作的MCU处理器,赛泰公司已经能够将他们的全功能的FEXEROX系统监管程序移植到MIPS M型的MCU上了。这就允许我们能够展示下一代基于虚拟化的安全管理程序是怎样能够允许多个操作系统在一个CPU(甚至可以是MCU)上独立安全的运行。

FEXEROX系统监管程序能够实现linux与另一个实时操作系统同时地互不干扰地完美运行。

我们看到在越来越多的场景下对嵌入式设备要求更高的安全和可靠性。例如手机不得不安全的运行多个应用程序,比如适用于流媒体的DRM,数据采集或者在线支付应用程序;汽车电子设备要求能够抵御各种恶意攻击。

所有连接的设备必须能够提供多领域的安全性和可靠性。

为硬件虚拟化和多种可信的执行环境提供全面的支持是实现提供高度求安全性和可靠性的关键点。这允许将虚拟机分离,在独立的执行环境下运行,并且创建一个框架保护用户,抵御恶意软件发起的攻击。

MIPS Warrior CPUs在各种情况下都能支持全面的硬件虚拟化和全方面安全的执行环境。

下面这个演示例程中,开发平台集成了MIPS M5150 CPU,在系统管理程序的控制下同时运行linux和uiTRON操作系统,uiTRON控制电机的同时linux运行屏幕文本命令。

赛泰(SELTECH)公司开发的FEXEROX系统管理程序可以在Imagination公司研发的MIPS M5150 CPU上运行。

这个演示例程展示了两个操作系统是怎样实现在一个共用的平台上完全独立的运行的(一个操作系统的引起的变化都不会影响另一个操作系统的运行)。例如,当uiTRON系统启动并开始运行电机控制程序,Linux系统正在加载和执行文本控制行命令,但是不会影响电机的运行。当Linux系统重启电机也能够继续运行。

这个演示例程展示了当Linux操作系统重启时另一个实时操作系统能够照常执行命令。

同样,首先启动Linux然后再加载uiTRON操作系统运行电机控制程序也不会的Linux操作系统的运行产生影响。

我们很高兴能够与赛泰公司(SELTECH)合作开发出一款适用于MIPS的小巧但是功能强大的系统管理程序。FEXEROX系统管理程序只有32KB大小;当它用于性能强大的MIPS M5150 为控制器时,它也代表了嵌入式系统的一个主要优势。

MIPS M5150这款革新的CPU已经获得了很多了奖励和荣誉,包括Electron d’Or 大奖,赋予它是最好的处理器和IP核、嵌入式计算设计杂志评选它为最顶尖的嵌入式技术创新、入围EDN评选的2014年度最具影响的100项创新项目名单。我非常激动能够看到这个微型处理器将给嵌入式处理带来全新的安全应用体系。

原文链接:
http://blog.imgtec.com/mips-processors/seltech-debuts-new-fexerox-hyperv...

声明:
本文为原创文章,转载需注明作者、出处及原文链接,否则,本网站将保留追究其法律责任的权利

--电子创新网--
粤ICP备12070055号