Mentor针对MUC和多核应用推出Nucleus RTOS-新品速递_第1页
Mentor针对MUC和多核应用推出Nucleus RTOS-新品速递_第2页
Mentor针对MUC和多核应用推出Nucleus RTOS-新品速递_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑Mentor针对MUC和多核应用推出NucleusRTOS-新品速递MentorGraphics公司日前推出新版本的MentorEmbeddedNucleus实时操作系统(RTOS),这是一款针对嵌入式设备互连的新一代高性能应用程序。NucleusRTOS进程模式已扩展了对于基于ARMCortexM内核的支持。软件开发人员首次可以使用单一的嵌入式操作系统,通过整个ARM内核的内存分区来提高系统可靠性,促进整个产品系列(包括高低端设备)的代码复用。新版本增加了一个多核框架,可管理进程间通信(IPC)和复杂异构片上系统(SoC)的处理器生命周期,并增加了利用Imagination和VivanteGPU的支持的加强型NucleusRTOS图形功能。

针对基于MCU设备的内存分区

现在系统开发人员可以使用可扩展的实时操作系统,以符合基于微控制器(MCU)设备的典型的资源限制,同时仍提供空间分区,从而提高系统可靠性。通过使用基于ARMCortexM内核的内存保护单元(MPU),NucleusRTOS进程模型无需实现虚拟内存,就可以创建内存分区,维持一个轻量的操作环境,从而可以在设备上以有限的内存执行,在设备外“本地执行”.NucleusRTOS进程模型提高了对可靠性要求严格及有安全要求的设备(例如工业和医疗设备)的系统可靠性。

MentorEmbedded多核框架:业界完整的AMP异构解决方案

当今的复杂SoC架构结合了应用程序类和微控制器类的内核,推动异构操作环境合并成为单一设备。为解决这些复杂问题,NucleusRTOS纳入MentorEmbedded多核框架(MEMF),以实现非对称的多重处理(AMP)。基于对“virtIO”、“remoteproc”和“rpmsg”的功能的重新实现,MEMF使开发人员能够集成NucleusRTOS、Linux和基于裸系统的应用程序,并应对异构多操作系统环境中与IPC、资源共享和处理器控制有关的挑战。开发人员能够控制SoC中单个内核的启动和关闭,使应用程序可以根据用例,限度提高计算性能或限度降低功耗。

“Xilinx很高兴与Mentor合作开发Mentor嵌入式多核架构(MEMF),以在我们的

Zynq-7000AllProgrammableSoCs上扩展非对称多处理的能力。”Xilinx嵌入式软件科学家TomasEvensen说道,“MEMF提供了一个可升级的软件架构,可以很好满足我们的客户对于异构多处理系统计算的需求,他们会在FPGA架构中整合多硬核处理器和软核处理器。”

通过图形处理器单元(GPU)支持的增强型图形

动态用户界面(UI)需要密集运算,通常需要由当今的复杂SoC中的图形处理器(GPU)提供加速。NucleusRTOS利用开放标准控制GPU的功率,该GPU集成了OpenGL/ES,位于基于的ARMCortexA的SoC内。通过Qt可以实现丰富的图形,使NucleusRTOS生成富有吸引力的交互式UI.对于资源受限设备,可将来自Tara系统的EmbeddedWizard与NucleusRTOS集成,以生成内存节约型且丰富的UI.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论