经常看到有人Cadence菜单栏会多出一些自定义的工具,这些是如何实现的呢?今天我们来介绍一下如何实现一个自己的Cadence菜单栏。
修改配置文件
Cadence软件的工具栏可以支持用户自定义功能,用户可以通过修改软件的配置文件实现工具栏修改。
在用户home文件夹中查看是否有名为:~ /.cadence /dfII的文件夹,如果没有则需要手动创建该文件夹。
进入Cadence安装目录,并找到如下路径:<Cadence install_dir> /share /cdssetup /dfII /toolbars,将该文件夹中的内容拷贝到:~ /.cadence /dfII文件夹。
保证操作完成之后用户home目录下相同文件夹中有如上图所示的内容,通过修改以上文件中的内容即可实现工具栏的自定义修改。
比如修改原理图中的工具内容,编辑Schematics.toolbars文件,可以在其中加入自定义内容。
为了演示效果,小目同学添加了一个名为:ICSkillSharing的工具栏,里面包含两个功能,一个实现在CIW界面输出一段文字,另一个实现原理图的Check and Save功能。
修改完内容,重启virtuoso,打开任意一个原理图之后,在工具栏中找到:Window->Toolbars入口,即可看到自定义内容。
通过点击可以在菜单栏显示或者隐藏自定义的工具,如果显示工具,则如上图中左上角箭头所指内容,用户可以点击不同项目,观察效果。
在其它任何界面,均可以通过上面的方法修改工具栏内容,实现自定义菜单栏的功能。
图形界面修改工具栏
除了修改配置文件以外,Cadence还提供给用户图形界面修改工具栏的入口,使用起来更加方便。
在任何页面,通过:Window->Toolbars->Customize可以进入自定义工具栏界面,在其中可以根据需要修改工具栏内容。
按照上面操作设置完工具栏之后,重新打开页面即可看到自定义的工具,用户可以根据喜好选择图标等。
通过图形界面操作修改工具栏实质上还是在修改配置文件,用户可以再次打开文章最开始所述的配置文件,查看对应的文件,里面内容已经被系统修改,相应的文件内容如下所示。
无论通过系统配置文件还是图形界面,都可以将用户自定义的函数或者功能集成到Cadence软件界面中去,学习了本次内容之后,可以尝试将公众号前期的脚本集成到工具栏中。
当然Cadence菜单栏的内容远比上面丰富,后面也会陆续学习各种菜单栏的实现方法,打造属于自己的Cadence工具。
简介
作者:小目(wx:student_xiaomu)
微信公众号:ICSkillSharing,是一个共同学习的平台,分享最新IT类资讯、原创内容、IC中脚本语言的教程与使用心得、模拟IC新手在学习过程中遇到的问题等,与大家一起成长进步!