migrate jelib->delib
[fleet.git] / chips / marina / electric / stagesM.delib / switchModule.lay
1 HstagesM|8.10k
2
3 # External Libraries:
4
5 LgaspM|gaspM
6
7 LlatchesK|latchesK
8
9 LregistersM|registersM
10
11 # Cell switchModule;1{lay}
12 CswitchModule;1{lay}||cmos90|1230593314387|1238257435226|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
13 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4;
14 IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4;
15 Ngeneric:Facet-Center|art@0||0|0||||AV
16 NX-Metal-1-Metal-2-Con|contact@0||147.5|134||||
17 NMetal-1-Polysilicon-Con|contact@1||-162|-82||5.2||
18 NX-Metal-1-Metal-2-Con|contact@2||-162|-83.7||||
19 NMetal-1-Polysilicon-Con|contact@3||306|82||5.2||
20 NX-Metal-1-Metal-2-Con|contact@4||306|75.9||||
21 NX-Metal-1-Metal-2-Con|contact@8||15.5|69||||
22 NX-Metal-1-Metal-2-Con|contact@9||276|69||||
23 NX-Metal-1-Metal-2-Con|contact@10||276|-116||||
24 NX-Metal-1-Metal-2-Con|contact@11||-13|-116||||
25 IregistersM:data1in60Cx18;3{lay}|data1in6@0||936|-72|||D5G4;
26 IregistersM:data1in60Cx18;3{lay}|data1in6@1||-936|-72|X||D5G4;
27 IgaspM:gaspBranch;1{lay}|gaspBran@0||0|0|||D5G4;
28 IlatchesK:latch1in60Cm2up;1{lay}|latch1in@0||-216|-144|X||D5G4;
29 IlatchesK:latch1in60Cm2dn;2{lay}|latch1in@1||360|144|Y||D5G4;
30 NMetal-1-Pin|pin@8||147.5|-24.5||||
31 NMetal-2-Pin|pin@9||-1296|69||||
32 NMetal-2-Pin|pin@16||1440|69||||
33 Ametal-2|net@4|||S0|latch1in@1|gnd_1|432|144|addr1in6@0|gnd|432|144
34 Ametal-2|net@5|||S0|latch1in@1|vdd_3|432|194|addr1in6@0|vdd|432|194
35 Ametal-2|net@6|||S0|latch1in@1|vdd_4|432|94|addr1in6@0|vdd_2|432|94
36 Ametal-2|net@30|||S0|latch1in@1|inS[1]|307.5|134|contact@0||147.5|134
37 Ametal-2|net@34|||S0|latch1in@0|gnd_1|-288|-144|data1in6@1|gnd|-288|-144
38 Ametal-2|net@35|||S0|latch1in@0|vdd_3|-288|-94|data1in6@1|vdd_2|-288|-94
39 Ametal-2|net@36|||S0|latch1in@0|vdd_4|-288|-194|data1in6@1|vdd|-288|-194
40 APolysilicon|net@37|||S900|contact@1||-162|-84.6|latch1in@0|hcl|-162|-85.5
41 Ametal-1|net@40|||S900|contact@1||-162|-83.7|contact@2||-162|-83.7
42 APolysilicon|net@41|||S2700|contact@3||306|84.6|latch1in@1|hcl|306|85.5
43 Ametal-1|net@43|||S900|contact@3||306|79.4|contact@4||306|75.9
44 Ametal-2|net@48|||S0|addr1in6@1|fire|-288|75.9|gaspBran@0|firee|-288|75.9
45 Ametal-2|net@49|||S0|addr1in6@1|gnd|-288|144|gaspBran@0|gnd|-288|144
46 Ametal-2|net@50|||S0|addr1in6@1|vdd|-288|194|gaspBran@0|vdd|-288|194
47 Ametal-2|net@51|||S0|addr1in6@1|vdd_2|-288|94|gaspBran@0|vdd_1|-288|94
48 Ametal-2|net@52|||S0|data1in6@0|gnd_3|288|0|gaspBran@0|gnd_8|288|0
49 Ametal-2|net@53|||S0|data1in6@0|gnd|288|-144|gaspBran@0|gnd_9|288|-144
50 Ametal-2|net@54|||S0|data1in6@0|dcl|288|-83.7|gaspBran@0|rake|288|-83.7
51 Ametal-2|net@55|||S0|data1in6@0|vdd_7|288|50|gaspBran@0|vdd_16|288|50
52 Ametal-2|net@56|||S0|data1in6@0|vdd_8|288|-50|gaspBran@0|vdd_17|288|-50
53 Ametal-2|net@57|||S0|data1in6@0|vdd_2|288|-94|gaspBran@0|vdd_18|288|-94
54 Ametal-2|net@58|||S0|data1in6@0|vdd|288|-194|gaspBran@0|vdd_19|288|-194
55 Ametal-2|net@59|||S0|data1in6@1|gnd_3|-288|0|gaspBran@0|gnd_7|-288|0
56 Ametal-2|net@60|||S0|data1in6@1|dcl|-288|-83.7|gaspBran@0|takee|-288|-83.7
57 Ametal-2|net@61|||S0|data1in6@1|vdd_7|-288|50|gaspBran@0|vdd_14|-288|50
58 Ametal-2|net@62|||S0|data1in6@1|vdd_8|-288|-50|gaspBran@0|vdd_15|-288|-50
59 Ametal-2|net@63|||S0|gaspBran@0|gnd_10|-144|-144|latch1in@0|gnd|-144|-144
60 Ametal-2|net@64|||S0|gaspBran@0|vdd_21|-144|-194|latch1in@0|vdd|-144|-194
61 Ametal-2|net@65|||S0|gaspBran@0|vdd_20|-144|-94|latch1in@0|vdd_2|-144|-94
62 Ametal-2|net@66|||S0|gaspBran@0|gnd_6|288|144|latch1in@1|gnd|288|144
63 Ametal-2|net@67|||S0|gaspBran@0|vdd_12|288|194|latch1in@1|vdd|288|194
64 Ametal-2|net@68|||S0|gaspBran@0|vdd_13|288|94|latch1in@1|vdd_2|288|94
65 Ametal-2|net@69||1.2|S0|contact@4||306|75.9|gaspBran@0|fire|288|75.9
66 Ametal-2|net@70||1.2|S0|contact@2||-162|-83.7|gaspBran@0|takee|-288|-83.7
67 Ametal-1|net@74|||S0|pin@8||147.5|-24.5|gaspBran@0|tok[B]|132|-24.5
68 Ametal-2|net@84|||S1800|pin@9||-1296|69|contact@8||15.5|69
69 Ametal-1|net@85|||S900|gaspBran@0|DtoB|15.5|119|contact@8||15.5|69
70 Ametal-2|net@88|||S1800|contact@11||-13|-116|contact@10||276|-116
71 Ametal-1|net@89|||S2700|contact@10||276|-116|contact@9||276|69
72 Ametal-2|net@90|||S1800|contact@9||276|69|pin@16||1440|69
73 Ametal-1|net@96|||S2700|gaspBran@0|out|-13|-137|contact@11||-13|-116
74 Ametal-2|net@97||1.2|S1800|contact@4||306|75.9|addr1in6@0|fire|432|75.9
75 Ametal-1|net@99|||S2700|pin@8||147.5|-24.5|contact@0||147.5|134
76 EDtoB||D5G2;|pin@9||I
77 Eain[1]||D5G2;|addr1in6@0|ain[1]|I
78 Eain[2]||D5G2;|addr1in6@0|ain[2]|I
79 Eain[3]||D5G2;|addr1in6@0|ain[3]|I
80 Eain[4]||D5G2;|addr1in6@0|ain[4]|I
81 Eain[5]||D5G2;|addr1in6@0|ain[5]|I
82 Eain[6]||D5G2;|addr1in6@0|ain[6]|I
83 Eain[7]||D5G2;|addr1in6@0|ain[7]|I
84 Eain[8]||D5G2;|addr1in6@1|ain[1]|I
85 Eain[9]||D5G2;|addr1in6@1|ain[2]|I
86 Eain[10]||D5G2;|addr1in6@1|ain[3]|I
87 Eain[11]||D5G2;|addr1in6@1|ain[4]|I
88 Eain[12]||D5G2;|addr1in6@1|ain[5]|I
89 Eain[13]||D5G2;|addr1in6@1|ain[6]|I
90 Eain[14]||D5G2;|addr1in6@1|ain[7]|I
91 Eain[TT]||D5G2;|latch1in@1|inS[1]|I
92 Eaout[1]||D5G2;|addr1in6@0|aout[1]|O
93 Eaout[2]||D5G2;|addr1in6@0|aout[2]|O
94 Eaout[3]||D5G2;|addr1in6@0|aout[3]|O
95 Eaout[4]||D5G2;|addr1in6@0|aout[4]|O
96 Eaout[5]||D5G2;|addr1in6@0|aout[5]|O
97 Eaout[6]||D5G2;|addr1in6@0|aout[6]|O
98 Eaout[7]||D5G2;|addr1in6@0|aout[7]|O
99 Eaout[8]||D5G2;|addr1in6@1|aout[1]|O
100 Eaout[9]||D5G2;|addr1in6@1|aout[2]|O
101 Eaout[10]||D5G2;|addr1in6@1|aout[3]|O
102 Eaout[11]||D5G2;|addr1in6@1|aout[4]|O
103 Eaout[12]||D5G2;|addr1in6@1|aout[5]|O
104 Eaout[13]||D5G2;|addr1in6@1|aout[6]|O
105 Eaout[14]||D5G2;|addr1in6@1|aout[7]|O
106 Eaout[TT]||D5G2;|latch1in@1|outS[1]|O
107 Egnd||D5G2;|addr1in6@1|gnd_1|G
108 Egnd_1||D5G2;|data1in6@0|gnd_1|G
109 Egnd_2||D5G2;|data1in6@0|gnd_2|G
110 Egnd_5||D5G2;|addr1in6@0|gnd_1|G
111 Egnd_6||D5G2;|data1in6@1|gnd_1|G
112 Egnd_7||D5G2;|data1in6@1|gnd_2|G
113 Ein[1]||D5G2;|data1in6@0|inS[1]|I
114 Ein[2]||D5G2;|data1in6@0|inS[2]|I
115 Ein[3]||D5G2;|data1in6@0|inS[3]|I
116 Ein[4]||D5G2;|data1in6@0|inS[4]|I
117 Ein[5]||D5G2;|data1in6@0|inS[5]|I
118 Ein[6]||D5G2;|data1in6@0|inS[6]|I
119 Ein[7]||D5G2;|data1in6@0|inS[7]|I
120 Ein[8]||D5G2;|data1in6@0|inS[8]|I
121 Ein[9]||D5G2;|data1in6@0|inS[9]|I
122 Ein[10]||D5G2;|data1in6@0|inS[10]|I
123 Ein[11]||D5G2;|data1in6@0|inS[11]|I
124 Ein[12]||D5G2;|data1in6@0|inS[12]|I
125 Ein[13]||D5G2;|data1in6@0|inS[13]|I
126 Ein[14]||D5G2;|data1in6@0|inS[14]|I
127 Ein[15]||D5G2;|data1in6@0|inS[15]|I
128 Ein[16]||D5G2;|data1in6@0|inS[16]|I
129 Ein[17]||D5G2;|data1in6@0|inS[17]|I
130 Ein[18]||D5G2;|data1in6@0|inS[18]|I
131 Ein[19]||D5G2;|latch1in@0|inS[1]@907770434|I
132 Ein[20]||D5G2;|data1in6@1|inS[1]|I
133 Ein[21]||D5G2;|data1in6@1|inS[2]|I
134 Ein[22]||D5G2;|data1in6@1|inS[3]|I
135 Ein[23]||D5G2;|data1in6@1|inS[4]|I
136 Ein[24]||D5G2;|data1in6@1|inS[5]|I
137 Ein[25]||D5G2;|data1in6@1|inS[6]|I
138 Ein[26]||D5G2;|data1in6@1|inS[7]|I
139 Ein[27]||D5G2;|data1in6@1|inS[8]|I
140 Ein[28]||D5G2;|data1in6@1|inS[9]|I
141 Ein[29]||D5G2;|data1in6@1|inS[10]|I
142 Ein[30]||D5G2;|data1in6@1|inS[11]|I
143 Ein[31]||D5G2;|data1in6@1|inS[12]|I
144 Ein[32]||D5G2;|data1in6@1|inS[13]|I
145 Ein[33]||D5G2;|data1in6@1|inS[14]|I
146 Ein[34]||D5G2;|data1in6@1|inS[15]|I
147 Ein[35]||D5G2;|data1in6@1|inS[16]|I
148 Ein[36]||D5G2;|data1in6@1|inS[17]|I
149 Ein[37]||D5G2;|data1in6@1|inS[18]|I
150 Emc||D5G2;|gaspBran@0|mc|I
151 Eout[1]||D5G2;|data1in6@0|outS[1]|O
152 Eout[2]||D5G2;|data1in6@0|outS[2]|O
153 Eout[3]||D5G2;|data1in6@0|outS[3]|O
154 Eout[4]||D5G2;|data1in6@0|outS[4]|O
155 Eout[5]||D5G2;|data1in6@0|outS[5]|O
156 Eout[6]||D5G2;|data1in6@0|outS[6]|O
157 Eout[7]||D5G2;|data1in6@0|outS[7]|O
158 Eout[8]||D5G2;|data1in6@0|outS[8]|O
159 Eout[9]||D5G2;|data1in6@0|outS[9]|O
160 Eout[10]||D5G2;|data1in6@0|outS[10]|O
161 Eout[11]||D5G2;|data1in6@0|outS[11]|O
162 Eout[12]||D5G2;|data1in6@0|outS[12]|O
163 Eout[13]||D5G2;|data1in6@0|outS[13]|O
164 Eout[14]||D5G2;|data1in6@0|outS[14]|O
165 Eout[15]||D5G2;|data1in6@0|outS[15]|O
166 Eout[16]||D5G2;|data1in6@0|outS[16]|O
167 Eout[17]||D5G2;|data1in6@0|outS[17]|O
168 Eout[18]||D5G2;|data1in6@0|outS[18]|O
169 Eout[19]||D5G2;|latch1in@0|outS[2]|O
170 Eout[20]||D5G2;|data1in6@1|outS[1]|O
171 Eout[21]||D5G2;|data1in6@1|outS[2]|O
172 Eout[22]||D5G2;|data1in6@1|outS[3]|O
173 Eout[23]||D5G2;|data1in6@1|outS[4]|O
174 Eout[24]||D5G2;|data1in6@1|outS[5]|O
175 Eout[25]||D5G2;|data1in6@1|outS[6]|O
176 Eout[26]||D5G2;|data1in6@1|outS[7]|O
177 Eout[27]||D5G2;|data1in6@1|outS[8]|O
178 Eout[28]||D5G2;|data1in6@1|outS[9]|O
179 Eout[29]||D5G2;|data1in6@1|outS[10]|O
180 Eout[30]||D5G2;|data1in6@1|outS[11]|O
181 Eout[31]||D5G2;|data1in6@1|outS[12]|O
182 Eout[32]||D5G2;|data1in6@1|outS[13]|O
183 Eout[33]||D5G2;|data1in6@1|outS[14]|O
184 Eout[34]||D5G2;|data1in6@1|outS[15]|O
185 Eout[35]||D5G2;|data1in6@1|outS[16]|O
186 Eout[36]||D5G2;|data1in6@1|outS[17]|O
187 Eout[37]||D5G2;|data1in6@1|outS[18]|O
188 Epred||D5G2;|gaspBran@0|pred|I
189 Es[1]||D5G2;|pin@16||O
190 Evdd||D5G2;|addr1in6@1|vdd_4|P
191 Evdd_3||D5G2;|data1in6@0|vdd_3|P
192 Evdd_4||D5G2;|data1in6@0|vdd_4|P
193 Evdd_5||D5G2;|data1in6@0|vdd_5|P
194 Evdd_6||D5G2;|data1in6@0|vdd_6|P
195 Evdd_11||D5G2;|addr1in6@0|vdd_3|P
196 Evdd_12||D5G2;|addr1in6@0|vdd_4|P
197 Evdd_13||D5G2;|addr1in6@1|vdd_3|P
198 Evdd_14||D5G2;|data1in6@1|vdd_3|P
199 Evdd_15||D5G2;|data1in6@1|vdd_4|P
200 Evdd_16||D5G2;|data1in6@1|vdd_5|P
201 Evdd_17||D5G2;|data1in6@1|vdd_6|P
202 X