migrate jelib->delib
[fleet.git] / chips / marina / electric / moveM.delib / predDT.sch
1 HmoveM|8.10k
2
3 # External Libraries:
4
5 LdriversM|driversM
6
7 LorangeTSMC090nm|orangeTSMC090nm
8
9 LredFive|redFive
10
11 # Cell predDT;1{sch}
12 CpredDT;1{sch}||schematic|1236301496751|1241210201316|I
13 Ngeneric:Facet-Center|art@0||0|0||||AV
14 NOff-Page|conn@1||7|12|||YRRR|
15 NOff-Page|conn@4||-36|30.5|||YRR|
16 NOff-Page|conn@8||48|12|||R|
17 NOff-Page|conn@21||-6|38|||YR|
18 NOff-Page|conn@22||42|54.5|||RRR|
19 NOff-Page|conn@23||24|12|||YRRR|
20 NOff-Page|conn@24||9|45|||YRR|
21 IredFive:inv;1{ic}|inv@3||36|46|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
22 IredFive:inv;1{ic}|inv@6||-23|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
23 IredFive:inv;1{ic}|inv@7||-23|30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
24 IredFive:invI;2{ic}|invI@5||-11|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
25 IredFive:invI;2{ic}|invI@6||-11|30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
26 IredFive:nand2;1{ic}|nand2@2||36|19|RR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
27 IredFive:nand2;1{ic}|nand2@3||36|33|YRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
28 IredFive:nor2n;1{ic}|nor2n@5||18|20|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
29 IredFive:nor2n;1{ic}|nor2n@6||18|32|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
30 IredFive:nor2n;1{ic}|nor2n@7||18|45|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
31 Ngeneric:Invisible-Pin|pin@0||-11.5|60|||||ART_message(D5G6;)SpredDT
32 Ngeneric:Invisible-Pin|pin@2||-10|53.5|||||ART_message(D5G3;)Sies 9 March 2009
33 NWire_Pin|pin@65||-6|18||||
34 NWire_Pin|pin@66||-29|18|||XYRR|
35 NWire_Pin|pin@67||-29|24|||XYRR|
36 NWire_Pin|pin@68||-6|30||||
37 NWire_Pin|pin@69||-29|30|||XYRR|
38 NWire_Pin|pin@70||-29|36|||XYRR|
39 NWire_Pin|pin@71||-6|13||||
40 NWire_Pin|pin@72||-6|25.5||||
41 Ngeneric:Invisible-Pin|pin@73||-37|46|||||ART_message(D3G2;)S["pred[T] is from switch fabric","pred[D] is from ship"]
42 NWire_Pin|pin@81||7|16||||
43 NWire_Pin|pin@82||7|28||||
44 NWire_Pin|pin@104||48|32||||
45 NWire_Pin|pin@105||48|20||||
46 NWire_Pin|pin@109||42|39.5||||
47 NWire_Pin|pin@111||42|10||||
48 NWire_Pin|pin@112||42|34||||
49 NWire_Pin|pin@113||42|18||||
50 NWire_Pin|pin@114||24|21||||
51 NWire_Pin|pin@115||24|31||||
52 NWire_Pin|pin@117||24|44||||
53 NWire_Pin|pin@119||48|46||||
54 IdriversM:predDri20wMC;1{ic}|predDri2@1||0|18|YRR||D5G4;
55 IdriversM:predDri20wMC;1{ic}|predDri2@2||0|30|YRR||D5G4;
56 IorangeTSMC090nm:wire90;1{ic}|wire90@7||11|32|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
57 IorangeTSMC090nm:wire90;1{ic}|wire90@8||11|20|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
58 IorangeTSMC090nm:wire90;1{ic}|wire90@9||27|33|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
59 IorangeTSMC090nm:wire90;1{ic}|wire90@10||27|19|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
60 IorangeTSMC090nm:wire90;1{ic}|wire90@11||27.5|46|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
61 Awire|net@108|||1800|pin@66||-29|18|inv@6|out|-25.5|18
62 Awire|net@109|||0|invI@5|out|-13.5|18|inv@6|in|-20.5|18
63 Awire|net@110|||0|predDri2@1|pred|-3|18|pin@65||-6|18
64 Awire|net@111|||0|pin@65||-6|18|invI@5|in|-8.5|18
65 Awire|net@112|||1800|pin@69||-29|30|inv@7|out|-25.5|30
66 Awire|net@113|||0|invI@6|out|-13.5|30|inv@7|in|-20.5|30
67 Awire|net@114|||0|predDri2@2|pred|-3|30|pin@68||-6|30
68 Awire|net@115|||0|pin@68||-6|30|invI@6|in|-8.5|30
69 Awire|net@135|||1800|predDri2@1|mc|3|16|pin@81||7|16
70 Awire|net@136|||1800|predDri2@2|mc|3|28|pin@82||7|28
71 Awire|net@142|||2700|pin@81||7|16|pin@82||7|28
72 Awire|net@143|||0|wire90@7|a|8.5|32|predDri2@2|in|3|32
73 Awire|net@150|||1800|predDri2@1|in|3|20|wire90@8|a|8.5|20
74 Awire|net@195|||900|pin@81||7|16|conn@1|y|7|14
75 Awire|net@196|||0|nor2n@5|out|15.5|20|wire90@8|b|13.5|20
76 Awire|net@197|||0|nor2n@6|out|15.5|32|wire90@7|b|13.5|32
77 Awire|net@199|||0|wire90@9|a|24.5|33|nor2n@6|ina|20.5|33
78 Awire|net@200|||0|wire90@10|a|24.5|19|nor2n@5|ina|20.5|19
79 Awire|net@201|||1800|wire90@9|b|29.5|33|nand2@3|out|33.5|33
80 Awire|net@202|||1800|wire90@10|b|29.5|19|nand2@2|out|33.5|19
81 Awire|net@203|||1800|nand2@3|ina|38.5|32|pin@104||48|32
82 Awire|net@205|||0|pin@105||48|20|nand2@2|ina|38.5|20
83 Awire|net@216|||0|pin@112||42|34|nand2@3|inb|38.5|34
84 Awire|net@218|||0|pin@113||42|18|nand2@2|inb|38.5|18
85 Awire|net@219|||1800|nor2n@5|inb|20.5|21|pin@114||24|21
86 Awire|net@221|||0|pin@115||24|31|nor2n@6|inb|20.5|31
87 Awire|net@222|||900|pin@114||24|21|conn@23|y|24|14
88 Awire|net@223|||2700|pin@114||24|21|pin@115||24|31
89 Awire|net@226|||2700|pin@105||48|20|pin@104||48|32
90 Awire|net@228|||2700|pin@115||24|31|pin@117||24|44
91 Awire|net@229|||0|pin@117||24|44|nor2n@7|inb|20.5|44
92 Awire|net@230|||0|wire90@11|a|25|46|nor2n@7|ina|20.5|46
93 Awire|net@231|||0|inv@3|out|33.5|46|wire90@11|b|30|46
94 Awire|net@234|||900|pin@119||48|46|pin@104||48|32
95 Awire|net@235|||1800|inv@3|in|38.5|46|pin@119||48|46
96 Awire|net@239|||2700|conn@8|y|48|14|pin@105||48|20
97 Awire|net@240|||0|nor2n@7|out|15.5|45|conn@24|a|11|45
98 Awire|pred[D]|D5G2;||900|pin@65||-6|18|pin@71||-6|13
99 Awire|pred[T]|D5G2;||900|pin@68||-6|30|pin@72||-6|25.5
100 Awire|s[1]|D5G2;||2700|pin@69||-29|30|pin@70||-29|36
101 Awire|s[2]|D5G2;||2700|pin@66||-29|18|pin@67||-29|24
102 Awire|sel[Di]|D5G2;||900|pin@113||42|18|pin@111||42|10
103 Awire|sel[Ti]|D5G2;||2700|pin@112||42|34|pin@109||42|39.5
104 Es[3:4]|fire[M]|D6G2;|conn@24|y|O
105 Eilc[mo,do,ho]|ilc[do]|D4G2;|conn@8|a|I
106 Emc||D4G2;|conn@1|a|I
107 Epred[D,T]||D4G2;|conn@21|a|I
108 Es[1:5]|s[1:2]|D6G2;|conn@4|y|O
109 Euse[Di,Ti]|sel[Di,Ti]|D4G2;|conn@22|a|I
110 Emc_1|winLO[M]|D4G2;|conn@23|a|I
111 X