POLY2 en plus
This commit is contained in:
parent
ae3dd3888a
commit
862b4b8d24
|
@ -94,6 +94,7 @@ TABLE GRAAL_SEGMENT_NAME
|
|||
NTIE Ntie spring_green Black
|
||||
PTIE Ptie light_goldenrod Black
|
||||
POLY Poly red Black
|
||||
POLY2 Poly2 orange Black
|
||||
ALU1 Alu1 royal_blue Black
|
||||
ALU2 Alu2 Cyan Black
|
||||
ALU3 Alu3 light_pink Black
|
||||
|
@ -138,6 +139,7 @@ END
|
|||
TABLE GRAAL_CONNECTOR_NAME
|
||||
|
||||
POLY Poly red Black
|
||||
POLY2 Poly2 orange Black
|
||||
ALU1 Alu1 royal_blue Black
|
||||
ALU2 Alu2 Cyan Black
|
||||
ALU3 Alu3 light_pink Black
|
||||
|
@ -164,6 +166,7 @@ TABLE GRAAL_SEGMENT_VALUE
|
|||
NTRANS 1 4
|
||||
PTRANS 1 4
|
||||
POLY 1 1
|
||||
POLY2 1 1
|
||||
ALU1 1 1
|
||||
ALU2 2 1
|
||||
ALU3 2 1
|
||||
|
@ -181,8 +184,8 @@ TABLE GRAAL_SEGMENT_VALUE
|
|||
CALU2 2 0
|
||||
CALU3 2 0
|
||||
CALU4 2 0
|
||||
CALU5 4 0
|
||||
CALU6 4 0
|
||||
CALU5 2 0
|
||||
CALU6 2 0
|
||||
|
||||
END
|
||||
|
||||
|
@ -212,6 +215,7 @@ TABLE GRAAL_VIA_NAME
|
|||
CONT_BODY_N Cont_NTie spring_green Black
|
||||
CONT_BODY_P Cont_PTie light_goldenrod Black
|
||||
CONT_POLY Cont_Poly red Black
|
||||
CONT_POLY2 Cont_Poly2 orange Black
|
||||
CONT_VIA Via_1-2 cyan Black
|
||||
CONT_VIA2 Via_2-3 light_pink Black
|
||||
CONT_VIA3 Via_3-4 green Black
|
||||
|
@ -312,6 +316,7 @@ TABLE GRAAL_RDS_LAYER_NAME
|
|||
RDS_NTIE Ntie spring_green Black
|
||||
RDS_PTIE Ptie light_goldenrod Black
|
||||
RDS_POLY Poly red Black
|
||||
RDS_POLY2 Poly2 orange Black
|
||||
RDS_VPOLY VPoly coral Black
|
||||
RDS_GATE Gate orange Black
|
||||
RDS_TPOLY Tpoly hot_pink Black
|
||||
|
|
|
@ -81,6 +81,7 @@ TABLE MBK_TO_RDS_SEGMENT
|
|||
RDS_ACTIV VW -1.5 5.0 0.0 ALL \
|
||||
RDS_NWELL VW -1.0 5.0 0.0 ALL
|
||||
POLY RDS_POLY VW 0.5 0.0 0.0 ALL
|
||||
POLY2 RDS_POLY2 VW 0.5 0.0 0.0 ALL
|
||||
ALU1 RDS_ALU1 VW 0.5 0.0 0.0 ALL
|
||||
ALU2 RDS_ALU2 VW 1.0 0.0 0.0 ALL
|
||||
ALU3 RDS_ALU3 VW 1.0 0.0 0.0 ALL
|
||||
|
@ -113,6 +114,7 @@ END
|
|||
TABLE MBK_TO_RDS_CONNECTOR
|
||||
|
||||
POLY RDS_POLY .5 0
|
||||
POLY2 RDS_POLY2 .5 0
|
||||
ALU1 RDS_ALU1 .5 0
|
||||
ALU2 RDS_ALU2 1.0 0
|
||||
ALU3 RDS_ALU3 1.0 0
|
||||
|
@ -150,6 +152,7 @@ TABLE MBK_TO_RDS_VIA
|
|||
CONT_DIF_N RDS_ALU1 2 ALL RDS_CONT 1 ALL RDS_NDIF 3 ALL
|
||||
CONT_DIF_P RDS_ALU1 2 ALL RDS_CONT 1 ALL RDS_PDIF 3 ALL RDS_NWELL 4 ALL
|
||||
CONT_POLY RDS_ALU1 2 ALL RDS_CONT 1 ALL RDS_POLY 3 ALL
|
||||
CONT_POLY2 RDS_ALU1 2 ALL RDS_CONT 1 ALL RDS_POLY2 3 ALL
|
||||
CONT_VIA RDS_ALU1 2 ALL RDS_VIA1 1 ALL RDS_ALU2 2 ALL
|
||||
CONT_VIA2 RDS_ALU2 2 ALL RDS_VIA2 1 ALL RDS_ALU3 2 ALL
|
||||
CONT_VIA3 RDS_ALU3 2 ALL RDS_VIA3 1 ALL RDS_ALU4 2 ALL
|
||||
|
@ -234,6 +237,7 @@ TABLE LYNX_GRAPH
|
|||
RDS_PTIE RDS_CONT RDS_PTIE
|
||||
|
||||
RDS_POLY RDS_CONT RDS_POLY
|
||||
RDS_POLY2 RDS_CONT RDS_POLY2
|
||||
RDS_CONT RDS_PDIF RDS_NDIF RDS_POLY RDS_PTIE RDS_NTIE RDS_ALU1 RDS_CONT
|
||||
RDS_ALU1 RDS_CONT RDS_VIA1 RDS_ALU1 RDS_VALU1 RDS_ALU1
|
||||
RDS_VALU1 RDS_CONT RDS_VIA1 RDS_ALU1 RDS_VALU1
|
||||
|
@ -260,6 +264,7 @@ END
|
|||
TABLE LYNX_CAPA
|
||||
|
||||
RDS_POLY 1.00e-04 1.00e-04
|
||||
RDS_POLY2 1.00e-04 1.00e-04
|
||||
RDS_ALU1 0.50e-04 0.90e-04
|
||||
RDS_ALU2 0.25e-04 0.95e-04
|
||||
RDS_ALU3 0.25e-04 0.95e-04
|
||||
|
@ -279,6 +284,7 @@ END
|
|||
TABLE LYNX_RESISTOR
|
||||
|
||||
RDS_POLY 50.0
|
||||
RDS_POLY2 50.0
|
||||
RDS_ALU1 0.1
|
||||
RDS_ALU2 0.05
|
||||
RDS_ALU3 0.05
|
||||
|
@ -358,6 +364,7 @@ TABLE S2R_MINIMUM_LAYER_WIDTH
|
|||
RDS_NTIE 2
|
||||
RDS_PTIE 2
|
||||
RDS_POLY 1
|
||||
RDS_POLY2 1
|
||||
RDS_TPOLY 1
|
||||
RDS_CONT 1
|
||||
RDS_ALU1 1
|
||||
|
@ -392,6 +399,7 @@ TABLE CIF_LAYER
|
|||
RDS_NTIE LNTIE
|
||||
RDS_PTIE LPTIE
|
||||
RDS_POLY LPOLY
|
||||
RDS_POLY2 LPOLY2
|
||||
RDS_TPOLY LTPOLY
|
||||
RDS_CONT LCONT
|
||||
RDS_ALU1 LALU1
|
||||
|
@ -429,6 +437,7 @@ TABLE GDS_LAYER
|
|||
RDS_NTIE 5
|
||||
RDS_PTIE 6
|
||||
RDS_POLY 7
|
||||
RDS_POLY2 8
|
||||
RDS_TPOLY 9
|
||||
RDS_CONT 10
|
||||
RDS_ALU1 11
|
||||
|
@ -476,6 +485,7 @@ layer RDS_VIA3 1.;
|
|||
layer RDS_VIA4 1.;
|
||||
layer RDS_VIA5 1.;
|
||||
layer RDS_POLY 1.;
|
||||
layer RDS_POLY2 1.;
|
||||
layer RDS_ALU1 1.;
|
||||
layer RDS_ALU2 2.;
|
||||
layer RDS_ALU3 2.;
|
||||
|
@ -755,6 +765,30 @@ caracterise RDS_VIA5 (
|
|||
regle 93 : longueur <= 1. ;
|
||||
);
|
||||
|
||||
# Check the POLY2 shapes
|
||||
#-----------------------
|
||||
caracterise RDS_POLY2 (
|
||||
regle 94 : largeur >= 1. ;
|
||||
regle 95 : longueur_inter min 1. ;
|
||||
regle 96 : notch >= 5. ;
|
||||
);
|
||||
relation RDS_POLY2 , RDS_POLY2 (
|
||||
regle 97 : distance axiale min 5. ;
|
||||
);
|
||||
|
||||
# Check RDS_POLY2 is really included inside RDS_POLY1
|
||||
#----------------------------------------------------
|
||||
relation RDS_POLY , RDS_POLY2 (
|
||||
regle 98 : distance axiale < 0.;
|
||||
regle 99 : enveloppe inferieure min 5. ;
|
||||
regle 100 : marge longueur_inter < 0. ;
|
||||
regle 101 : croix longueur_inter < 0. ;
|
||||
regle 102 : intersection longueur_inter < 0. ;
|
||||
regle 103 : extension longueur_inter < 0. ;
|
||||
regle 104 : inclusion longueur_inter < 0. ;
|
||||
);
|
||||
|
||||
|
||||
fin regles
|
||||
DRC_COMMENT
|
||||
1 (RDS_NWELL) minimum width 4.
|
||||
|
@ -850,5 +884,16 @@ DRC_COMMENT
|
|||
91 (RDS_VIA4) maximum length 1.
|
||||
92 (RDS_VIA5) minimum width 1.
|
||||
93 (RDS_VIA5) maximum length 1.
|
||||
94 (RDS_POLY2) minimum width 1.
|
||||
95 (RDS_POLY2) minimum width 1.
|
||||
96 (RDS_POLY2) Manhatan distance min 5.
|
||||
97 (RDS_POLY2,POLY2) Manhatan distance min 5.
|
||||
98 (RDS_POLY,RDS_POLY2) POLY2 must be enclosed by POLY of 5.
|
||||
99 (RDS_POLY,RDS_POLY2) POLY2 must be enclosed by POLY of 5.
|
||||
100 (RDS_POLY,RDS_POLY2) POLY2 must be enclosed by POLY of 5.
|
||||
101 (RDS_POLY,RDS_POLY2) POLY2 must be enclosed by POLY of 5.
|
||||
102 (RDS_POLY,RDS_POLY2) POLY2 must be enclosed by POLY of 5.
|
||||
103 (RDS_POLY,RDS_POLY2) POLY2 must be enclosed by POLY of 5.
|
||||
104 (RDS_POLY,RDS_POLY2) POLY2 must be enclosed by POLY of 5.
|
||||
END_DRC_COMMENT
|
||||
END_DRC_RULES
|
||||
|
|
Loading…
Reference in New Issue