verdi-play选项加载settings
背景
打开Verdi GUI之后,我们可以对verdi进行一些自己喜欢的设置,字体颜色什么的,但是在其他目录下打开其他波形,这些设置就没有了。
command replay file/ -play option
在Verdi GUI中,我们进行的操作都会在verdi控制台(Tools->Preferences->General->Enable TCL Command Entry)中打印出来,比如点击了什么按钮,拖动了信号,字体设置等,基本上鼠标能进行的任何操作,都会在verdi控制台有对应的命令打印出来。
如果我们可以直接加载这些命令,那么就可以复现这些操作。
在SNPS文档《Verdi® and Siloti® Tcl Reference》中“How to Create and Use a Command Replay File”一节中介绍了在打开Verdi的时候,用-play选项加载command file。
这个command file以.cmd结尾,里面的内容就是在verdi 控制台中打印出来的内容。
1 |
|
介绍几个command
1. import design
1 |
|
2. 打开波形
1 |
|
3. 其他
其他的 命令都可以在Verdi GUI界面进行设置,再把Verdi控制台中的命令复制出来就行了。
也可以用.rc文件来保存设置
当然如果再原来的目录下打开Verdi,会看到之前的设置还会在,这是因为打开Verdi的目录下面生成novas.rc文件,我们的一些配置什么的都会保存在novas.rc中
共有以下几种设置.rc文件的方法:
- -rcFile 命令行参数
verdi -ssf <fsdb filename> -rcFile <filename>
优先级最高 - NOVAS_RC 环境变量
- ./novas.rc
- $HOME/novas.rc
- /etc/novas.rc
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!