openenhw生态系统中RISC-V CORE-V开发者的免费ISS

2021年3月31日//由jean - pierre joost
openenhw生态系统中RISC-V CORE-V开发者的免费ISS
Imperas仿真技术与RISC-V参考模型的openenhw CORE-V IP组合作为软件开发的自由指令集模拟器发布。

Imperas Software Ltd.是虚拟平台和高性能软件仿真领域的领导者,该公司基于openenhw集团处理器RISC-V核心IP的Imperas参考模型,推出了riscvOVPsimCOREV的第一个版本,作为免费ISS(指令集模拟器)。ISS是算法、应用程序和工具编写等软件开发任务的基本起点。

riscvOVPsimCOREV模拟器可以配置为完整的OpenHW CORE-V处理器IP组合,包括rtl冻结的CV32E40P(正式名称为PULP RI5CY),正在开发的CV32E40S和CV32E40X,以及即将到来的CVA6-32/64位(正式名称为PULP ARIANE),并将延长时间以涵盖CORE-V未来的路线图。

ISS是一种基于软件的处理器表示,可以用来在标准的x86主机PC机上测试和开发软件。与传统硬件开发平台相比,ISS的主要优点是易于使用的特性,这些特性可以帮助程序员调试、控制和可视化模拟中运行的代码。使用新的处理器IP核,国际空间站是在硅或硬件实现可用之前支持软件开发的重要工具。许多开发人员依赖于打包为IDE(集成开发环境)的一组广泛的软件开发工具。通常,IDE包括实用程序和支持技术,如编译器、调试器、ISS和其他生产力工具。为了支持与IDE和其他软件设计方法(如CI/CD(持续集成和持续部署)平台的集成,riscvOVPsimCOREV提供了配置和接口选项(如调试端口和跟踪),以方便集成。

“高质量的IP是一个重要的可交付成果,其他人可以在此基础上进行构建,但开发人员需要的不仅仅是处理器RTL来支持高质量的实现,”Silicon Laboratories兼openenhw core Task Group主席Arjan Bink说。“所有嵌入式软件都与它所运行的IP核密切相关;因此,一个准确的ISS参考模型对所有HW和SW采用者至关重要。riscvOVPsimCOREV是生态系统支持openenhw CORE-V内核的关键起点。”

“IDE不能自组装或维护自己,”阿什林微系统公司全球业务发展副总裁Róisín O’keeffe说。“Ashling非常注重我们工具的技术集成和组合,以支持软件开发人员。Imperas riscvOVPsimCOREV参考模拟器为CORE-V IDE提供了基础参考。

泰利斯研究技术公司OpenHW核心任务组副主席Jérôme Quévremont表示:“随着CV32E40P验证的成功,riscvOVPsimCOREV被选为CVA6应用核心的参考模型。”“Imperas选择了一个免费软件许可模型来支持CORE-V ip,这是更广泛的社区向采用openenhw工业级CORE-V处理器核迈出的一大步。”

OpenHW集团总裁兼首席执行官Rick O 'Connor表示:“OpenHW集团的定义目标是通过利用与现有EDA商用SoC设计流兼容的领先验证方法,提供高质量的开源IP核。“为了支持我们世界级的IP产品组合,openenhw工作组正在为CORE-V处理器提供工具和软件支持。Imperas对新的免费ISS riscvOVPsimCOREV的贡献将是所有软件任务的基础参考。”

riscvOVPsimCOREV是一个免费的RISC-V参考模型和模拟器(ISS),它包含了来自Imperas的专有免费软件许可,包括免费的商业和学术用途。模拟器包还包括一个完整的开源模型,它是在Apache 2.0许可证下授权的,现在可以从这里下载https://github.com/openhwgroup/riscv-ovpsim-corev

riscvOVPsimCOREV模拟器被授权为闭源免费软件,这是一种常见的软件授权方法,允许发布而不需要最终用户支付金钱成本。谷歌Chrome浏览器也被授权为封闭源代码的免费软件,其全球浏览器市场份额估计超过70%。

Imperas将与riscvOVPsimCOREV进行几次技术会谈,包括演示OpenHW天


您êtes确定吗?

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

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

Baidu