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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2202|回复: 7

[求助] 有没有检查版图是否在格点上的办法

[复制链接]
发表于 2022-4-25 13:49:47 | 显示全部楼层 |阅读模式

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

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

x
大神们

有没有检查版图gds是否在格点上的办法。

小软件也行啊
发表于 2022-4-25 14:33:05 | 显示全部楼层

可以在DRC rule file 里面添加
FLAG OFFGRID {NO | YES [MAXIMUM WARNINGS {number | ALL}]}
Parameters
• NO
Keyword that instructs the tool not to issue a warning when an off-grid vertex is found on an
original shape. This is the default behavior when you do not include this statement in the
rule file.
• YES
Keyword that instructs the tool to issue a warning when an off-grid vertex is found on an
original shape.
• MAXIMUM WARNINGS {number | ALL}
Optional keyword set specified with YES that indicates the number of warnings to report.
The default is 100 warnings.
number — a positive integer specifying the number of warnings to report.
ALL — specifies that all warnings are reported.

但是这样会把所有offgrid 的layer 报在一起不好区分,所以可以分layer写。
一般fab提供的DRC rule不是都会有这些检查的吗?
 楼主| 发表于 2022-4-25 15:11:36 | 显示全部楼层


wangjianghua 发表于 2022-4-25 14:33
可以在DRC rule file 里面添加
FLAG OFFGRID {NO | YES [MAXIMUM WARNINGS {number | ALL}]}
Parameters


谢谢! fab说他们的rule里面不查。
的确没报。

我试试你这个, 光在rule里面加这一句 管用吗?
 楼主| 发表于 2022-4-25 15:24:51 | 显示全部楼层


wangjianghua 发表于 2022-4-25 14:33
可以在DRC rule file 里面添加
FLAG OFFGRID {NO | YES [MAXIMUM WARNINGS {number | ALL}]}
Parameters


感觉光有这一句不行啊, 也没有 格点值多少 的设置
发表于 2022-4-25 17:08:13 | 显示全部楼层
打开后,要使用OFFGRID函数

OFFGRID layer {resolution | x-resolution y-resolution}
[INSIDE OF LAYER layer2 [RELATIVE | ABSOLUTE]]
[CENTERS] [EDGE] [REGION [value]]
[[OFFSET [x_offset y_offset] [INSIDE BY value | OUTSIDE BY value]] …]
[HINT]


Example 1
The following rule check implements the specification “Diffusion must be on a 0.025 micron
grid (assuming 1000 database units per user-unit)”:
rule { OFFGRID diffusion 25 }
Example 2
This example shows a special case. The following rule check checks metal to a two-databaseunit
resolution grid because 3 -1 is evaluated as 2:
rule {
OFFGRID metal 3 -1}
whereas the following example results in a compilation error due to the negative y value for the
snap grid:
rule {
OFFGRID metal 3 (-1)}
发表于 2022-4-25 17:09:06 | 显示全部楼层


wangjianghua 发表于 2022-4-25 17:08
打开后,要使用OFFGRID函数

OFFGRID layer {resolution | x-resolution y-resolution}


可以试试写,很简单的
 楼主| 发表于 2022-4-26 10:26:30 | 显示全部楼层


wangjianghua 发表于 2022-4-25 17:09
可以试试写,很简单的




我看到rule 里面其实有 offgrid 的检查语句的,下面这样的

PRECISION  1000
RESOLUTION 25


FLAG OFFGRID YES

但是,我故意画了off grid图形, 跑drc检查不出来。而且手册也说不检查 off grid。
不知道为什么
 楼主| 发表于 2022-4-26 11:39:46 | 显示全部楼层


wangjianghua 发表于 2022-4-25 17:09
可以试试写,很简单的


我按这个语法写了, 然后故意把版图offgrid。 drc还是检查不出来。头痛

offgria_met1 {OFFGRID met1 25 }
offgria_poly1 {OFFGRID poly1 25 }


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

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-3 06:28 , Processed in 0.018354 second(s), 7 queries , Gzip On, Redis On.

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