migrate jelib->delib
[fleet.git] / chips / marina / electric / compareM.delib / treeStudy.sch
diff --git a/chips/marina/electric/compareM.delib/treeStudy.sch b/chips/marina/electric/compareM.delib/treeStudy.sch
new file mode 100644 (file)
index 0000000..deea23e
--- /dev/null
@@ -0,0 +1,98 @@
+HcompareM|8.10k
+
+# External Libraries:
+
+LorangeTSMC090nm|orangeTSMC090nm
+
+LpurpleFive|purpleFive
+
+# Cell treeStudy;1{sch}
+CtreeStudy;1{sch}||schematic|1240200457055|1243246631749|I|LEDRIVE_inv@2()F141.99452|LEDRIVE_inv@3()F22.77098|LEDRIVE_inv@4()F85.30735|LEDRIVE_inv@5()F43.888878|LEDRIVE_inv@6()F12.149988|LEDRIVE_inv@9()F35.498154|LEDRIVE_inv@10()F23.842875|LEDRIVE_nand2@0()F29.565924|LEDRIVE_nand2@1()F15.462706
+IpurpleFive:LEsettings;1{ic}|LEsettin@0||41|2|||D5G4;|ATTR_LESETTINGS(D6G1;NPX-5.5;Y-3.25;)I1|ATTR_alpha(D5G1;NPX-3;Y-1.25;)F0.7|ATTR_epsilon(D6G1;NPX-5.5;Y1.75;)F0.0010|ATTR_gate_cap(D6G1;NPX-5.5;Y-0.25;)F0.19|ATTR_keeper_ratio(D5G1;NPX-1.5;Y-2.25;)F0.1|ATTR_max_iter(D6G1;NPX-5.5;Y0.75;)I30|ATTR_su(D6G1;NPX-5.5;Y3.75;)F4.7|ATTR_wire_ratio(D6G1;NPX-5.5;Y2.75;)F0.16
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-15|-14|||YRRR|
+NOff-Page|conn@1||-7|-16|||YRRR|
+NOff-Page|conn@2||-11|15|||R|
+NOff-Page|conn@4||30|-24|||RRR|
+NOff-Page|conn@5||30|18|||R|
+IpurpleFive:inv;1{ic}|inv@2||24|-12|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
+IpurpleFive:inv;1{ic}|inv@4||24|0|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
+IpurpleFive:inv;1{ic}|inv@5||24|12|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
+IpurpleFive:inv;1{ic}|inv@9||36|-12|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
+IpurpleFive:inv;1{ic}|inv@10||48|-12|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
+IpurpleFive:nand2;1{ic}|nand2@0||15|-6|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2.5;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX2.5;Y2.5;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
+IpurpleFive:nand2;1{ic}|nand2@1||15|6|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2.5;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX2.5;Y2.5;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
+Ngeneric:Invisible-Pin|pin@0||-0.5|33.5|||||ART_message(D5G3;)Sies 17 May 2009
+Ngeneric:Invisible-Pin|pin@1||0.5|39.5|||||ART_message(D5G6;)StreeStudy
+NWire_Pin|pin@88||9|0||||
+NWire_Pin|pin@90||9|12||||
+NWire_Pin|pin@91||9|16||||
+NWire_Pin|pin@95||9|-12||||
+NWire_Pin|pin@96||30|-6||||
+NWire_Pin|pin@97||30|0||||
+NWire_Pin|pin@98||30|6||||
+NWire_Pin|pin@99||30|12||||
+NWire_Pin|pin@107||9|-5||||
+NWire_Pin|pin@108||9|7||||
+NWire_Pin|pin@109||11|5||||
+NWire_Pin|pin@110||11|-18||||
+NWire_Pin|pin@111||11|-7||||
+NWire_Pin|pin@114||42|-18||||
+NWire_Pin|pin@116||42|-12||||
+NWire_Pin|pin@117||30|-12||||
+NBus_Pin|pin@120||-11|9|-1|-1||
+NBus_Pin|pin@121||-24|-1|-1|-1||
+NBus_Pin|pin@122||-24|-5|-1|-1||
+NWire_Pin|pin@123||-21|1||||
+NWire_Pin|pin@124||-21|5||||
+Itree37-1;2{ic}|tree37-1@0||-11|0|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@48||24|-6|||D0G4;|ATTR_L(D5G1;PUD)D690.0000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@50||24|6|||D0G4;|ATTR_L(D5G1;PUD)D401.6000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@55||5|-12|||D0G4;|ATTR_L(D5G1;PUD)S2400|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@56||5|0|||D0G4;|ATTR_L(D5G1;PUD)S1800|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@57||5|12|||D0G4;|ATTR_L(D5G1;PUD)S1000|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|go|D5G2;||2700|pin@114||42|-18|pin@116||42|-12
+Abus|go[1:3]|D5G2;|-0.5|IJ900|pin@121||-24|-1|pin@122||-24|-5
+Awire|go[1]|D5G2;||2700|pin@95||9|-12|pin@107||9|-5
+Awire|go[2]|D5G2;||2700|pin@88||9|0|pin@108||9|7
+Awire|go[3]|D5G2;||2700|pin@90||9|12|pin@91||9|16
+Awire|go[4]|D5G2;||2700|pin@123||-21|1|pin@124||-21|5
+Awire|net@99|||1800|wire90@48|b|26.5|-6|pin@96||30|-6
+Awire|net@100|||2700|pin@96||30|-6|pin@97||30|0
+Awire|net@101|||0|pin@97||30|0|inv@4|in|26.5|0
+Awire|net@102|||1800|wire90@50|b|26.5|6|pin@98||30|6
+Awire|net@103|||2700|pin@98||30|6|pin@99||30|12
+Awire|net@104|||0|pin@99||30|12|inv@5|in|26.5|12
+Awire|net@122|||1800|pin@107||9|-5|nand2@0|inb|12.5|-5
+Awire|net@123|||1800|nand2@0|out|17.5|-6|wire90@48|a|21.5|-6
+Awire|net@124|||1800|nand2@1|out|17.5|6|wire90@50|a|21.5|6
+Awire|net@125|||0|nand2@1|inb|12.5|7|pin@108||9|7
+Awire|net@130|||0|nand2@1|ina|12.5|5|pin@109||11|5
+Awire|net@131|||900|pin@109||11|5|pin@111||11|-7
+Awire|net@132|||900|pin@111||11|-7|pin@110||11|-18
+Awire|net@133|||0|nand2@0|ina|12.5|-7|pin@111||11|-7
+Awire|net@137|||1800|pin@117||30|-12|inv@9|out|33.5|-12
+Awire|net@140|||1800|inv@9|in|38.5|-12|pin@116||42|-12
+Awire|net@142|||1800|pin@110||11|-18|pin@114||42|-18
+Awire|net@144|||1800|inv@2|in|26.5|-12|pin@117||30|-12
+Awire|net@145|||2700|conn@4|a|30|-22|pin@117||30|-12
+Awire|net@146|||900|conn@5|a|30|16|pin@99||30|12
+Awire|net@147|||0|inv@10|out|45.5|-12|pin@116||42|-12
+Awire|net@149|||0|inv@2|out|21.5|-12|pin@95||9|-12
+Awire|net@150|||0|inv@4|out|21.5|0|pin@88||9|0
+Awire|net@151|||0|inv@5|out|21.5|12|pin@90||9|12
+Awire|net@158|||1800|wire90@57|b|7.5|12|pin@90||9|12
+Awire|net@159|||0|pin@88||9|0|wire90@56|b|7.5|0
+Awire|net@160|||0|pin@95||9|-12|wire90@55|b|7.5|-12
+Abus|net@174||-0.5|IJ2700|conn@0|y|-15|-12|tree37-1@0|inA[1:37]|-15|-3
+Abus|net@175||-0.5|IJ2700|conn@1|y|-7|-14|tree37-1@0|inB[1:37]|-7|-3
+Abus|net@176||-0.5|IJ2700|tree37-1@0|out[1][L,E,G]|-11|3|pin@120||-11|9
+Abus|net@177||-0.5|IJ900|conn@2|a|-11|13|pin@120||-11|9
+Abus|net@178||-0.5|IJ0|tree37-1@0|go[1:3]|-17|-1|pin@121||-24|-1
+Awire|net@180|||0|tree37-1@0|go[4]|-17|1|pin@123||-21|1
+Eout[2][L,E,G]|goLO|D6G2;|conn@4|y|O
+EinA[1:18]|inA[1:37]|D4G2;|conn@0|a|I
+EinB[1:18]|inB[1:37]|D4G2;|conn@1|a|I
+Eout[1][L,E,G]||D6G2;|conn@2|y|O
+EgoLO_1|ready|D6G2;|conn@5|y|O
+X