✎ 编 者 按
众所周知,SpinalHDL仿真目前仿真器首推Verilator,无论是在Mac还是Linux下安装都很轻松,唯独在Windows下安装是一件令人头疼的事情,由于个人很少在Windows下进行开发,故而也一直没有做WIndows下探索。如今,我的一位同事将Windows下的仿真环境搭建总结出来了,分享给大家。 》安装MSYS32 主要步骤如下: 1. 下载MSYS2安装包; 2. 运行下载的.exe文件进行安装; 3. 安装路径最好默认为C:\msys64,不要有空格; 4. 安装完成后运行MSYS2; 5. 通过运行命令更新package database和base packages并关闭terminal; 6. 在开始菜单栏启动MSYS2并通过命令更新剩余的base packages; 7. 通过命令安装一些工具链。 其中前四个步骤就完成了MSYS2的安装,剩余步骤更新一些package和安装了一些常用的工具,方便后续Verilator仿真。 注意:本人第一次安装MSYS2时未执行步骤5-7,运行spinal-sim用例时报错,卸载后第二次安装MSYS2将执行了全部步骤,仿真运行成功。所以建议将7个步骤都执行一遍。 》通过MSYS32安装Verilator 执行命令如下: - pacman -Syuu
- #Close the MSYS2 shell once you're asked to
- pacman -Syuu
- pacman -S --needed base-devel mingw-w64-x86_64-toolchain \
- git flex \
- mingw-w64-x86_64-cmake
- pacman -S mingw-w64-x86_64-verilator
然后在Windows环境变量->系统变量->Path中添加C:\msys64\usr\bin和C:\msys64\mingw64\bin。 官方的Important中推荐将两个环境变量添加在最后位置。 然后重新启动IDEA project,运行spinal-sim用例,即可调用Verilator仿真。 》写在最后
本帖来源微信公从号:Spinal FPGA
网页地址: 链接
|