前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Virtuoso库文件整理——创建虚拟组合库

Virtuoso库文件整理——创建虚拟组合库

作者头像
蓝色的天空
发布2023-11-22 17:56:54
6911
发布2023-11-22 17:56:54
举报
文章被收录于专栏:模拟版图layout设计

在Library Manager中我们经常会遇到库数量太多,不管是自己测试的库还是备份的库又或是项目本身不同模块的库都放在一起,导致文件很混乱,有时候想找个文件就要很久,又或者不确定哪个是最终的版本等等问题,同时也不方便管理。让人抓耳挠腮!

其实我们可以通过相关设置来分类各个项目库和子模块,使库看起来更整洁,更易管理。先上最终效果图。

下面以例子讲解相关操作:

项目名:KAIXIN

项目中含有的子模块名:ADC、BG、......(作为讲解这里只列出两个)

现在我们将ADC、BG子模块的原理图和版图按个人习惯归类并创建对应虚拟组合库名称,下面列出了常见的2种归类,本文将以第1种举例说明创建虚拟组合库的方法。

Tips:库整理的方式和思路是各种各样的,根据个人习惯来灵活设置即可。

详细教程


1 首先你需要新建一个项目名的文件夹;

2 在项目名文件夹下,再创建对应虚拟组合库的文件夹;

3 将各子模块对应的原理图和版图文件夹放到对应的虚拟组合库中;

注意:在这一步中需要分别重复创建KAIXIN_SCH与KAIXIN_LAY这两个文件夹。

至此文件夹的相关创建结束。

4cds.lib文件中定义虚拟库文件夹和对应子模块文件夹;如下代码(注意代码中的空格):

代码语言:javascript
复制
DEFINE KAIXIN_SCH /test40/KAIXIN/KAIXIN_SCH
DEFINE KAIXIN_LAY /test40/KAIXIN/KAIXIN_LAY

DEFINE ADC_SCH /test40/KAIXIN/KAIXIN_SCH/ADC_SCH
DEFINE BG_SCH /test40/KAIXIN/KAIXIN_SCH/BG_SCH
DEFINE ADC_LAY /test40/KAIXIN/KAIXIN_LAY/ADC_LAY
DEFINE BG_LAY /test40/KAIXIN/KAIXIN_LAY/BG_LAY

左右滑动查看更多

说明:cds.lib文件是专门加载Virtuoso库所需要的文件。

5cds.lib文件中定义虚拟库KAIXIN_SCH和KAIXIN_LAY所包含的子模块;如下代码:

代码语言:javascript
复制
ASSIGN KAIXIN_SCH COMBINE ADC_SCH BG_SCH
ASSIGN KAIXIN_LAY COMBINE ADC_LAY BG_LAY

左右滑动查看更多

6 在Library Manager界面中,View—Refresh下,即可看到创建的虚拟组合库。

至此虚拟组合库创建结束。

注意:对创建的虚拟组合库进行重命名、删除、拷贝等操作并不会对实际项目中的文件产生影响,但可能会存在虚拟库的显示消失,只要在cds.lib文件中重新定义即可正常显示。

Tips:创建完虚拟组合库后,在cds.lib文件中增加如下代码,并在View—Display Options中设置,可以自定义虚拟组合库显示的颜色及图标等属性。如下图:

代码语言:javascript
复制
ASSIGN KAIXIN_SCH DISPLAY KAIXIN_SCH
ASSIGN KAIXIN_LAY DISPLAY KAIXIN_LAY

ASSIGN ADC_SCH DISPLAY ADC_SCH
ASSIGN ADC_LAY DISPLAY ADC_LAY
ASSIGN BG_SCH DISPLAY BG_SCH
ASSIGN BG_LAY DISPLAY BG_LAY

左右滑动查看更多

-End- *以上内容仅供个人学习,切勿用于商业。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-05-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 模拟版图layout设计 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档