RISC-V MCU中文社区

【分享】 在Linux ubuntu上使用riscv-formal工具验证蜂鸟E203 SoC的正确性

发表于 全国大学生集成电路创新创业大赛 2023-05-23 21:03:06
0
1138
0

报名编号:CICC1182
团队名称: 源计划
学校名称:国防科技大学
队伍成员:陈爽,唐之宇,杨焯
指导老师:黎铁军

内容:在Linux ubuntu上使用riscv-formal工具验证蜂鸟E203 SoC的正确性
步骤:
1、下载和安装riscv-formal工具:
bash复制代码
git clone https://github.com/SymbioticEDA/riscv-formal.git
cd riscv-formal
sudo apt-get install sby yosys verilator python3-pip
pip3 install -r requirements.txt
2、获取蜂鸟E203 SoC的RTL代码并编译:
可以从蜂鸟官网(https://www.openep.org/e203/)获取RTL代码,并根据README文件中的说明进行编译。
3、准备formal验证环境并运行验证:
bash复制代码
cd ~/riscv-formal/checks
make CONFIG=../config/e203_arty.cfg RULESET=../rules/e203.ruleset run
此命令将创建一个名为“e203_arty”的新目录,并在其中生成所有必需的文件来开始验证过程。等待验证完成。如果通过了验证,将输出“PASS”。否则,您需要检查错误信息以了解具体问题

喜欢0
用户评论
Ronin_yz

Ronin_yz 实名认证


积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板