verdi中看代码,注释太多,一堆注释中间夹杂着几行RTL
专栏:ExASIC March 26, 2025, 3:16 p.m. 199 阅读
利用verdi的代码折叠功能,把次要信息隐藏起来,让代码看得更清爽

有没有遇到过这样的问题“verdi中看代码,注释太多,一堆注释中间夹杂着几行RTL”?有时候这些注释可能只是芯片改了N版之后留下的,并不是真实的代码的解释和说明,是一些无效的注释。这种大段的无效注释会影响debug的效率。我们可以借助verdi的代码折叠功能突出核心代码。

先来设置一下代码折叠的选项(默认是关闭的)。Tools -> Preferences -> Source Code -> Code Folding,把注释、端口列表、加密代码部分、未激活的宏定义、始终不会执行的代码(if(0))选上之后点OK。

image.png

这样,端口列表(只显示第一个和最后一个端口的名字)、大段的注释、未激活的宏等就隐藏起来了。

image.png
折叠端口列表

image.png
隐藏大段注释

image.png
隐藏未激活的宏定义

可以鼠标点击代码左侧的+-展开和折叠单个区域。也可以从菜单View -> Source Code Folder来批量展开和批量折叠。

image.png

 

感谢阅读,更多文章点击这里:【专栏:ExASIC】
最新20篇 开设专栏