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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 926|回复: 6

[求助] TSMC28版图validLayers问题

[复制链接]
发表于 2024-9-25 22:30:39 | 显示全部楼层 |阅读模式

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

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

x
当我打开一个TSMC28 的标准单元版图,报出如下warning:

*WARNING* (LCE-2066): Constraint 'validLayers' in constraint group 'virtuosoDefaultExtractorSetup' of technology 'tcbn28hpcplusbwp7t30p140' contains a diffusion layer 'OD' and a poly layer 'PO' but no derived layer indicating that the diffusion layer is stopped by the poly layer. This incomplete setup can result in incorrect short markers. For accurate connectivity extraction, add an appropriate derived layer to the constraint.
*WARNING* (LCE-2066): Constraint 'validLayers' in constraint group 'virtuosoDefaultExtractorSetup' of technology 'tcbn28hpcplusbwp7t30p140' contains a diffusion layer 'OD' and a poly layer 'PO' but no derived layer indicating that the diffusion layer is stopped by the poly layer. This incomplete setup can result in incorrect short markers. For accurate connectivity extraction, add an appropriate derived layer to the constraint.
不管是7T,9T 12T一样会报。这个warning实在没看明白,请教各位了!

                               
登录/注册后可看大图


发表于 2024-9-26 15:18:32 | 显示全部楼层
似乎是因为标准单元版图两边的dummy POLY没加
发表于 2024-9-26 15:38:44 | 显示全部楼层
标准单元版图两边的dummy POLY宽度会小于POLY的宽度 加上标准单元的衬底接触DRC就会消失
发表于 2024-9-26 16:30:19 | 显示全部楼层

智慧芯提醒您,该warning是提示在constrain里面OD和PO两层不是derived layer,并且PO不是stop layer,会导致XL关系下OD两端的source drain short在一起。
智慧芯微电子----提供专业版图外包服务的公司!有需要请联系我们。
发表于 2024-9-26 17:22:05 | 显示全部楼层


智慧芯微电子 发表于 2024-9-26 16:30
智慧芯提醒您,该warning是提示在constrain里面OD和PO两层不是derived layer,并且PO不是stop layer,会导 ...


请教一下,lvs中的BOX是什么作用呢,跟H——cell是什么区别呢
发表于 2024-9-26 18:20:54 | 显示全部楼层


我本是高山 发表于 2024-9-26 17:22
请教一下,lvs中的BOX是什么作用呢,跟H——cell是什么区别呢




智慧芯回复您,LVS BOX是把cell当做黑盒处理,不看内部逻辑关系,只检查cell port与上层的连接关系,HCELL是为了告诉工具哪些cell是一一对应的关系,加快pv速度。
智慧芯微电子----提供专业版图外包服务的公司!有需要请联系我们。
 楼主| 发表于 2024-9-26 18:44:22 | 显示全部楼层


xwmBrave 发表于 2024-9-26 15:38
标准单元版图两边的dummy POLY宽度会小于POLY的宽度 加上标准单元的衬底接触DRC就会消失 ...


您好,十分感谢您的回复!

但我仍旧存有一定疑惑。
我对这个warning的直译理解是:OD和PO两层不是derived layer,并且PO不是stop layer,会导致Layout XL下认为OD两端的source drain short。
对于derived layer,我参考了网页Derived Layers (wrcad.com),我的理解derived layer主要作为一种中间工具,帮助层的定义和层之间的计算。

同时我参考了工艺库的techfile(下文是摘抄了一段)




  1. constraintGroups(

  2. ;( group   [override] )
  3. ;( -----   ---------- )
  4.   ( "default"   nil
  5.   ) ;default

  6. ;( group   [override] )
  7. ;( -----   ---------- )
  8.   ( "virtuosoDefaultSetup" nil
  9.     interconnect(
  10.         ( validLayers
  11.             (
  12.                 OD
  13.                 PO
  14.                 M1

  15.                 M2
  16.                 M3
  17.                 M4
  18.                 M5
  19.                 M6
  20.                 M7
  21.                 M8
  22.                 M9
  23.                 M10
  24.                 AP
  25.             )
  26.         )
  27. <b><font color="#ffa500">...........(略)</font></b>


复制代码
确实没有关于addDerivedLayer之类的定义,所以我不太清楚这个问题和dummy和tapcell有何关联?还是我理解不全,请赐教!

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-17 03:28 , Processed in 0.025105 second(s), 8 queries , Gzip On, Redis On.

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