模拟后端的小白的个人空间 https://blog.eetop.cn/1768341 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

lib分组

热度 13已有 2665 次阅读| 2022-5-26 22:46 |系统分类:芯片设计

启动virtuoso后, 手动或自动打开的第一个窗口一般是Cadence Library Manager, 它是我们管理设计数据的一个工具.有些时候, 比如存在两个design library, libA和libB, 到了某个阶段有可能希望将这两个lib组合起来,  即libA和libB都变成一个名为topLib的子library. 或者将一些工具/foundry提供的各种lib组合成起来, 和design library区分开来.

当然, 现在library manager的搜索功能很强大, 只要有关键字, 是可以忽略以下讨论的这些东西的.

以下这些操作主要是编辑cds.lib文件以及少量Library Manager中的设置.

Combined library操作

Combined library 是一个虚拟的library, 并不会改变实际library. 步骤如下,

创建一个combined libarary的目录, mkdir combinedLibName.

打开cds.lib, 输入

DEFINE combinedLibName ./combinedLibDirectory

然后使用ASSIN,

ASSIGN combinedLibName COMBINE libA libB
需要注意的是这里的libA libB必须是已经定义好的.
例子,

### *************PDK Libraries*********************

DEFINE gpdk045 ./PDK/gpdk045_v_5_0/gpdk045

DEFINE PDK_Lib ./PDK/compositeLib/PDK_Lib/

ASSIGN PDK_Lib COMBINE gpdk045
实际的效果如下图所示,

微信图片_20220526224055.png

可以看到像AnalogLib/basic 这些工具自带的library都被组合到了Cadence_Lib下面. 

通过每个combined lib前面的+按钮, 可以打开和关闭子lib的显示.




自定义library name 的显示颜色

定义library name的颜色需要先在cds.lib给library定义display attribute,如下,


1.ASSIGN Cadence_Lib DISPLAY Cadence_Lib

2.ASSIGN analogLib DISPLAY anaLib


然后再回到Library Manager窗口, 在菜单栏找到View -> Display Options,

在Display Options窗口最下面找到下图所示的位置,

微信图片_20220526224135.png

然后, 点击Edit, 打开如下窗口,

微信图片_20220526224139.png


使用Using color或者Using icon给选定Display Atrributes 指定颜色或者icon. 设定好之后点击save, 然后ok该窗口. 最终效果如本文第一张图片所示.


13

点赞

刚表态过的朋友 (13 人)

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 2

    关注
  • 54

    粉丝
  • 32

    好友
  • 108

    获赞
  • 27

    评论
  • 1066

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-6-24 13:11 , Processed in 0.029450 second(s), 14 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部