migrate jelib->delib
[fleet.git] / chips / marina / electric / orangeTSMC090nm.delib / wire90xcpl3.sch
diff --git a/chips/marina/electric/orangeTSMC090nm.delib/wire90xcpl3.sch b/chips/marina/electric/orangeTSMC090nm.delib/wire90xcpl3.sch
new file mode 100644 (file)
index 0000000..46e7494
--- /dev/null
@@ -0,0 +1,88 @@
+HorangeTSMC090nm|8.10k
+
+# Cell wire90xcpl3;1{sch}
+Cwire90xcpl3;1{sch}||schematic|1083965121000|1158010267102||ATTR_L(D5FLeave alone;G1;HNOLPUDX-22.5;Y-15.5;)S100|ATTR_layer(D5FLeave alone;G1;HNOLPX-22.5;Y-16.5;)S2|ATTR_width(D5FLeave alone;G1;HNOLPX-22.5;Y-17.5;)S2.8|prototype_center()I[0,0]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-9|0||||
+NOff-Page|conn@1||8.5|0|||YRR|
+NOff-Page|conn@2||-9|7||||
+NOff-Page|conn@3||-9|-7||||
+NOff-Page|conn@4||8.5|-7|||YRR|
+NOff-Page|conn@5||8.5|7|||YRR|
+Iwire_xcpl_sides;1{ic}|cplL[1:0]|D5G1;X5.5;|-0.5|3.5|||D0G4;|ATTR_C(D5FLeave alone;G1;NOLPUCY-1;)S(@layer==0?0.00441:@layer<8?0.011:0.016)*1e-15|ATTR_L(D5FLeave alone;G1;OLPUDY1;)S@L|ATTR_LEIGNORE(PUD)I1
+Iwire_xcpl_sides;1{ic}|cplR[1:0]|D5G1;X5.5;|-0.5|-3.5|||D0G4;|ATTR_C(D5FLeave alone;G1;NOLPUCY-1;)S(@layer==0?0.00441:@layer<8?0.011:0.016)*1e-15|ATTR_L(D5FLeave alone;G1;OLPUDY1;)S@L|ATTR_LEIGNORE(PUD)I1
+NGround|gnd@0||-6.5|13.5|||RRR|
+NGround|gnd@1||-6.5|-13|||RRR|
+Ngeneric:Invisible-Pin|pin@0||0|20.5|||||ART_message(BD5G2;)Swire90xcpl2
+Ngeneric:Invisible-Pin|pin@1||1.5|-18|||||ART_message(D5G1;)SR = (@layer==0?8.5:@layer==1?0.104:@layer<8?0.0661:0.0221)/@width
+Ngeneric:Invisible-Pin|pin@2||1.5|-16.5|||||ART_message(D5G1;)SC = (@layer==0?0.00441:@layer<8?0.011:0.016)*1e-15
+Ngeneric:Invisible-Pin|pin@3||-8.75|18|||||ART_message(D6G1;)S["wire in layer 'layer', 'L' lambda long,","'width' lambda wide, for the 90nm tech"]
+Ngeneric:Invisible-Pin|pin@4||-13|-21|||||ART_message(D5G1;)Scapacitance (fF/lambda)
+Ngeneric:Invisible-Pin|pin@5||2.5|-21|||||ART_message(D5G1;)Sresistance (ohm/square)
+Ngeneric:Invisible-Pin|pin@6||2.5|-24.5|||||ART_message(D5G1;)SM1 - 0.104
+Ngeneric:Invisible-Pin|pin@7||2.5|-26|||||ART_message(D5G1;)SM2 - M7 : 0.0661
+Ngeneric:Invisible-Pin|pin@8||2.5|-27.5|||||ART_message(D5G1;)SM8 - M9 : 0.0221
+Ngeneric:Invisible-Pin|pin@9||2.5|-23|||||ART_message(D5G1;)Spoly - 8.5
+Ngeneric:Invisible-Pin|pin@10||17|-21|||||ART_message(D5G1;)Swidth (um/lambda)
+Ngeneric:Invisible-Pin|pin@11||17|-24.5|||||ART_message(D5G1;)SM1 - 0.12/2.4L
+Ngeneric:Invisible-Pin|pin@12||17|-26|||||ART_message(D5G1;)SM2 - M7 : 0.14/2.8L
+Ngeneric:Invisible-Pin|pin@13||17|-27.5|||||ART_message(D5G1;)SM8 - M9 : 0.42/8.4L
+Ngeneric:Invisible-Pin|pin@14||17|-23|||||ART_message(D5G1;)Spoly - 0.10/2L
+Ngeneric:Invisible-Pin|pin@15||-13|-25|||||ART_message(D5G1;)SM1 - 0.011
+Ngeneric:Invisible-Pin|pin@17||-13|-27.5|||||ART_message(D5G1;)SM8 - M9 : 0.016
+Ngeneric:Invisible-Pin|pin@18||-13|-23|||||ART_message(D5G1;)Spoly - 0.00441
+NWire_Pin|pin@32||-2|13.5||||
+NWire_Pin|pin@33||1|13.5||||
+NWire_Pin|pin@34||-0.5|13.5||||
+NWire_Pin|pin@35||-2|-13||||
+NWire_Pin|pin@36||1|-13||||
+NWire_Pin|pin@37||-0.5|-13||||
+Iwire90xcpl3;1{ic}|wire90xc@1||20.5|15.88|||D0G4;|ATTR_L(D5FLeave alone;G1;OLPUDY1;)S100|ATTR_layer(D5FLeave alone;G1;NOLPY-0.5;)S1|ATTR_width(D5FLeave alone;G1;NOLPY-1.5;)S3|ATTR_LEWIRE()I1
+Iwire_xcp_gnd;1{ic}|wire_xcp@2||-0.5|7|||D5G4;|ATTR_C(D5FLeave alone;G1;NOLPURX2.5;Y-1;)S(@layer==0?0.00441:@layer<8?0.011:0.016)*1e-15|ATTR_L(D5FLeave alone;G1;OLPURY1;)S@L|ATTR_LEWIRE(PUR)I1|ATTR_R(D5G1;NOLPURX-3;Y-1;)S(@layer==0?8.5:@layer==1?0.104:@layer<8?0.0661:0.0221)/@width|ATTR_layer(OJPUR)S@layer|ATTR_width(OJPUR)S@width
+Iwire_xcp_gnd;1{ic}|wire_xcp@3||-0.5|0|||D5G4;|ATTR_C(D5FLeave alone;G1;NOLPURX2.5;Y-1;)S(@layer==0?0.00441:@layer<8?0.011:0.016)*1e-15|ATTR_L(D5FLeave alone;G1;OLPURY1;)S@L|ATTR_LEWIRE(PUR)I1|ATTR_R(D5FLeave alone;G1;NOLPURX-3;Y-1;)S(@layer==0?8.5:@layer==1?0.104:@layer<8?0.0661:0.0221)/@width|ATTR_layer(OJPUR)S@layer|ATTR_width(OJPUR)S@width
+Iwire_xcp_gnd;1{ic}|wire_xcp@4||-0.5|-7|||D5G4;|ATTR_C(D5FLeave alone;G1;NOLPURX2.5;Y-1;)S(@layer==0?0.00441:@layer<8?0.011:0.016)*1e-15|ATTR_L(D5FLeave alone;G1;OLPURY1;)S@L|ATTR_LEWIRE(PUR)I1|ATTR_R(D5FLeave alone;G1;NOLPURX-3;Y-1;)S(@layer==0?8.5:@layer==1?0.104:@layer<8?0.0661:0.0221)/@width|ATTR_layer(OJPUR)S@layer|ATTR_width(OJPUR)S@width
+Iwire_xcpl_sides;1{ic}|wire_xcp@7||-0.5|11|||D0G4;|ATTR_C(D5FLeave alone;G1;NOLPUCY-1;)S(@layer==0?0.00441:@layer<8?0.011:0.016)*1e-15|ATTR_L(D5FLeave alone;G1;OLPUDY1;)S@L|ATTR_LEIGNORE(PUD)I1
+Iwire_xcpl_sides;1{ic}|wire_xcp@8||-0.5|-10.5|||D0G4;|ATTR_C(D5FLeave alone;G1;NOLPUCY-1;)S(@layer==0?0.00441:@layer<8?0.011:0.016)*1e-15|ATTR_L(D5FLeave alone;G1;OLPUDY1;)S@L|ATTR_LEIGNORE(PUD)I1
+Awire|net@10|||0|wire_xcp@3|a|-4.5|0|conn@0|y|-7|0
+Awire|net@11|||0|wire_xcp@2|a|-4.5|7|conn@2|y|-7|7
+Awire|net@12|||0|wire_xcp@4|a|-4.5|-7|conn@3|y|-7|-7
+Awire|net@13|||1800|wire_xcp@4|b|3.5|-7|conn@4|y|6.5|-7
+Awire|net@14|||1800|wire_xcp@2|b|3.5|7|conn@5|y|6.5|7
+Awire|net@15|||1800|wire_xcp@3|b|3.5|0|conn@1|y|6.5|0
+Awire|net@40|||2700|cplR[1:0]|sL3|1|-2.5|wire_xcp@3|sL3|1|0
+Awire|net@41|||2700|cplR[1:0]|sL2|-0.5|-2.5|wire_xcp@3|sL2|-0.5|0
+Awire|net@42|||2700|cplL[1:0]|sL2|-0.5|4.5|wire_xcp@2|sL2|-0.5|7
+Awire|net@43|||2700|cplL[1:0]|sL1|-2|4.5|wire_xcp@2|sL1|-2|7
+Awire|net@44|||2700|cplL[1:0]|sL3|1|4.5|wire_xcp@2|sL3|1|7
+Awire|net@45|||2700|cplR[1:0]|sL1|-2|-2.5|wire_xcp@3|sL1|-2|0
+Awire|net@46|||2700|wire_xcp@3|sL3|1|0|cplL[1:0]|sR3|1|2.5
+Awire|net@47|||2700|wire_xcp@4|sL3|1|-7|cplR[1:0]|sR3|1|-4.5
+Awire|net@48|||2700|wire_xcp@3|sL1|-2|0|cplL[1:0]|sR1|-2|2.5
+Awire|net@49|||2700|wire_xcp@3|sL2|-0.5|0|cplL[1:0]|sR2|-0.5|2.5
+Awire|net@50|||2700|wire_xcp@4|sL1|-2|-7|cplR[1:0]|sR1|-2|-4.5
+Awire|net@51|||2700|wire_xcp@4|sL2|-0.5|-7|cplR[1:0]|sR2|-0.5|-4.5
+Awire|net@52|||900|wire_xcp@7|sR3|1|10|wire_xcp@2|sL3|1|7
+Awire|net@53|||900|wire_xcp@7|sR1|-2|10|wire_xcp@2|sL1|-2|7
+Awire|net@54|||900|wire_xcp@7|sR2|-0.5|10|wire_xcp@2|sL2|-0.5|7
+Awire|net@55|||2700|wire_xcp@7|sL1|-2|12|pin@32||-2|13.5
+Awire|net@56|||1800|pin@34||-0.5|13.5|pin@33||1|13.5
+Awire|net@57|||900|pin@33||1|13.5|wire_xcp@7|sL3|1|12
+Awire|net@58|||1800|pin@32||-2|13.5|pin@34||-0.5|13.5
+Awire|net@59|||2700|wire_xcp@7|sL2|-0.5|12|pin@34||-0.5|13.5
+Awire|net@60|||1800|gnd@0||-4.5|13.5|pin@32||-2|13.5
+Awire|net@61|||2700|wire_xcp@8|sL3|1|-9.5|wire_xcp@4|sL3|1|-7
+Awire|net@62|||2700|wire_xcp@8|sL1|-2|-9.5|wire_xcp@4|sL1|-2|-7
+Awire|net@63|||2700|wire_xcp@8|sL2|-0.5|-9.5|wire_xcp@4|sL2|-0.5|-7
+Awire|net@64|||900|wire_xcp@8|sR1|-2|-11.5|pin@35||-2|-13
+Awire|net@65|||1800|pin@37||-0.5|-13|pin@36||1|-13
+Awire|net@66|||2700|pin@36||1|-13|wire_xcp@8|sR3|1|-11.5
+Awire|net@67|||1800|pin@35||-2|-13|pin@37||-0.5|-13
+Awire|net@68|||900|wire_xcp@8|sR2|-0.5|-11.5|pin@37||-0.5|-13
+Awire|net@69|||1800|gnd@1||-4.5|-13|pin@35||-2|-13
+Ea||D4G2;|conn@0|a|B
+EaL||D4G2;|conn@2|a|B
+EaR||D4G2;|conn@3|a|B
+Eb||D4G2;|conn@1|a|B
+EbL||D4G2;|conn@5|a|B
+EbR||D4G2;|conn@4|a|B
+X