热度 38| ||
Definition of the layout
一般design rule 主要集中于图形的width,space,extension,enlosure,overlap。
Calibre 是一个基于边(edge)的DRC/LVS 工具,所有的运算都是基于“边”来进行的。边有内边和外边之分,任一个polygon 的边都分为两部分,polygon 内部那一面的称为内边(interior side edge),外部的称为外边(exterior side edge)。
DRC的5类检查:
单层INT(width):宽度检查,单层图形内边到内边
单层EXT(space):查单层图形外边到外边的间距
双层INT(overlap):伸入长度检查,双层图形的内边到内边间距
双层EXT(两层图形间距):双层外边到外边的间距
双层ENC(enclosure):(先写内后写外)双层由内边到外边的间距
Area 单个图形面积
Enclosed area 单个图形封闭区域
A over B A和B的几何形状相交部分
A touching B A上所有与B的公共边、区域、角
gate 栅区为AA区与POLY相交得到的区域
POLY endcap POLY1 在gate外的width要求
Inner/outer vertex
内顶点/外顶点
Common run length
A与B公共投影的长度
Continus common run length
A与B公共投影的连续线的长度
以UMC40 TLR 有源区为例
DF.W1
定义报错:AA区width小于0.06,存在锐角,点对点图形
DF.W.TG18/25
定义报错:AA区length在gate和TG_18/25相交的区域小于0.32
DF.WX3
定义报错:AA区内缩37.5再外扩37.5
DF.W2
定义报错:GATE_W AA区 length 小于0.12
DF.W3
定义报错:在45度角区域 AA区width小于0.17
DF.S1
定义报错:EXT AA 区小于0.08,存在锐角,点对点图形
DF.S.TG
定义报错:EXT TG内AA区小于0.08,存在锐角,点对点图形
DF.S2
定义报错:两个AA区图形width大于0.12且common run length大于0.16的条件下,这两个图形的EXT小于0.1
DF.S3
定义报错:在45度角区域 EXT AA区小于0.17
DF.L1
定义报错:在45度角区域 AA区length小于0.26
DF.A
定义报错:AA区面积小于0.035,不能围住一个长0.26宽0.06的矩形
DF.EA
定义报错:AA区内部面积小于0.04