1VERSION 5.8 ;
2DIVIDERCHAR "/" ;
3BUSBITCHARS "[]" ;
4DESIGN gcd ;
5UNITS DISTANCE MICRONS 1000 ;
6DIEAREA ( 0 0 ) ( 279960 280130 ) ;
7TRACKS X 230 DO 609 STEP 460 LAYER li1 ;
8TRACKS Y 170 DO 824 STEP 340 LAYER li1 ;
9TRACKS X 170 DO 823 STEP 340 LAYER met1 ;
10TRACKS Y 170 DO 824 STEP 340 LAYER met1 ;
11TRACKS X 230 DO 609 STEP 460 LAYER met2 ;
12TRACKS Y 230 DO 609 STEP 460 LAYER met2 ;
13TRACKS X 340 DO 412 STEP 680 LAYER met3 ;
14TRACKS Y 340 DO 412 STEP 680 LAYER met3 ;
15TRACKS X 460 DO 304 STEP 920 LAYER met4 ;
16TRACKS Y 460 DO 304 STEP 920 LAYER met4 ;
17TRACKS X 1700 DO 82 STEP 3400 LAYER met5 ;
18TRACKS Y 1700 DO 82 STEP 3400 LAYER met5 ;
19COMPONENTS 378 ;
20    - _341_ sky130_fd_sc_hd__nand2_1 ;
21    - _452_ sky130_fd_sc_hd__lpflow_inputiso0n_1 ;
22    - _456_ sky130_fd_sc_hd__inv_1 ;
23    - _458_ sky130_fd_sc_hd__xor2_1 ;
24    - _461_ sky130_fd_sc_hd__xnor2_1 ;
25    - _465_ sky130_fd_sc_hd__inv_1 ;
26    - _467_ sky130_fd_sc_hd__xor2_1 ;
27    - _469_ sky130_fd_sc_hd__nand2_1 ;
28    - _470_ sky130_fd_sc_hd__nand3_1 ;
29    - _471_ sky130_fd_sc_hd__nand3_1 ;
30    - _472_ sky130_fd_sc_hd__nand2_1 ;
31    - _473_ sky130_fd_sc_hd__inv_1 ;
32    - _474_ sky130_fd_sc_hd__nand2_1 ;
33    - _475_ sky130_fd_sc_hd__xnor2_1 ;
34    - _476_ sky130_fd_sc_hd__inv_1 ;
35    - _477_ sky130_fd_sc_hd__nand2_1 ;
36    - _478_ sky130_fd_sc_hd__nand3_1 ;
37    - _479_ sky130_fd_sc_hd__nand2_1 ;
38    - _480_ sky130_fd_sc_hd__inv_1 ;
39    - _481_ sky130_fd_sc_hd__nand2_1 ;
40    - _482_ sky130_fd_sc_hd__xnor2_1 ;
41    - _483_ sky130_fd_sc_hd__nand4_1 ;
42    - _484_ sky130_fd_sc_hd__nand2_1 ;
43    - _485_ sky130_fd_sc_hd__inv_1 ;
44    - _486_ sky130_fd_sc_hd__nand2_1 ;
45    - _487_ sky130_fd_sc_hd__nand3_1 ;
46    - _488_ sky130_fd_sc_hd__nand2_1 ;
47    - _489_ sky130_fd_sc_hd__inv_1 ;
48    - _490_ sky130_fd_sc_hd__nand2_1 ;
49    - _491_ sky130_fd_sc_hd__inv_1 ;
50    - _492_ sky130_fd_sc_hd__nand2_1 ;
51    - _493_ sky130_fd_sc_hd__nand3_1 ;
52    - _494_ sky130_fd_sc_hd__lpflow_inputiso0n_1 ;
53    - _495_ sky130_fd_sc_hd__inv_1 ;
54    - _496_ sky130_fd_sc_hd__nand2_1 ;
55    - _497_ sky130_fd_sc_hd__nand3_1 ;
56    - _498_ sky130_fd_sc_hd__nand2_1 ;
57    - _499_ sky130_fd_sc_hd__inv_1 ;
58    - _500_ sky130_fd_sc_hd__nand2_1 ;
59    - _501_ sky130_fd_sc_hd__xnor2_1 ;
60    - _502_ sky130_fd_sc_hd__nand3_1 ;
61    - _503_ sky130_fd_sc_hd__nand2_1 ;
62    - _504_ sky130_fd_sc_hd__inv_1 ;
63    - _505_ sky130_fd_sc_hd__inv_1 ;
64    - _506_ sky130_fd_sc_hd__nor4_1 ;
65    - _507_ sky130_fd_sc_hd__nor4_1 ;
66    - _508_ sky130_fd_sc_hd__nor4_1 ;
67    - _509_ sky130_fd_sc_hd__nor4_1 ;
68    - _510_ sky130_fd_sc_hd__nand4_1 ;
69    - _511_ sky130_fd_sc_hd__inv_1 ;
70    - _512_ sky130_fd_sc_hd__nand2_1 ;
71    - _515_ sky130_fd_sc_hd__nand3_1 ;
72    - _516_ sky130_fd_sc_hd__o21ai_0 ;
73    - _517_ sky130_fd_sc_hd__nand2_1 ;
74    - _518_ sky130_fd_sc_hd__nor2_1 ;
75    - _519_ sky130_fd_sc_hd__inv_1 ;
76    - _520_ sky130_fd_sc_hd__nand2_1 ;
77    - _521_ sky130_fd_sc_hd__nand2_1 ;
78    - _522_ sky130_fd_sc_hd__inv_1 ;
79    - _523_ sky130_fd_sc_hd__o21ai_0 ;
80    - _524_ sky130_fd_sc_hd__nand2_1 ;
81    - _525_ sky130_fd_sc_hd__o31ai_1 ;
82    - _526_ sky130_fd_sc_hd__nor3_1 ;
83    - _527_ sky130_fd_sc_hd__nand3_2 ;
84    - _528_ sky130_fd_sc_hd__o21ai_0 ;
85    - _529_ sky130_fd_sc_hd__nor2_1 ;
86    - _530_ sky130_fd_sc_hd__nor2_2 ;
87    - _531_ sky130_fd_sc_hd__o21ai_4 ;
88    - _532_ sky130_fd_sc_hd__nor2_8 ;
89    - _533_ sky130_fd_sc_hd__nand2_4 ;
90    - _534_ sky130_fd_sc_hd__nand2_4 ;
91    - _538_ sky130_fd_sc_hd__nand2_1 ;
92    - _539_ sky130_fd_sc_hd__o21ai_0 ;
93    - _540_ sky130_fd_sc_hd__nand2_2 ;
94    - _541_ sky130_fd_sc_hd__o21ai_2 ;
95    - _543_ sky130_fd_sc_hd__nand2_1 ;
96    - _544_ sky130_fd_sc_hd__o21ai_0 ;
97    - _545_ sky130_fd_sc_hd__nand2_2 ;
98    - _546_ sky130_fd_sc_hd__o21ai_2 ;
99    - _547_ sky130_fd_sc_hd__nand2_1 ;
100    - _548_ sky130_fd_sc_hd__o21ai_0 ;
101    - _549_ sky130_fd_sc_hd__nand2_2 ;
102    - _550_ sky130_fd_sc_hd__o21ai_2 ;
103    - _552_ sky130_fd_sc_hd__nand2_1 ;
104    - _553_ sky130_fd_sc_hd__o21ai_0 ;
105    - _554_ sky130_fd_sc_hd__nand2_2 ;
106    - _555_ sky130_fd_sc_hd__o21ai_2 ;
107    - _556_ sky130_fd_sc_hd__nand2_1 ;
108    - _557_ sky130_fd_sc_hd__o21ai_0 ;
109    - _558_ sky130_fd_sc_hd__nand2_2 ;
110    - _559_ sky130_fd_sc_hd__o21ai_2 ;
111    - _561_ sky130_fd_sc_hd__nand2_1 ;
112    - _562_ sky130_fd_sc_hd__o21ai_0 ;
113    - _563_ sky130_fd_sc_hd__nand2_2 ;
114    - _564_ sky130_fd_sc_hd__o21ai_2 ;
115    - _565_ sky130_fd_sc_hd__nand2_1 ;
116    - _566_ sky130_fd_sc_hd__o21ai_0 ;
117    - _567_ sky130_fd_sc_hd__nand2_2 ;
118    - _568_ sky130_fd_sc_hd__o21ai_2 ;
119    - _569_ sky130_fd_sc_hd__nand2_1 ;
120    - _570_ sky130_fd_sc_hd__o21ai_0 ;
121    - _571_ sky130_fd_sc_hd__nand2_2 ;
122    - _572_ sky130_fd_sc_hd__o21ai_2 ;
123    - _573_ sky130_fd_sc_hd__nand2_1 ;
124    - _574_ sky130_fd_sc_hd__nand2_1 ;
125    - _575_ sky130_fd_sc_hd__nand2_1 ;
126    - _576_ sky130_fd_sc_hd__nand2_2 ;
127    - _577_ sky130_fd_sc_hd__o21ai_2 ;
128    - _578_ sky130_fd_sc_hd__nand2_1 ;
129    - _579_ sky130_fd_sc_hd__o21ai_0 ;
130    - _580_ sky130_fd_sc_hd__nand2_2 ;
131    - _581_ sky130_fd_sc_hd__o21ai_2 ;
132    - _582_ sky130_fd_sc_hd__nand2_1 ;
133    - _583_ sky130_fd_sc_hd__o21ai_0 ;
134    - _584_ sky130_fd_sc_hd__nand2_2 ;
135    - _585_ sky130_fd_sc_hd__o21ai_2 ;
136    - _586_ sky130_fd_sc_hd__nand2_1 ;
137    - _587_ sky130_fd_sc_hd__o21ai_0 ;
138    - _588_ sky130_fd_sc_hd__nand2_2 ;
139    - _589_ sky130_fd_sc_hd__o21ai_2 ;
140    - _590_ sky130_fd_sc_hd__nand3_1 ;
141    - _591_ sky130_fd_sc_hd__nand2_1 ;
142    - _592_ sky130_fd_sc_hd__nor2_1 ;
143    - _593_ sky130_fd_sc_hd__nand3_1 ;
144    - _594_ sky130_fd_sc_hd__nand3_1 ;
145    - _595_ sky130_fd_sc_hd__nand2_1 ;
146    - _596_ sky130_fd_sc_hd__o21ai_0 ;
147    - _597_ sky130_fd_sc_hd__nand2_2 ;
148    - _598_ sky130_fd_sc_hd__o21ai_2 ;
149    - _599_ sky130_fd_sc_hd__nand2_1 ;
150    - _600_ sky130_fd_sc_hd__o21ai_0 ;
151    - _601_ sky130_fd_sc_hd__nand2_2 ;
152    - _602_ sky130_fd_sc_hd__o21ai_2 ;
153    - _603_ sky130_fd_sc_hd__nand2_1 ;
154    - _604_ sky130_fd_sc_hd__nand2_1 ;
155    - _605_ sky130_fd_sc_hd__nand2_1 ;
156    - _606_ sky130_fd_sc_hd__nand2_2 ;
157    - _607_ sky130_fd_sc_hd__o21ai_2 ;
158    - _608_ sky130_fd_sc_hd__inv_1 ;
159    - _609_ sky130_fd_sc_hd__nor2_8 ;
160    - _611_ sky130_fd_sc_hd__nand2_2 ;
161    - _614_ sky130_fd_sc_hd__nand3_1 ;
162    - _615_ sky130_fd_sc_hd__nor2_1 ;
163    - _616_ sky130_fd_sc_hd__inv_1 ;
164    - _617_ sky130_fd_sc_hd__nor2_1 ;
165    - _618_ sky130_fd_sc_hd__a21oi_1 ;
166    - _619_ sky130_fd_sc_hd__nand3_1 ;
167    - _620_ sky130_fd_sc_hd__nand2_2 ;
168    - _621_ sky130_fd_sc_hd__nand3_1 ;
169    - _623_ sky130_fd_sc_hd__a22oi_1 ;
170    - _624_ sky130_fd_sc_hd__nand3_1 ;
171    - _625_ sky130_fd_sc_hd__nand2_2 ;
172    - _626_ sky130_fd_sc_hd__nand3_1 ;
173    - _627_ sky130_fd_sc_hd__a22oi_1 ;
174    - _628_ sky130_fd_sc_hd__nand3_2 ;
175    - _629_ sky130_fd_sc_hd__nand2_2 ;
176    - _630_ sky130_fd_sc_hd__nand3_1 ;
177    - _631_ sky130_fd_sc_hd__a22oi_1 ;
178    - _632_ sky130_fd_sc_hd__nand3_2 ;
179    - _633_ sky130_fd_sc_hd__nand2_1 ;
180    - _634_ sky130_fd_sc_hd__nand3_1 ;
181    - _635_ sky130_fd_sc_hd__nand2_1 ;
182    - _636_ sky130_fd_sc_hd__nand2_1 ;
183    - _637_ sky130_fd_sc_hd__nand4_1 ;
184    - _638_ sky130_fd_sc_hd__nand2_2 ;
185    - _639_ sky130_fd_sc_hd__nand3_1 ;
186    - _640_ sky130_fd_sc_hd__a22oi_1 ;
187    - _641_ sky130_fd_sc_hd__nand3_2 ;
188    - _642_ sky130_fd_sc_hd__nand2_2 ;
189    - _643_ sky130_fd_sc_hd__nand3_1 ;
190    - _644_ sky130_fd_sc_hd__a22oi_1 ;
191    - _645_ sky130_fd_sc_hd__nand3_1 ;
192    - _646_ sky130_fd_sc_hd__nand2_2 ;
193    - _647_ sky130_fd_sc_hd__nand3_1 ;
194    - _648_ sky130_fd_sc_hd__nor2_1 ;
195    - _649_ sky130_fd_sc_hd__a21oi_1 ;
196    - _650_ sky130_fd_sc_hd__nand3_2 ;
197    - _651_ sky130_fd_sc_hd__nand2_1 ;
198    - _652_ sky130_fd_sc_hd__nand3_1 ;
199    - _653_ sky130_fd_sc_hd__nand2_1 ;
200    - _654_ sky130_fd_sc_hd__nand2_1 ;
201    - _655_ sky130_fd_sc_hd__nand4_1 ;
202    - _656_ sky130_fd_sc_hd__nand2_2 ;
203    - _657_ sky130_fd_sc_hd__nand3_1 ;
204    - _658_ sky130_fd_sc_hd__a22oi_1 ;
205    - _659_ sky130_fd_sc_hd__nand3_2 ;
206    - _660_ sky130_fd_sc_hd__nand2_1 ;
207    - _661_ sky130_fd_sc_hd__nand3_1 ;
208    - _662_ sky130_fd_sc_hd__a22oi_1 ;
209    - _663_ sky130_fd_sc_hd__nand3_1 ;
210    - _664_ sky130_fd_sc_hd__nand3_1 ;
211    - _665_ sky130_fd_sc_hd__nand3_1 ;
212    - _666_ sky130_fd_sc_hd__a22oi_1 ;
213    - _667_ sky130_fd_sc_hd__nand2_1 ;
214    - _668_ sky130_fd_sc_hd__inv_1 ;
215    - _669_ sky130_fd_sc_hd__nand2_1 ;
216    - _670_ sky130_fd_sc_hd__nand2_2 ;
217    - _671_ sky130_fd_sc_hd__nand3_1 ;
218    - _672_ sky130_fd_sc_hd__a22oi_1 ;
219    - _673_ sky130_fd_sc_hd__nand3_1 ;
220    - _674_ sky130_fd_sc_hd__nand2_2 ;
221    - _675_ sky130_fd_sc_hd__nand3_1 ;
222    - _676_ sky130_fd_sc_hd__a22oi_1 ;
223    - _677_ sky130_fd_sc_hd__nand2_1 ;
224    - _678_ sky130_fd_sc_hd__inv_1 ;
225    - _679_ sky130_fd_sc_hd__nand2_1 ;
226    - _680_ sky130_fd_sc_hd__nand2_1 ;
227    - _681_ sky130_fd_sc_hd__nand3_1 ;
228    - _682_ sky130_fd_sc_hd__a22oi_1 ;
229    - _683_ sky130_fd_sc_hd__nand3_1 ;
230    - _684_ sky130_fd_sc_hd__nand3_1 ;
231    - _685_ sky130_fd_sc_hd__nand3_1 ;
232    - _686_ sky130_fd_sc_hd__nand2_1 ;
233    - _687_ sky130_fd_sc_hd__a21boi_0 ;
234    - _688_ sky130_fd_sc_hd__nand2_1 ;
235    - _689_ sky130_fd_sc_hd__inv_1 ;
236    - _690_ sky130_fd_sc_hd__nand2_1 ;
237    - _691_ sky130_fd_sc_hd__dfxtp_1 ;
238    - _692_ sky130_fd_sc_hd__dfxtp_1 ;
239    - _693_ sky130_fd_sc_hd__dfxtp_1 ;
240    - _694_ sky130_fd_sc_hd__dfxtp_1 ;
241    - _695_ sky130_fd_sc_hd__dfxtp_1 ;
242    - _696_ sky130_fd_sc_hd__dfxtp_1 ;
243    - _697_ sky130_fd_sc_hd__dfxtp_1 ;
244    - _698_ sky130_fd_sc_hd__dfxtp_1 ;
245    - _699_ sky130_fd_sc_hd__dfxtp_1 ;
246    - _700_ sky130_fd_sc_hd__dfxtp_1 ;
247    - _701_ sky130_fd_sc_hd__dfxtp_1 ;
248    - _702_ sky130_fd_sc_hd__dfxtp_1 ;
249    - _703_ sky130_fd_sc_hd__dfxtp_1 ;
250    - _704_ sky130_fd_sc_hd__dfxtp_1 ;
251    - _705_ sky130_fd_sc_hd__dfxtp_1 ;
252    - _706_ sky130_fd_sc_hd__dfxtp_1 ;
253    - _707_ sky130_fd_sc_hd__dfxtp_1 ;
254    - _708_ sky130_fd_sc_hd__dfxtp_1 ;
255    - _709_ sky130_fd_sc_hd__dfxtp_1 ;
256    - _710_ sky130_fd_sc_hd__dfxtp_1 ;
257    - _711_ sky130_fd_sc_hd__dfxtp_1 ;
258    - _712_ sky130_fd_sc_hd__dfxtp_1 ;
259    - _713_ sky130_fd_sc_hd__dfxtp_1 ;
260    - _714_ sky130_fd_sc_hd__dfxtp_1 ;
261    - _715_ sky130_fd_sc_hd__dfxtp_1 ;
262    - _716_ sky130_fd_sc_hd__dfxtp_1 ;
263    - _717_ sky130_fd_sc_hd__dfxtp_1 ;
264    - _718_ sky130_fd_sc_hd__dfxtp_1 ;
265    - _719_ sky130_fd_sc_hd__dfxtp_1 ;
266    - _720_ sky130_fd_sc_hd__dfxtp_1 ;
267    - _721_ sky130_fd_sc_hd__dfxtp_1 ;
268    - _722_ sky130_fd_sc_hd__dfxtp_1 ;
269    - _723_ sky130_fd_sc_hd__dfxtp_1 ;
270    - _724_ sky130_fd_sc_hd__dfxtp_1 ;
271    - _725_ sky130_fd_sc_hd__dfxtp_1 ;
272    - macro_nop_0_ macro_nop + FIXED ( 200000 200000 ) N ;
273END COMPONENTS
274PINS 54 ;
275    - clk + NET clk + DIRECTION INPUT + USE SIGNAL
276      + PORT
277        + LAYER met2 ( -70 -241 ) ( 70 242 )
278        + PLACED ( 56350 279888 ) N ;
279    - req_msg[0] + NET req_msg[0] + DIRECTION INPUT + USE SIGNAL
280      + PORT
281        + LAYER met3 ( -400 -150 ) ( 400 150 )
282        + PLACED ( 279560 200260 ) N ;
283    - req_msg[10] + NET req_msg[10] + DIRECTION INPUT + USE SIGNAL
284      + PORT
285        + LAYER met2 ( -70 -241 ) ( 70 242 )
286        + PLACED ( 22310 279888 ) N ;
287    - req_msg[11] + NET req_msg[11] + DIRECTION INPUT + USE SIGNAL
288      + PORT
289        + LAYER met2 ( -70 -241 ) ( 70 242 )
290        + PLACED ( 243110 279888 ) N ;
291    - req_msg[12] + NET req_msg[12] + DIRECTION INPUT + USE SIGNAL
292      + PORT
293        + LAYER met2 ( -70 -241 ) ( 70 242 )
294        + PLACED ( 87630 241 ) N ;
295    - req_msg[13] + NET req_msg[13] + DIRECTION INPUT + USE SIGNAL
296      + PORT
297        + LAYER met2 ( -70 -241 ) ( 70 242 )
298        + PLACED ( 157550 279888 ) N ;
299    - req_msg[14] + NET req_msg[14] + DIRECTION INPUT + USE SIGNAL
300      + PORT
301        + LAYER met3 ( -400 -150 ) ( 400 150 )
302        + PLACED ( 279560 125460 ) N ;
303    - req_msg[15] + NET req_msg[15] + DIRECTION INPUT + USE SIGNAL
304      + PORT
305        + LAYER met2 ( -70 -241 ) ( 70 242 )
306        + PLACED ( 106950 279888 ) N ;
307    - req_msg[16] + NET req_msg[16] + DIRECTION INPUT + USE SIGNAL
308      + PORT
309        + LAYER met3 ( -400 -150 ) ( 400 150 )
310        + PLACED ( 279560 50660 ) N ;
311    - req_msg[17] + NET req_msg[17] + DIRECTION INPUT + USE SIGNAL
312      + PORT
313        + LAYER met3 ( -400 -150 ) ( 400 150 )
314        + PLACED ( 279560 75140 ) N ;
315    - req_msg[18] + NET req_msg[18] + DIRECTION INPUT + USE SIGNAL
316      + PORT
317        + LAYER met2 ( -70 -241 ) ( 70 242 )
318        + PLACED ( 225630 279888 ) N ;
319    - req_msg[19] + NET req_msg[19] + DIRECTION INPUT + USE SIGNAL
320      + PORT
321        + LAYER met3 ( -400 -150 ) ( 400 150 )
322        + PLACED ( 400 53380 ) N ;
323    - req_msg[1] + NET req_msg[1] + DIRECTION INPUT + USE SIGNAL
324      + PORT
325        + LAYER met3 ( -400 -150 ) ( 400 150 )
326        + PLACED ( 279560 250580 ) N ;
327    - req_msg[20] + NET req_msg[20] + DIRECTION INPUT + USE SIGNAL
328      + PORT
329        + LAYER met3 ( -400 -150 ) ( 400 150 )
330        + PLACED ( 400 28900 ) N ;
331    - req_msg[21] + NET req_msg[21] + DIRECTION INPUT + USE SIGNAL
332      + PORT
333        + LAYER met2 ( -70 -241 ) ( 70 242 )
334        + PLACED ( 172270 241 ) N ;
335    - req_msg[22] + NET req_msg[22] + DIRECTION INPUT + USE SIGNAL
336      + PORT
337        + LAYER met2 ( -70 -241 ) ( 70 242 )
338        + PLACED ( 72910 279888 ) N ;
339    - req_msg[23] + NET req_msg[23] + DIRECTION INPUT + USE SIGNAL
340      + PORT
341        + LAYER met2 ( -70 -241 ) ( 70 242 )
342        + PLACED ( 121670 241 ) N ;
343    - req_msg[24] + NET req_msg[24] + DIRECTION INPUT + USE SIGNAL
344      + PORT
345        + LAYER met2 ( -70 -241 ) ( 70 242 )
346        + PLACED ( 138230 241 ) N ;
347    - req_msg[25] + NET req_msg[25] + DIRECTION INPUT + USE SIGNAL
348      + PORT
349        + LAYER met2 ( -70 -241 ) ( 70 242 )
350        + PLACED ( 4830 279888 ) N ;
351    - req_msg[26] + NET req_msg[26] + DIRECTION INPUT + USE SIGNAL
352      + PORT
353        + LAYER met2 ( -70 -241 ) ( 70 242 )
354        + PLACED ( 191590 279888 ) N ;
355    - req_msg[27] + NET req_msg[27] + DIRECTION INPUT + USE SIGNAL
356      + PORT
357        + LAYER met2 ( -70 -241 ) ( 70 242 )
358        + PLACED ( 2990 241 ) N ;
359    - req_msg[28] + NET req_msg[28] + DIRECTION INPUT + USE SIGNAL
360      + PORT
361        + LAYER met2 ( -70 -241 ) ( 70 242 )
362        + PLACED ( 188830 241 ) N ;
363    - req_msg[29] + NET req_msg[29] + DIRECTION INPUT + USE SIGNAL
364      + PORT
365        + LAYER met2 ( -70 -241 ) ( 70 242 )
366        + PLACED ( 274390 241 ) N ;
367    - req_msg[2] + NET req_msg[2] + DIRECTION INPUT + USE SIGNAL
368      + PORT
369        + LAYER met2 ( -70 -241 ) ( 70 242 )
370        + PLACED ( 206310 241 ) N ;
371    - req_msg[30] + NET req_msg[30] + DIRECTION INPUT + USE SIGNAL
372      + PORT
373        + LAYER met2 ( -70 -241 ) ( 70 242 )
374        + PLACED ( 104190 241 ) N ;
375    - req_msg[31] + NET req_msg[31] + DIRECTION INPUT + USE SIGNAL
376      + PORT
377        + LAYER met2 ( -70 -241 ) ( 70 242 )
378        + PLACED ( 90390 279888 ) N ;
379    - req_msg[3] + NET req_msg[3] + DIRECTION INPUT + USE SIGNAL
380      + PORT
381        + LAYER met2 ( -70 -241 ) ( 70 242 )
382        + PLACED ( 123510 279888 ) N ;
383    - req_msg[4] + NET req_msg[4] + DIRECTION INPUT + USE SIGNAL
384      + PORT
385        + LAYER met3 ( -400 -150 ) ( 400 150 )
386        + PLACED ( 279560 226100 ) N ;
387    - req_msg[5] + NET req_msg[5] + DIRECTION INPUT + USE SIGNAL
388      + PORT
389        + LAYER met2 ( -70 -241 ) ( 70 242 )
390        + PLACED ( 175030 279888 ) N ;
391    - req_msg[6] + NET req_msg[6] + DIRECTION INPUT + USE SIGNAL
392      + PORT
393        + LAYER met3 ( -400 -150 ) ( 400 150 )
394        + PLACED ( 400 230180 ) N ;
395    - req_msg[7] + NET req_msg[7] + DIRECTION INPUT + USE SIGNAL
396      + PORT
397        + LAYER met2 ( -70 -241 ) ( 70 242 )
398        + PLACED ( 222870 241 ) N ;
399    - req_msg[8] + NET req_msg[8] + DIRECTION INPUT + USE SIGNAL
400      + PORT
401        + LAYER met3 ( -400 -150 ) ( 400 150 )
402        + PLACED ( 279560 275060 ) N ;
403    - req_msg[9] + NET req_msg[9] + DIRECTION INPUT + USE SIGNAL
404      + PORT
405        + LAYER met2 ( -70 -241 ) ( 70 242 )
406        + PLACED ( 70150 241 ) N ;
407    - req_rdy + NET req_rdy + DIRECTION OUTPUT + USE SIGNAL
408      + PORT
409        + LAYER met3 ( -400 -150 ) ( 400 150 )
410        + PLACED ( 400 204340 ) N ;
411    - req_val + NET req_val + DIRECTION INPUT + USE SIGNAL
412      + PORT
413        + LAYER met2 ( -70 -241 ) ( 70 242 )
414        + PLACED ( 155710 241 ) N ;
415    - reset + NET reset + DIRECTION INPUT + USE SIGNAL
416      + PORT
417        + LAYER met2 ( -70 -241 ) ( 70 242 )
418        + PLACED ( 38870 279888 ) N ;
419    - resp_msg[0] + NET resp_msg[0] + DIRECTION OUTPUT + USE SIGNAL
420      + PORT
421        + LAYER met2 ( -70 -241 ) ( 70 242 )
422        + PLACED ( 36110 241 ) N ;
423    - resp_msg[10] + NET resp_msg[10] + DIRECTION OUTPUT + USE SIGNAL
424      + PORT
425        + LAYER met3 ( -400 -150 ) ( 400 150 )
426        + PLACED ( 279560 175780 ) N ;
427    - resp_msg[11] + NET resp_msg[11] + DIRECTION OUTPUT + USE SIGNAL
428      + PORT
429        + LAYER met2 ( -70 -241 ) ( 70 242 )
430        + PLACED ( 259670 279888 ) N ;
431    - resp_msg[12] + NET resp_msg[12] + DIRECTION OUTPUT + USE SIGNAL
432      + PORT
433        + LAYER met3 ( -400 -150 ) ( 400 150 )
434        + PLACED ( 400 129540 ) N ;
435    - resp_msg[13] + NET resp_msg[13] + DIRECTION OUTPUT + USE SIGNAL
436      + PORT
437        + LAYER met3 ( -400 -150 ) ( 400 150 )
438        + PLACED ( 400 154020 ) N ;
439    - resp_msg[14] + NET resp_msg[14] + DIRECTION OUTPUT + USE SIGNAL
440      + PORT
441        + LAYER met2 ( -70 -241 ) ( 70 242 )
442        + PLACED ( 19550 241 ) N ;
443    - resp_msg[15] + NET resp_msg[15] + DIRECTION OUTPUT + USE SIGNAL
444      + PORT
445        + LAYER met3 ( -400 -150 ) ( 400 150 )
446        + PLACED ( 279560 149940 ) N ;
447    - resp_msg[1] + NET resp_msg[1] + DIRECTION OUTPUT + USE SIGNAL
448      + PORT
449        + LAYER met3 ( -400 -150 ) ( 400 150 )
450        + PLACED ( 400 254660 ) N ;
451    - resp_msg[2] + NET resp_msg[2] + DIRECTION OUTPUT + USE SIGNAL
452      + PORT
453        + LAYER met3 ( -400 -150 ) ( 400 150 )
454        + PLACED ( 400 179860 ) N ;
455    - resp_msg[3] + NET resp_msg[3] + DIRECTION OUTPUT + USE SIGNAL
456      + PORT
457        + LAYER met3 ( -400 -150 ) ( 400 150 )
458        + PLACED ( 400 79220 ) N ;
459    - resp_msg[4] + NET resp_msg[4] + DIRECTION OUTPUT + USE SIGNAL
460      + PORT
461        + LAYER met3 ( -400 -150 ) ( 400 150 )
462        + PLACED ( 279560 24820 ) N ;
463    - resp_msg[5] + NET resp_msg[5] + DIRECTION OUTPUT + USE SIGNAL
464      + PORT
465        + LAYER met3 ( -400 -150 ) ( 400 150 )
466        + PLACED ( 400 103700 ) N ;
467    - resp_msg[6] + NET resp_msg[6] + DIRECTION OUTPUT + USE SIGNAL
468      + PORT
469        + LAYER met2 ( -70 -241 ) ( 70 242 )
470        + PLACED ( 140990 279888 ) N ;
471    - resp_msg[7] + NET resp_msg[7] + DIRECTION OUTPUT + USE SIGNAL
472      + PORT
473        + LAYER met2 ( -70 -241 ) ( 70 242 )
474        + PLACED ( 256910 241 ) N ;
475    - resp_msg[8] + NET resp_msg[8] + DIRECTION OUTPUT + USE SIGNAL
476      + PORT
477        + LAYER met2 ( -70 -241 ) ( 70 242 )
478        + PLACED ( 240350 241 ) N ;
479    - resp_msg[9] + NET resp_msg[9] + DIRECTION OUTPUT + USE SIGNAL
480      + PORT
481        + LAYER met3 ( -400 -150 ) ( 400 150 )
482        + PLACED ( 279560 99620 ) N ;
483    - resp_rdy + NET resp_rdy + DIRECTION INPUT + USE SIGNAL
484      + PORT
485        + LAYER met2 ( -70 -241 ) ( 70 242 )
486        + PLACED ( 209070 279888 ) N ;
487    - resp_val + NET resp_val + DIRECTION OUTPUT + USE SIGNAL
488      + PORT
489        + LAYER met2 ( -70 -241 ) ( 70 242 )
490        + PLACED ( 53590 241 ) N ;
491END PINS
492NETS 54 ;
493    - clk ( PIN clk ) ( _725_ CLK ) ( _724_ CLK ) ( _723_ CLK ) ( _722_ CLK ) ( _721_ CLK ) ( _720_ CLK )
494      ( _719_ CLK ) ( _718_ CLK ) ( _717_ CLK ) ( _716_ CLK ) ( _715_ CLK ) ( _714_ CLK ) ( _713_ CLK ) ( _712_ CLK )
495      ( _711_ CLK ) ( _710_ CLK ) ( _709_ CLK ) ( _708_ CLK ) ( _707_ CLK ) ( _706_ CLK ) ( _705_ CLK ) ( _704_ CLK )
496      ( _703_ CLK ) ( _702_ CLK ) ( _701_ CLK ) ( _700_ CLK ) ( _699_ CLK ) ( _698_ CLK ) ( _697_ CLK ) ( _696_ CLK )
497      ( _695_ CLK ) ( _694_ CLK ) ( _693_ CLK ) ( _692_ CLK ) ( _691_ CLK ) + USE SIGNAL ;
498    - req_msg[0] ( PIN req_msg[0] ) ( _538_ A ) + USE SIGNAL ;
499    - req_msg[10] ( PIN req_msg[10] ) ( _582_ B ) + USE SIGNAL ;
500    - req_msg[11] ( PIN req_msg[11] ) ( _586_ B ) + USE SIGNAL ;
501    - req_msg[12] ( PIN req_msg[12] ) ( _591_ B ) + USE SIGNAL ;
502    - req_msg[13] ( PIN req_msg[13] ) ( _595_ B ) + USE SIGNAL ;
503    - req_msg[14] ( PIN req_msg[14] ) ( _599_ B ) + USE SIGNAL ;
504    - req_msg[15] ( PIN req_msg[15] ) ( _604_ B ) + USE SIGNAL ;
505    - req_msg[16] ( PIN req_msg[16] ) ( _618_ A2 ) + USE SIGNAL ;
506    - req_msg[17] ( PIN req_msg[17] ) ( _623_ A2 ) + USE SIGNAL ;
507    - req_msg[18] ( PIN req_msg[18] ) ( _627_ A2 ) + USE SIGNAL ;
508    - req_msg[19] ( PIN req_msg[19] ) ( _631_ A2 ) + USE SIGNAL ;
509    - req_msg[1] ( PIN req_msg[1] ) ( _543_ B ) + USE SIGNAL ;
510    - req_msg[20] ( PIN req_msg[20] ) ( _635_ B ) + USE SIGNAL ;
511    - req_msg[21] ( PIN req_msg[21] ) ( _640_ A2 ) + USE SIGNAL ;
512    - req_msg[22] ( PIN req_msg[22] ) ( _644_ A2 ) + USE SIGNAL ;
513    - req_msg[23] ( PIN req_msg[23] ) ( _649_ A2 ) + USE SIGNAL ;
514    - req_msg[24] ( PIN req_msg[24] ) ( _653_ B ) + USE SIGNAL ;
515    - req_msg[25] ( PIN req_msg[25] ) ( _658_ A2 ) + USE SIGNAL ;
516    - req_msg[26] ( PIN req_msg[26] ) ( _662_ A2 ) + USE SIGNAL ;
517    - req_msg[27] ( PIN req_msg[27] ) ( _666_ A2 ) + USE SIGNAL ;
518    - req_msg[28] ( PIN req_msg[28] ) ( _672_ A2 ) + USE SIGNAL ;
519    - req_msg[29] ( PIN req_msg[29] ) ( _676_ A2 ) + USE SIGNAL ;
520    - req_msg[2] ( PIN req_msg[2] ) ( _547_ B ) + USE SIGNAL ;
521    - req_msg[30] ( PIN req_msg[30] ) ( _682_ A2 ) + USE SIGNAL ;
522    - req_msg[31] ( PIN req_msg[31] ) ( _686_ B ) + USE SIGNAL ;
523    - req_msg[3] ( PIN req_msg[3] ) ( _552_ B ) + USE SIGNAL ;
524    - req_msg[4] ( PIN req_msg[4] ) ( _556_ B ) + USE SIGNAL ;
525    - req_msg[5] ( PIN req_msg[5] ) ( _561_ B ) + USE SIGNAL ;
526    - req_msg[6] ( PIN req_msg[6] ) ( _565_ B ) + USE SIGNAL ;
527    - req_msg[7] ( PIN req_msg[7] ) ( _569_ B ) + USE SIGNAL ;
528    - req_msg[8] ( PIN req_msg[8] ) ( _574_ B ) + USE SIGNAL ;
529    - req_msg[9] ( PIN req_msg[9] ) ( _578_ B ) + USE SIGNAL ;
530    - req_rdy ( PIN req_rdy ) ( _553_ A1 ) ( _557_ A1 ) ( _562_ A1 ) ( _566_ A1 ) ( _570_ A1 ) ( _579_ A1 )
531      ( _583_ A1 ) ( _587_ A1 ) ( _596_ A1 ) ( _600_ A1 ) ( _543_ A ) ( _547_ A ) ( _552_ A ) ( _556_ A )
532      ( _561_ A ) ( _565_ A ) ( _569_ A ) ( _578_ A ) ( _582_ A ) ( _586_ A ) ( _539_ A1 ) ( _544_ A1 )
533      ( _548_ A1 ) ( _574_ A ) ( _604_ A ) ( _644_ A1 ) ( _658_ A1 ) ( _662_ A1 ) ( _672_ A1 ) ( _682_ A1 )
534      ( _515_ B ) ( _591_ A ) ( _618_ A1 ) ( _623_ A1 ) ( _627_ A1 ) ( _631_ A1 ) ( _635_ A ) ( _640_ A1 )
535      ( _649_ A1 ) ( _653_ A ) ( _518_ A ) ( _538_ B ) ( _595_ A ) ( _599_ A ) ( _666_ A1 ) ( _676_ A1 )
536      ( _686_ A ) ( _691_ Q ) ( _615_ A ) ( _592_ A ) ( _519_ A ) + USE SIGNAL ;
537    - req_val ( PIN req_val ) ( _523_ A2 ) ( _515_ C ) + USE SIGNAL ;
538    - reset ( PIN reset ) ( _525_ A2 ) ( _511_ A ) + USE SIGNAL ;
539    - resp_msg[0] ( PIN resp_msg[0] ) ( _611_ B ) ( _341_ Y ) + USE SIGNAL ;
540    - resp_msg[10] ( PIN resp_msg[10] ) ( _660_ A ) ( _489_ Y ) + USE SIGNAL ;
541    - resp_msg[11] ( PIN resp_msg[11] ) ( _494_ X ) + USE SIGNAL ;
542    - resp_msg[12] ( PIN resp_msg[12] ) ( _670_ B ) ( _499_ Y ) + USE SIGNAL ;
543    - resp_msg[13] ( PIN resp_msg[13] ) ( _674_ A ) ( _501_ Y ) + USE SIGNAL ;
544    - resp_msg[14] ( PIN resp_msg[14] ) ( _680_ A ) ( _504_ Y ) + USE SIGNAL ;
545    - resp_msg[15] ( PIN resp_msg[15] ) ( _452_ X ) + USE SIGNAL ;
546    - resp_msg[1] ( PIN resp_msg[1] ) ( _620_ B ) ( _456_ Y ) + USE SIGNAL ;
547    - resp_msg[2] ( PIN resp_msg[2] ) ( _625_ B ) ( _458_ X ) + USE SIGNAL ;
548    - resp_msg[3] ( PIN resp_msg[3] ) ( _629_ B ) ( _461_ Y ) + USE SIGNAL ;
549    - resp_msg[4] ( PIN resp_msg[4] ) ( _633_ B ) ( _465_ Y ) + USE SIGNAL ;
550    - resp_msg[5] ( PIN resp_msg[5] ) ( _638_ B ) ( _467_ X ) + USE SIGNAL ;
551    - resp_msg[6] ( PIN resp_msg[6] ) ( _642_ B ) ( _473_ Y ) + USE SIGNAL ;
552    - resp_msg[7] ( PIN resp_msg[7] ) ( _646_ A ) ( _475_ Y ) + USE SIGNAL ;
553    - resp_msg[8] ( PIN resp_msg[8] ) ( _651_ B ) ( _480_ Y ) + USE SIGNAL ;
554    - resp_msg[9] ( PIN resp_msg[9] ) ( _656_ B ) ( _482_ Y ) + USE SIGNAL ;
555    - resp_rdy ( PIN resp_rdy ) ( _520_ B ) + USE SIGNAL ;
556    - resp_val ( PIN resp_val ) ( _520_ A ) ( _518_ Y ) + USE SIGNAL ;
557    END NETS
558END DESIGN
559