本分析重点关注该repo向量扩展部分。

1. repo简介

该repo是指令集验证的仿真环境包括,大部分是指令集的测试用例,也包含了一些模拟器,如riscvOVPsimPlus。

主要介绍的是riscvOVPsimPlus指令集模拟器,riscvOVPsimPlus(下面统称ISS)是imperas公司在riscvOVPsim基础上扩充了向量扩展的指令集模拟器,该repo于今年9月份部分开源

  • 什么叫部分开源呢?
  1. 首先该repo必须在imperas官网注册下载,而且必须是企业用户(免费邮箱人家瞧不上...);
  2. 其次ISS的运行所需的license必须联网才能使用(这是最骚的);
  3. 且在该repo中,ISS的配置是不可更改的,所以如果你写的代码和他提供的工具链不匹配,ISS大概率是不能运行的
  4. 向量测试激励只提供了RVV0.8版本32位的V扩展激励,其他版本的需要向imperas定制。

综上,该riscvOVPsimPlus毕竟是商业化的工具,imperas开源的部分也只是“鱼饵”,完成的可配置工程还是要走商业流程

  • 工程目录

CPU系统级验证——指令集验证——imperas公司riscvOVPsimPlus文件分析

  1. ris

相关文章:

  • 2021-10-25
  • 2021-07-11
  • 2021-05-22
  • 2021-10-13
  • 2021-11-13
  • 2021-10-05
  • 2021-07-19
  • 2022-01-06
猜你喜欢
  • 2021-07-04
  • 2021-11-24
  • 2021-05-31
  • 2021-05-31
  • 2021-09-18
  • 2022-02-22
  • 2022-12-23
相关资源
相似解决方案