DRC规则解读

一般格式:

//具体的规则检查

//FLAG CHECK

acute_chk{        //acute chk表示这个错误的名称,随便定义

        @flag acute yes        //@开头表示注释会在RVE的注释窗口里显示

        DRAWN ACUTE        //每条检查必须包含一条可以输出错误的命令

      //一对花括号表示执行一条规则检查

//上面这条规则检查的目的是在版图上直接显示锐角的地方

nw_chk1{

        @nwell width must>=2.5

        INT nwell<2.5 ABOUT <90 SINGULAR REGION

}        //N阱的宽度检查

//ABOUT<90一般都要加上,表示有交叉的地方的角度小于90度报错

//SINGULAR一般也要加上,表示有点碰点或者点碰线的地方都报错

//REGION是一个显示控制,表示显示错误时显示范围

对于上面的N阱的宽度检查,INT nwell<2.5 ABUT <90 SINGULAR REGION是一条命令语句,整个Rule/check的名字叫nw_chk1,然后通过命令语句检查是否有出现N阱小于2.5,并且检查...(命令语句的内容)。如果出现了违反,那么就把@后面的话报出来,此处若出现违反,报错内容为nwell width must>=2.5,并且打印在RVE的窗口。

DRC的规则可划分为三条

(a)Internal(内边对内边)用来检查Width,Overlap

(b)External(外边对外边)用来检查Space,Notch

(c)Enclosure(内边对内边)

eg.

(a)INT

在.drc里面,以DNW_1为例

在DesignRule里面,仍以DNW.1为例(此处_变为.)

并且在DesignRule里面会以图形的方式展现出来:

(b)External

在.drc里面,以NW_2为例,若NW_2的间距小于0.24um,在RVE上就会显示@后面的内容,即NW 是pace >= 0.24um

在DesignRule里面,仍以NW.2为例(此处_变为.)

(c)Enclosure同理。不再赘述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值