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
|
NTIE Ntie spring_green Black
|
||||||
PTIE Ptie light_goldenrod Black
|
PTIE Ptie light_goldenrod Black
|
||||||
POLY Poly red Black
|
POLY Poly red Black
|
||||||
|
POLY2 Poly2 orange Black
|
||||||
ALU1 Alu1 royal_blue Black
|
ALU1 Alu1 royal_blue Black
|
||||||
ALU2 Alu2 Cyan Black
|
ALU2 Alu2 Cyan Black
|
||||||
ALU3 Alu3 light_pink Black
|
ALU3 Alu3 light_pink Black
|
||||||
|
@ -138,6 +139,7 @@ END
|
||||||
TABLE GRAAL_CONNECTOR_NAME
|
TABLE GRAAL_CONNECTOR_NAME
|
||||||
|
|
||||||
POLY Poly red Black
|
POLY Poly red Black
|
||||||
|
POLY2 Poly2 orange Black
|
||||||
ALU1 Alu1 royal_blue Black
|
ALU1 Alu1 royal_blue Black
|
||||||
ALU2 Alu2 Cyan Black
|
ALU2 Alu2 Cyan Black
|
||||||
ALU3 Alu3 light_pink Black
|
ALU3 Alu3 light_pink Black
|
||||||
|
@ -164,6 +166,7 @@ TABLE GRAAL_SEGMENT_VALUE
|
||||||
NTRANS 1 4
|
NTRANS 1 4
|
||||||
PTRANS 1 4
|
PTRANS 1 4
|
||||||
POLY 1 1
|
POLY 1 1
|
||||||
|
POLY2 1 1
|
||||||
ALU1 1 1
|
ALU1 1 1
|
||||||
ALU2 2 1
|
ALU2 2 1
|
||||||
ALU3 2 1
|
ALU3 2 1
|
||||||
|
@ -181,8 +184,8 @@ TABLE GRAAL_SEGMENT_VALUE
|
||||||
CALU2 2 0
|
CALU2 2 0
|
||||||
CALU3 2 0
|
CALU3 2 0
|
||||||
CALU4 2 0
|
CALU4 2 0
|
||||||
CALU5 4 0
|
CALU5 2 0
|
||||||
CALU6 4 0
|
CALU6 2 0
|
||||||
|
|
||||||
END
|
END
|
||||||
|
|
||||||
|
@ -212,6 +215,7 @@ TABLE GRAAL_VIA_NAME
|
||||||
CONT_BODY_N Cont_NTie spring_green Black
|
CONT_BODY_N Cont_NTie spring_green Black
|
||||||
CONT_BODY_P Cont_PTie light_goldenrod Black
|
CONT_BODY_P Cont_PTie light_goldenrod Black
|
||||||
CONT_POLY Cont_Poly red Black
|
CONT_POLY Cont_Poly red Black
|
||||||
|
CONT_POLY2 Cont_Poly2 orange Black
|
||||||
CONT_VIA Via_1-2 cyan Black
|
CONT_VIA Via_1-2 cyan Black
|
||||||
CONT_VIA2 Via_2-3 light_pink Black
|
CONT_VIA2 Via_2-3 light_pink Black
|
||||||
CONT_VIA3 Via_3-4 green Black
|
CONT_VIA3 Via_3-4 green Black
|
||||||
|
@ -312,6 +316,7 @@ TABLE GRAAL_RDS_LAYER_NAME
|
||||||
RDS_NTIE Ntie spring_green Black
|
RDS_NTIE Ntie spring_green Black
|
||||||
RDS_PTIE Ptie light_goldenrod Black
|
RDS_PTIE Ptie light_goldenrod Black
|
||||||
RDS_POLY Poly red Black
|
RDS_POLY Poly red Black
|
||||||
|
RDS_POLY2 Poly2 orange Black
|
||||||
RDS_VPOLY VPoly coral Black
|
RDS_VPOLY VPoly coral Black
|
||||||
RDS_GATE Gate orange Black
|
RDS_GATE Gate orange Black
|
||||||
RDS_TPOLY Tpoly hot_pink 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_ACTIV VW -1.5 5.0 0.0 ALL \
|
||||||
RDS_NWELL VW -1.0 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
|
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
|
ALU1 RDS_ALU1 VW 0.5 0.0 0.0 ALL
|
||||||
ALU2 RDS_ALU2 VW 1.0 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
|
ALU3 RDS_ALU3 VW 1.0 0.0 0.0 ALL
|
||||||
|
@ -113,6 +114,7 @@ END
|
||||||
TABLE MBK_TO_RDS_CONNECTOR
|
TABLE MBK_TO_RDS_CONNECTOR
|
||||||
|
|
||||||
POLY RDS_POLY .5 0
|
POLY RDS_POLY .5 0
|
||||||
|
POLY2 RDS_POLY2 .5 0
|
||||||
ALU1 RDS_ALU1 .5 0
|
ALU1 RDS_ALU1 .5 0
|
||||||
ALU2 RDS_ALU2 1.0 0
|
ALU2 RDS_ALU2 1.0 0
|
||||||
ALU3 RDS_ALU3 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_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_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_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_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_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
|
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_PTIE RDS_CONT RDS_PTIE
|
||||||
|
|
||||||
RDS_POLY RDS_CONT RDS_POLY
|
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_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_ALU1 RDS_CONT RDS_VIA1 RDS_ALU1 RDS_VALU1 RDS_ALU1
|
||||||
RDS_VALU1 RDS_CONT RDS_VIA1 RDS_ALU1 RDS_VALU1
|
RDS_VALU1 RDS_CONT RDS_VIA1 RDS_ALU1 RDS_VALU1
|
||||||
|
@ -260,6 +264,7 @@ END
|
||||||
TABLE LYNX_CAPA
|
TABLE LYNX_CAPA
|
||||||
|
|
||||||
RDS_POLY 1.00e-04 1.00e-04
|
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_ALU1 0.50e-04 0.90e-04
|
||||||
RDS_ALU2 0.25e-04 0.95e-04
|
RDS_ALU2 0.25e-04 0.95e-04
|
||||||
RDS_ALU3 0.25e-04 0.95e-04
|
RDS_ALU3 0.25e-04 0.95e-04
|
||||||
|
@ -279,6 +284,7 @@ END
|
||||||
TABLE LYNX_RESISTOR
|
TABLE LYNX_RESISTOR
|
||||||
|
|
||||||
RDS_POLY 50.0
|
RDS_POLY 50.0
|
||||||
|
RDS_POLY2 50.0
|
||||||
RDS_ALU1 0.1
|
RDS_ALU1 0.1
|
||||||
RDS_ALU2 0.05
|
RDS_ALU2 0.05
|
||||||
RDS_ALU3 0.05
|
RDS_ALU3 0.05
|
||||||
|
@ -358,6 +364,7 @@ TABLE S2R_MINIMUM_LAYER_WIDTH
|
||||||
RDS_NTIE 2
|
RDS_NTIE 2
|
||||||
RDS_PTIE 2
|
RDS_PTIE 2
|
||||||
RDS_POLY 1
|
RDS_POLY 1
|
||||||
|
RDS_POLY2 1
|
||||||
RDS_TPOLY 1
|
RDS_TPOLY 1
|
||||||
RDS_CONT 1
|
RDS_CONT 1
|
||||||
RDS_ALU1 1
|
RDS_ALU1 1
|
||||||
|
@ -392,6 +399,7 @@ TABLE CIF_LAYER
|
||||||
RDS_NTIE LNTIE
|
RDS_NTIE LNTIE
|
||||||
RDS_PTIE LPTIE
|
RDS_PTIE LPTIE
|
||||||
RDS_POLY LPOLY
|
RDS_POLY LPOLY
|
||||||
|
RDS_POLY2 LPOLY2
|
||||||
RDS_TPOLY LTPOLY
|
RDS_TPOLY LTPOLY
|
||||||
RDS_CONT LCONT
|
RDS_CONT LCONT
|
||||||
RDS_ALU1 LALU1
|
RDS_ALU1 LALU1
|
||||||
|
@ -429,6 +437,7 @@ TABLE GDS_LAYER
|
||||||
RDS_NTIE 5
|
RDS_NTIE 5
|
||||||
RDS_PTIE 6
|
RDS_PTIE 6
|
||||||
RDS_POLY 7
|
RDS_POLY 7
|
||||||
|
RDS_POLY2 8
|
||||||
RDS_TPOLY 9
|
RDS_TPOLY 9
|
||||||
RDS_CONT 10
|
RDS_CONT 10
|
||||||
RDS_ALU1 11
|
RDS_ALU1 11
|
||||||
|
@ -476,6 +485,7 @@ layer RDS_VIA3 1.;
|
||||||
layer RDS_VIA4 1.;
|
layer RDS_VIA4 1.;
|
||||||
layer RDS_VIA5 1.;
|
layer RDS_VIA5 1.;
|
||||||
layer RDS_POLY 1.;
|
layer RDS_POLY 1.;
|
||||||
|
layer RDS_POLY2 1.;
|
||||||
layer RDS_ALU1 1.;
|
layer RDS_ALU1 1.;
|
||||||
layer RDS_ALU2 2.;
|
layer RDS_ALU2 2.;
|
||||||
layer RDS_ALU3 2.;
|
layer RDS_ALU3 2.;
|
||||||
|
@ -755,6 +765,30 @@ caracterise RDS_VIA5 (
|
||||||
regle 93 : longueur <= 1. ;
|
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
|
fin regles
|
||||||
DRC_COMMENT
|
DRC_COMMENT
|
||||||
1 (RDS_NWELL) minimum width 4.
|
1 (RDS_NWELL) minimum width 4.
|
||||||
|
@ -850,5 +884,16 @@ DRC_COMMENT
|
||||||
91 (RDS_VIA4) maximum length 1.
|
91 (RDS_VIA4) maximum length 1.
|
||||||
92 (RDS_VIA5) minimum width 1.
|
92 (RDS_VIA5) minimum width 1.
|
||||||
93 (RDS_VIA5) maximum length 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_COMMENT
|
||||||
END_DRC_RULES
|
END_DRC_RULES
|
||||||
|
|
Loading…
Reference in New Issue