您的位置 首页 设计

在MPSoC上如何能一起运转VxWorks和Linux

在MPSoC上如何能同时运行VxWorks和Linux-Xen项目管理程序从上个世纪90年代就已经在剑桥大学里开始进行,到了2002年项目开源。如今它是最流行的开源管理程序之一,可以在云计算上使用,Xilinx和DornerWorks将这种虚拟化平台应用在Zynq UltraScale+MPSoC上,Xen可以大显身手啦。

Xen项目办理程序从上个世纪90年代就已经在剑桥大学里开端进行,到了2002年项目开源。现在它是最盛行的开源办理程序之一,能够在云计算上运用,Xilinx和DornerWorks将这种虚拟化渠道使用在Zynq UltraScale+MPSoC上,Xen能够大显神通啦,他能够确保在ARM渠道下的安全、多功用、多操作体系功用的一起减小体系的尺度和能耗。今日本侠就带领各位领会一下Xen渠道的优势。

首要来看一下Xen的使用场景,然后咱们朝着Zynq上进行延伸。风河刚刚发布了一篇博客,主要是描绘在ARM cortex-A53处理器上一起运转VxWorks和Linux。若想使VxWorks和Linux能够在同一个体系下运转,需求开发者供给一种混合的软件体系,这种软件体系能够结合两种操作体系的优势,既能使VxWorks来办理比较紧迫的使命,又能使Linux发挥其人机交互界面和衔接云渠道的功用。博客描绘了其使用场景,让VxWorks运转在具有信号处理和光谱剖析才能的渠道上,这是为了杰出其实时性,剖析的成果通过整合之后进入JSON数据流,然后通过虚拟网络进入Ubuntu体系,Ubuntu体系中的Apache2 HTTP服务器用Node.js和Chart.js构成图画,然后将成果发送到浏览器上,如图.1所示,图中描绘了VxWorks和Linux一起运转在Xen上的结构框图。

在MPSoC上如何能一起运转VxWorks和Linux

图.1 ARM渠道上运转Xen,Xen一起办理Ubuntu和VxWorks

风河的VxWorks的实时性操作体系和Linux一起运转在Xen项目办理程序之上是一举两得的工作。Xen项目办理程序是来自Linux基金会的一个开源的虚拟化渠道。DornerWorks也发布了一个版别的Xen项目办理程序叫做Virtuosity(从前被称作Xen Zynq分配的办理程序),这款办理程序能够在Xilinx Zynq UltraScale+MPSoC里边的ARM Cortex-A53处理器核心上运转。因而,风河和DornerWorks协作创作了一种Xen项目办理程序的解决方案,这种解决方案是专门针对VxWorks和Xilinx Zynq UltraScale+MPSoC ZCU102 eval kit渠道的。DornerWorks宣告将向Zynq UltraScale+MPSoC供给Xen项目办理程序,会协助Zynq在产业界的使用得到更好的开展。特别是对信号收集以及并行处理算法一起要去比较高的方面。

Virtuosity是专门为Xilinx Zynq UltraScale+定制的,从DornerWorks的网站就能够轻松的下载得到。能够从Xilinx Zynq板卡轻松的发动,然后能够依照用户手册去装置Ubuntu14.04LTS和VxWorks。听着还不错,是不是想赶忙下手一个Zynq来试一试啦?

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/sheji/341112.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部