许可优化
产品
解决方案
服务支持
关于
软件库
当前位置:服务支持 >  软件文章 >  仿真软件:Cadence中Label使用技巧小结

仿真软件:Cadence中Label使用技巧小结

阅读数 7
点赞 0
article_banner

快捷键L(原理图中称“Wire”,版图中称“Label”)是Cadence原理图和版图中最为常用的快捷键。

在原理图,它可以代替导线做连接,极大简化原理图布局。在版图中,除了原理图的功能,它可以作为输入、输出引脚参与到LVS 中。

这里我总结一些常用的玩法供大家参考,节约大家的摸索时间。应该能覆盖大多数字,模拟,和数模混合场景。

1. 原理图

1.1 Single-bit信号

快捷键L,唤出图1所示界面。由上而下依次为

(1)wire的名称和Bus 有关选项(重要,后面会做介绍)

(2)Wire的文字选项(不重要,可不管)

(3)Wire的文字到Wire的偏移值设定(不重要,可不管)

图1. Create wire name界面

在图1中的"Names"中输入clk,然后将clk放置到图2a的两条线上,即完成了连接

view-->nethighlighting即可显示以下Net为同一Net,完成连接!

图2a. 用wire name代替导线连接

你也可以同时输入clk,VDD,VSS,Vctr中间用空格隔开,然后将其挨个attach到对应节点上。

图2b. 产生多个label

1.2 BUS (multi-bits)

多比特信号在数字,数模混合中用的非常多。作者结合以下两场景介绍常用的玩法

(1)8-bit的输出信号QB<7:0>连接到负载电容:

  • 如图3a,在Name中输入QB<7:0>
  • 选中Expand bus names和Attach to multiple wires
  • 鼠标单击最左侧导线,自左向右顺次拖动鼠标,就可以看到如图3b所示的Label阵列
图3a. 8-bit输出的设置
图3b. 8-bit输出Label生成

(2)对输入14-比特信号的MSB补逻辑“1”,LSB补逻辑“0”,构成新的16-比特信号

在图4a中的Name中输入

VDD!, QA<13:0>,VSS!
图4a. 14-比特信号MSB补逻辑“1”,LSB补逻辑“0

将生成的Label给attach到Wide Wire 上,如图4b所示

备注:Wide-wire的创建方法:create --> wide wire

图4b. 14-比特信号MSB补逻辑“1”,LSB补逻辑“0”

2. 版图-多比特Label快速创建

如图5所示,Label由两部分组成:右下角“十字星”才是真正的Label,剩余部分是Label的名称。只有这个“十字星”放置在导体上,才表示连接。

图4. 版图Label的结构

版图中的Label依然是快捷键“L”。我们以比较复杂的多bit信号为例,看如何只用一步把MSB到LSB全部加上。图6是创建Label的界面,自上而下分别为

(1)橙色框中输入Label的名称D<3:0>

(2)蓝色框选择Label层 ,这里我们选择“M3 Label

(3)红色框中设置Label的“文字”风格(比如字体,文字和Label的位置关系)

(4)黑色框可以设置Label阵列的x和y间距,这里我们输入"10"

图6. 创建Label的界面

设置完成后如图7所示,产生了间距为10um的“Label",方便快捷!

图7. 图6设置后产生的Label阵列

设置完所有Label后就可以进入LVS环节

3. 易犯错误

(1) Label设置为drawing或者其他层

(2) Label没有放到金属上


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空