Green Hills将RTOS端口到RISC-V

2021年10月07//尼克费海提
Green Hills将RTOS端口到RISC-V
Integrity实时操作系统(RTOS)已经被Green Hiss软件移植到RISC-V指令集架构中

INtegrity RTOS与RISC-V的端口使全球电子制造商可以放心地构建和部署安全、关键的高性能RISC-V系统,该系统使用的软件与汽车、飞机、火车、安全电话和手术设备中的关键系统相同。

Integrity RTOS集成了RISC-V处理器解决方案,包括Microchip和SiFive的硬件参考板,以及领先的RISC-V IP提供商SiFive的处理器知识产权(IP)。这种支持为设备制造商提供了一条路径,使其能够减少基于新的RISC-V处理器架构的汽车、军事、物联网和工业解决方案的关键软件开发和部署的时间、成本和复杂性。

Integrity基于一个分离的内核架构,该架构提供了资源保证、硬实时确定性,并从一开始就设计以实现最大的安全性和安全性。相关的多与C / c++编译器和调试器分析工具是专用发现即使是最困难的缺陷在复杂RISC-V soc由多个异构核心RISC-V核心在哪里主要通用CPU或二级专用加速度与CPU核心,比如一只手臂的核心。

该编译器支持ISA模块的全面列表,包括32位和64位的RISC-V架构,并支持自定义指令的调试器。

开放的RISC-V体系结构的一个流行特性是,用户可以将他们自己的定制指令合并到他们的设计中。Green Hills编译器提供了一个易于学习和使用的接口,用于向编译器、汇编器、MULTI调试器和指令集模拟器中添加新的指令。编译器支持RISC-V体系结构的模块化特性,允许用户选择他们想要编译代码的指令集模块。支持的指令集模块有:

  • “I”核心整数指令集
  • “A”原子指令
  • “M”乘除指令
  • “C”压缩指令
  • "F"单精度浮点指令
  • "D"双精度浮点指令

RISC-V还包括一个单独的特权指令集规范,并且支持这些特权指令。预先构建的运行时库是为了与所有这些配置兼容。

“作为SoC fpga的领先供应商,它提供卓越的可靠性、最好的安全性和比竞争设备低30- 50%的功耗,拥有Green Hills Software为使用PolarFire SoC的客户应用带来完整的安全性和安全性组合,对于Mi-V RISC-V生态系统和更大的RISC-V生态系统来说是一个重要的里程碑,”微芯片技术研究员和市场营销Tim Morin说。“安全可靠的软件工具的加入将极大地增强我们的联合客户通过自由和开放的ISA进行创新的能力。”

“将安全关键的RTOS、INTEGRITY集成到SiFive HiFive产品中,是RISC-V和SiFive生态系统向前迈出的令人兴奋的一步,”SiFive首席技术官、RISC-V的共同发明人Yunsup Lee博士说。基于risc - v的可靠解决方案的市场正在迅速增长,Green Hills Software深厚的经验支持将为基于risc - v的SiFive性能、智能和Essential系列IP创造机会。”

µ-velOSity RTOS已经被移植到RISC-V, Multi与Green Hills Probe v4一起工作,用于多核硬件启动、低级调试和跟踪分析工具。

Integrity RTOS、Multi IDE和Green Hills Probe今天向微芯片PolarFire Icicle套件和SiFive HiFive Unmatched板的早期访问客户提供。

www.ghs.com

相关文章

eeNews Europe上的其他文章


您êtes确定吗?

如果您有饼干,您就可以在这个网站上找到导航器。

您可以访问être重编者谷歌。

Baidu