🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/推荐一个阅读、编辑Verilog的好工具VSC
推荐一个阅读、编辑Verilog的好工具VSC
开源蜂鸟E203 作者 wujiboy 发布于 2020-04-23 21:07(2360 天前) 19745 浏览

 开始阅读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
何俱刹那
何俱刹那2358 天前 · 1 楼
回复 wujiboy:

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

好的,谢谢您

w
wujiboy2358 天前 · 2 楼
回复 何俱刹那:

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


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

何俱刹那
何俱刹那2359 天前 · 3 楼

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


领主文
领主文2359 天前 · 4 楼

好东西,感谢楼主。

💡 请 登录 后参与讨论(微信扫码即登录/注册)