推荐一个阅读、编辑Verilog的好工具VSC
开始阅读E203的代码,一直为找一个方便的IDE烦恼。
普通的IDE、文本编辑工具虽然可以阅读verilog代码,但是无法展现各个模块之间的关系、也无法方便地在各个模块之间跳转。尝试了Vivado建个工程也无法跳转。
最近终于找到了一个好工具,可以完美的解决阅读e203代码的问题:
Visual Studio Code + Verilog HDL/SystemVerilog插件
按照《手把手教你设计CPU-RISC-V处理器篇》 18.3中的方法在<e203源码目录>/fpga中执行
$make install CORE=e203
会生成一个install/rtl目录,把rtl目录拷贝到windows系统中,改个名字吧,例如:E203_FPGA,
然后在VSC中使用菜单File | Open Folder,选择这个e203_fpga目录就可以看到整个项目了:源码树、Outline、模块间跳转、文件内跳转一应俱全!

何俱刹那2358 天前 ·
1 楼
回复 wujiboy:
无法直接看出来。鼠标放到一个变量上面会显示它的一些信息,放到一个变量上、按住Ctrl键点击鼠标左键会跳转到那个变量的定义处,如果它是个模块就会跳转到那个模块的定义文件,这样就很方便阅读代码。 其他工具都无法做到这一点 :)
好的,谢谢您
w
wujiboy2358 天前 ·
2 楼
回复 何俱刹那:
请问是怎么看模块间和模块内的跳转呀?
无法直接看出来。鼠标放到一个变量上面会显示它的一些信息,放到一个变量上、按住Ctrl键点击鼠标左键会跳转到那个变量的定义处,如果它是个模块就会跳转到那个模块的定义文件,这样就很方便阅读代码。 其他工具都无法做到这一点 :)
💡 请 登录 后参与讨论(微信扫码即登录/注册)
帖子信息
版块开源蜂鸟E203
回复4
浏览19745
发布2020-04-23 21:07