在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 43072|回复: 45

[求助] pin和label的关系?

[复制链接]
发表于 2011-9-27 01:05:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我对这两个东西现在都没搞懂
我画好版图后,用ctrl+p使用pn层加上pin,结果lvs出错,找不到pin
然后使用metal层加label,结果还是找不到pin
最后用pn层加label,这才找到了

在版图中除了对模块做lvs以外,pin和label究竟有何意义啊,两个究竟有啥区别,是不是都用像text层一样标示器件、端口用的,只是text不能做lvs。

另外对一个模块做lvs,去外部相连的那些线究竟画到多少为止?是画成最终版图那么长,这样在顶层添加这个模块时就不用在里面画什么线,还是随便画点起到一个引出线的作用?

求大侠赐教!
发表于 2011-9-27 08:53:18 | 显示全部楼层
pin和label我也搞不懂它们的具体差别,不过对你最后一个问题,就是画好一个模块后,一般是将端口引出来,引到模块外,但不一定要很长,因为最后总版图布局布线时可能会有调整或微调,所以你只需引出到模块外即可,让人家容易找到就好~
发表于 2011-9-27 09:42:13 | 显示全部楼层
用Pn层标pin的话,要layer跟pn层相对应做LVS时才能被找到,要是layer跟pn层不相对应,肯定是找不到的咯
发表于 2011-9-27 10:55:15 | 显示全部楼层
回复 1# 敏兹


    你使用的LVS工具?看起来是Assura?
 楼主| 发表于 2011-9-27 18:15:48 | 显示全部楼层
多谢ls各位解答,我用的是calibre2006



要layer跟pn层相对应做LVS时才能被找到



这个是指工艺本身提供,还是我加pin的时候自己选层?
发表于 2011-9-27 19:43:24 | 显示全部楼层
回复 5# 敏兹


    解释一下pin与label的关系。pin是一个cadence内部数据,标示了层次之间的逻辑连接,并且有其对应的物理位置信息。label仅仅是逻辑概念,为对应的金属连线加入一个线网名称。

你使用calibre做lvs,而calibre输入为GDS,GDS中是没有pin这样的定义的,只有label。所以在做lvs的时候必须加入label。

至于label使用的层,这个不一定,需要看lvs rule中如何定义。并不是使用什么层做pin就必须使用一样的层做label。一般来说text层可以对应全部金属层,而金属层做的label需要lvs rule中指定对应关系才可以。

点评

谢谢回复!LVS rule怎么看用text层还是金属层做label,用什么关键词搜到  发表于 2023-12-29 14:57
 楼主| 发表于 2011-9-27 23:50:14 | 显示全部楼层
回复 6# question23


    听你解释明白了一些,我原先以为layout中的pin就像schematic中的pin一样,定义了与模块外部的连接处,而label则像schematic中的net label一样,定义了模块内部的连线关系。
那我看别人在layout中同一个地方又画pin又画label是啥意思?
如果用calibre中lvs,画在layout中的pin他作何用?只是相当于text说明?
并且加pin有多种方式,我记得其中一个是sym pin,还要让你选用M1_T,...Mx_T的什么东西,而另一种shape的pin,却没这个选择,你只有从LSW中选,这些又有啥区别啊?唉,纠结,user guide里面貌似又没讲清楚
发表于 2011-9-28 10:51:40 | 显示全部楼层
回复 7# 敏兹


    pin定义物理与逻辑关系,label只有逻辑。只有在virtuoso环境内才能识别pin,所以我们在做版图时候既要画pin也要写label。这是为了保证我们使用其他工具如calibre时候可以识别端口。如果你只用calibre做lvs,那text是必须的,pin没有作用。

symbolic pin与shape pin在文档中有说明,你自己试试看就知道了。我建议你用shape pin,忘记sym pin,那个比较麻烦。
发表于 2011-9-28 11:04:52 | 显示全部楼层
一般来说pin只在标准单元版图中使用比较广泛,用来规划CELL外部连线连接CELL pin上时的格点范围。而一般在模拟版图中只需要用metal text 标明Pin。
发表于 2011-9-28 11:31:14 | 显示全部楼层
回复 9# hujiangtao007


    这个说法有点片面。过去数字后端设计基于连接关系,而模拟后端基本全部手工,所以数字的cell更看重pin的位置。现在,几乎所有的模拟后端工具都支持连接关系驱动的设计流程,所以模拟电路中pin的设定还是很重要的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 14:15 , Processed in 0.023539 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表