推荐一个阅读、编辑Verilog的好工具VSC

2020-04-23 21:07:17
4
358

 开始阅读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、模块间跳转、文件内跳转一应俱全!


用户评论 (4)
  • 何俱刹那

    2020-04-25 13:40:22 何俱刹那 1#

    wujiboy

    无法直接看出来。鼠标放到一个变量上面会显示它的一些信息,放到一个变量上、按住Ctrl键点击鼠标左键会跳转到那个变量的定义处,如果它是个模块就会跳转到那个模块的定义文件,这样就很方便阅读代码。 其他工具都无法做到这一点 :)

    好的,谢谢您

  • wujiboy

    2020-04-25 12:40:44 wujiboy 2#

    何俱刹那

    请问是怎么看模块间和模块内的跳转呀?


    无法直接看出来。鼠标放到一个变量上面会显示它的一些信息,放到一个变量上、按住Ctrl键点击鼠标左键会跳转到那个变量的定义处,如果它是个模块就会跳转到那个模块的定义文件,这样就很方便阅读代码。 其他工具都无法做到这一点 :)

  • 何俱刹那

    2020-04-24 22:31:47 何俱刹那 3#

    请问是怎么看模块间和模块内的跳转呀?


  • 领主文

    2020-04-24 12:01:23 领主文 4#

    好东西,感谢楼主。

关注我们

微信扫码登录 点击刷新二维码