热度 1| |
可结合DRC Rule,相应地添加相关语句
//singleCT_VIA check
SINGLE.CT {@ CT num should >2
single_ct=CTg INSIDE(GATEg AND M1g)
INTERACT(GATEg AND M1g) single_ct<2
}
SINGLE.MV1 {@ MV1 num should >2
single_MV1=MV1g INSIDE(M1g AND M2g)
INTERACT(M1g AND M2g) single_MV1<2
}
SINGLE.MV2 {@ MV2 num should >2
single_MV2=MV2g INSIDE(M2g AND M3g)
INTERACT(M2g AND M3g) single_MV2<2
}
SINGLE.MV3 {@ MV3 num should >2
single_MV3=MV3g INSIDE(M3g AND M4g)
INTERACT(M3g AND M4g) single_MV3<2
}
SINGLE.MVT {@ MVT num should >2
single_MVT=MVTg INSIDE(M4g AND MTg)
INTERACT(M4g AND MTg) single_MVT<2
}
P.S.
GATEg M1g MV1g M2g MV2g M3g MV3g M4g MVTg MTg
以上描述均是drc rule文档自带的定义层次