在之前的FPGA开发工作中,经常使用Notepad++来编辑和阅读verilog代码。Notepad++比较方便的一点是双击选中一个信号或字符串,所有与之相同的信号或字符串都会绿色高亮显示,这样在阅读代码时方便定位信号的位置及作用,提高理解代码效率,效果如下图所示。
在Verdi中,nTrace Source Code pane部分,想要高亮显示一个信号,个人认为操作比较麻烦。首先需要选中一个信号,然后右键,选择Highlight(或者去Tools中选择Highlight),然后在弹出的界面选择颜色,点击ok。在阅读代码时,尤其是较复杂的工程,每次都需要这样去高亮,实在是难以接受。
所以迫切需要一种方式,可以直接高亮选中的代码。
Verdi nTrace Source Code pane区,双击一个信号会触发Driver功能,就先不更改双击的功能了。使用下面的方式实现:设置一个快捷键F3,在选中一个信号后,按下F3,即可实现选中信号高亮,颜色为黄色。下面介绍具体实现步骤:
- 在顶部Tools菜单中选择Customize Menu/Toolbar…
- 在喜欢的层次下,增加一个command,点击“加号”按钮
- 弹出的菜单中,按下图填写相关参数。Name自己随便取,Shortcut这里设置成F3也可按自己喜好,Command部分选择Tcl,并按图中方式填写Tcl命令。点击OK。
这样,选中一个信号,再按下F3,所有相关的信号都会被高亮黄色。快去试试吧。