Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | // ========== Copyright Header Begin ========================================== |
2 | // | |
3 | // OpenSPARC T2 Processor File: l2t_mrep2x64_dp.v | |
4 | // Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved | |
5 | // 4150 Network Circle, Santa Clara, California 95054, U.S.A. | |
6 | // | |
7 | // * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. | |
8 | // | |
9 | // This program is free software; you can redistribute it and/or modify | |
10 | // it under the terms of the GNU General Public License as published by | |
11 | // the Free Software Foundation; version 2 of the License. | |
12 | // | |
13 | // This program is distributed in the hope that it will be useful, | |
14 | // but WITHOUT ANY WARRANTY; without even the implied warranty of | |
15 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
16 | // GNU General Public License for more details. | |
17 | // | |
18 | // You should have received a copy of the GNU General Public License | |
19 | // along with this program; if not, write to the Free Software | |
20 | // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
21 | // | |
22 | // For the avoidance of doubt, and except that if any non-GPL license | |
23 | // choice is available it will apply instead, Sun elects to use only | |
24 | // the General Public License version 2 (GPLv2) at this time for any | |
25 | // software where a choice of GPL license versions is made | |
26 | // available with the language indicating that GPLv2 or any later version | |
27 | // may be used, or where a choice of which version of the GPL is applied is | |
28 | // otherwise unspecified. | |
29 | // | |
30 | // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, | |
31 | // CA 95054 USA or visit www.sun.com if you need additional information or | |
32 | // have any questions. | |
33 | // | |
34 | // ========== Copyright Header End ============================================ | |
35 | module l2t_mrep2x64_dp ( | |
36 | rep_out0, | |
37 | rep_in0, | |
38 | rep_out1, | |
39 | rep_in1, | |
40 | rep_out2, | |
41 | rep_in2, | |
42 | rep_out3, | |
43 | rep_in3, | |
44 | rep_out4, | |
45 | rep_in4, | |
46 | rep_out5, | |
47 | rep_in5, | |
48 | rep_out6, | |
49 | rep_in6, | |
50 | rep_out7, | |
51 | rep_in7, | |
52 | rep_out8, | |
53 | rep_in8, | |
54 | rep_out9, | |
55 | rep_in9, | |
56 | rep_out10, | |
57 | rep_in10, | |
58 | rep_out11, | |
59 | rep_in11, | |
60 | rep_out12, | |
61 | rep_in12, | |
62 | rep_out13, | |
63 | rep_in13, | |
64 | rep_out14, | |
65 | rep_in14, | |
66 | rep_out15, | |
67 | rep_in15, | |
68 | rep_out16, | |
69 | rep_in16, | |
70 | rep_out17, | |
71 | rep_in17, | |
72 | rep_out18, | |
73 | rep_in18, | |
74 | rep_out19, | |
75 | rep_in19, | |
76 | rep_out20, | |
77 | rep_in20, | |
78 | rep_out21, | |
79 | rep_in21, | |
80 | rep_out22, | |
81 | rep_in22, | |
82 | rep_out23, | |
83 | rep_in23, | |
84 | rep_out24, | |
85 | rep_in24, | |
86 | rep_out25, | |
87 | rep_in25, | |
88 | rep_out26, | |
89 | rep_in26, | |
90 | rep_out27, | |
91 | rep_in27, | |
92 | rep_out28, | |
93 | rep_in28, | |
94 | rep_out29, | |
95 | rep_in29, | |
96 | rep_out30, | |
97 | rep_in30, | |
98 | rep_out31, | |
99 | rep_in31, | |
100 | rep_out32, | |
101 | rep_in32, | |
102 | rep_out33, | |
103 | rep_in33, | |
104 | rep_out34, | |
105 | rep_in34, | |
106 | rep_out35, | |
107 | rep_in35, | |
108 | rep_out36, | |
109 | rep_in36, | |
110 | rep_out37, | |
111 | rep_in37, | |
112 | rep_out38, | |
113 | rep_in38, | |
114 | rep_out39, | |
115 | rep_in39, | |
116 | rep_out40, | |
117 | rep_in40, | |
118 | rep_out41, | |
119 | rep_in41, | |
120 | rep_out42, | |
121 | rep_in42, | |
122 | rep_out43, | |
123 | rep_in43, | |
124 | rep_out44, | |
125 | rep_in44, | |
126 | rep_out45, | |
127 | rep_in45, | |
128 | rep_out46, | |
129 | rep_in46, | |
130 | rep_out47, | |
131 | rep_in47, | |
132 | rep_out48, | |
133 | rep_in48, | |
134 | rep_out49, | |
135 | rep_in49, | |
136 | rep_out50, | |
137 | rep_in50, | |
138 | rep_out51, | |
139 | rep_in51, | |
140 | rep_out52, | |
141 | rep_in52, | |
142 | rep_out53, | |
143 | rep_in53, | |
144 | rep_out54, | |
145 | rep_in54, | |
146 | rep_out55, | |
147 | rep_in55, | |
148 | rep_out56, | |
149 | rep_in56, | |
150 | rep_out57, | |
151 | rep_in57, | |
152 | rep_out58, | |
153 | rep_in58, | |
154 | rep_out59, | |
155 | rep_in59, | |
156 | rep_out60, | |
157 | rep_in60, | |
158 | rep_out61, | |
159 | rep_in61, | |
160 | rep_out62, | |
161 | rep_in62, | |
162 | rep_out63, | |
163 | rep_in63); | |
164 | ||
165 | ||
166 | output [1:0] rep_out0; | |
167 | input [1:0] rep_in0; | |
168 | output [1:0] rep_out1; | |
169 | input [1:0] rep_in1; | |
170 | output [1:0] rep_out2; | |
171 | input [1:0] rep_in2; | |
172 | output [1:0] rep_out3; | |
173 | input [1:0] rep_in3; | |
174 | output [1:0] rep_out4; | |
175 | input [1:0] rep_in4; | |
176 | output [1:0] rep_out5; | |
177 | input [1:0] rep_in5; | |
178 | output [1:0] rep_out6; | |
179 | input [1:0] rep_in6; | |
180 | output [1:0] rep_out7; | |
181 | input [1:0] rep_in7; | |
182 | output [1:0] rep_out8; | |
183 | input [1:0] rep_in8; | |
184 | output [1:0] rep_out9; | |
185 | input [1:0] rep_in9; | |
186 | output [1:0] rep_out10; | |
187 | input [1:0] rep_in10; | |
188 | output [1:0] rep_out11; | |
189 | input [1:0] rep_in11; | |
190 | output [1:0] rep_out12; | |
191 | input [1:0] rep_in12; | |
192 | output [1:0] rep_out13; | |
193 | input [1:0] rep_in13; | |
194 | output [1:0] rep_out14; | |
195 | input [1:0] rep_in14; | |
196 | output [1:0] rep_out15; | |
197 | input [1:0] rep_in15; | |
198 | output [1:0] rep_out16; | |
199 | input [1:0] rep_in16; | |
200 | output [1:0] rep_out17; | |
201 | input [1:0] rep_in17; | |
202 | output [1:0] rep_out18; | |
203 | input [1:0] rep_in18; | |
204 | output [1:0] rep_out19; | |
205 | input [1:0] rep_in19; | |
206 | output [1:0] rep_out20; | |
207 | input [1:0] rep_in20; | |
208 | output [1:0] rep_out21; | |
209 | input [1:0] rep_in21; | |
210 | output [1:0] rep_out22; | |
211 | input [1:0] rep_in22; | |
212 | output [1:0] rep_out23; | |
213 | input [1:0] rep_in23; | |
214 | output [1:0] rep_out24; | |
215 | input [1:0] rep_in24; | |
216 | output [1:0] rep_out25; | |
217 | input [1:0] rep_in25; | |
218 | output [1:0] rep_out26; | |
219 | input [1:0] rep_in26; | |
220 | output [1:0] rep_out27; | |
221 | input [1:0] rep_in27; | |
222 | output [1:0] rep_out28; | |
223 | input [1:0] rep_in28; | |
224 | output [1:0] rep_out29; | |
225 | input [1:0] rep_in29; | |
226 | output [1:0] rep_out30; | |
227 | input [1:0] rep_in30; | |
228 | output [1:0] rep_out31; | |
229 | input [1:0] rep_in31; | |
230 | output [1:0] rep_out32; | |
231 | input [1:0] rep_in32; | |
232 | output [1:0] rep_out33; | |
233 | input [1:0] rep_in33; | |
234 | output [1:0] rep_out34; | |
235 | input [1:0] rep_in34; | |
236 | output [1:0] rep_out35; | |
237 | input [1:0] rep_in35; | |
238 | output [1:0] rep_out36; | |
239 | input [1:0] rep_in36; | |
240 | output [1:0] rep_out37; | |
241 | input [1:0] rep_in37; | |
242 | output [1:0] rep_out38; | |
243 | input [1:0] rep_in38; | |
244 | output [1:0] rep_out39; | |
245 | input [1:0] rep_in39; | |
246 | output [1:0] rep_out40; | |
247 | input [1:0] rep_in40; | |
248 | output [1:0] rep_out41; | |
249 | input [1:0] rep_in41; | |
250 | output [1:0] rep_out42; | |
251 | input [1:0] rep_in42; | |
252 | output [1:0] rep_out43; | |
253 | input [1:0] rep_in43; | |
254 | output [1:0] rep_out44; | |
255 | input [1:0] rep_in44; | |
256 | output [1:0] rep_out45; | |
257 | input [1:0] rep_in45; | |
258 | output [1:0] rep_out46; | |
259 | input [1:0] rep_in46; | |
260 | output [1:0] rep_out47; | |
261 | input [1:0] rep_in47; | |
262 | output [1:0] rep_out48; | |
263 | input [1:0] rep_in48; | |
264 | output [1:0] rep_out49; | |
265 | input [1:0] rep_in49; | |
266 | output [1:0] rep_out50; | |
267 | input [1:0] rep_in50; | |
268 | output [1:0] rep_out51; | |
269 | input [1:0] rep_in51; | |
270 | output [1:0] rep_out52; | |
271 | input [1:0] rep_in52; | |
272 | output [1:0] rep_out53; | |
273 | input [1:0] rep_in53; | |
274 | output [1:0] rep_out54; | |
275 | input [1:0] rep_in54; | |
276 | output [1:0] rep_out55; | |
277 | input [1:0] rep_in55; | |
278 | output [1:0] rep_out56; | |
279 | input [1:0] rep_in56; | |
280 | output [1:0] rep_out57; | |
281 | input [1:0] rep_in57; | |
282 | output [1:0] rep_out58; | |
283 | input [1:0] rep_in58; | |
284 | output [1:0] rep_out59; | |
285 | input [1:0] rep_in59; | |
286 | output [1:0] rep_out60; | |
287 | input [1:0] rep_in60; | |
288 | output [1:0] rep_out61; | |
289 | input [1:0] rep_in61; | |
290 | output [1:0] rep_out62; | |
291 | input [1:0] rep_in62; | |
292 | output [1:0] rep_out63; | |
293 | input [1:0] rep_in63; | |
294 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff0 | |
295 | ( | |
296 | .din (rep_in0[1:0]), | |
297 | .dout (rep_out0[1:0]) | |
298 | ); | |
299 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff1 | |
300 | ( | |
301 | .din (rep_in1[1:0]), | |
302 | .dout (rep_out1[1:0]) | |
303 | ); | |
304 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff2 | |
305 | ( | |
306 | .din (rep_in2[1:0]), | |
307 | .dout (rep_out2[1:0]) | |
308 | ); | |
309 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff3 | |
310 | ( | |
311 | .din (rep_in3[1:0]), | |
312 | .dout (rep_out3[1:0]) | |
313 | ); | |
314 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff4 | |
315 | ( | |
316 | .din (rep_in4[1:0]), | |
317 | .dout (rep_out4[1:0]) | |
318 | ); | |
319 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff5 | |
320 | ( | |
321 | .din (rep_in5[1:0]), | |
322 | .dout (rep_out5[1:0]) | |
323 | ); | |
324 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff6 | |
325 | ( | |
326 | .din (rep_in6[1:0]), | |
327 | .dout (rep_out6[1:0]) | |
328 | ); | |
329 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff7 | |
330 | ( | |
331 | .din (rep_in7[1:0]), | |
332 | .dout (rep_out7[1:0]) | |
333 | ); | |
334 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff8 | |
335 | ( | |
336 | .din (rep_in8[1:0]), | |
337 | .dout (rep_out8[1:0]) | |
338 | ); | |
339 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff9 | |
340 | ( | |
341 | .din (rep_in9[1:0]), | |
342 | .dout (rep_out9[1:0]) | |
343 | ); | |
344 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff10 | |
345 | ( | |
346 | .din (rep_in10[1:0]), | |
347 | .dout (rep_out10[1:0]) | |
348 | ); | |
349 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff11 | |
350 | ( | |
351 | .din (rep_in11[1:0]), | |
352 | .dout (rep_out11[1:0]) | |
353 | ); | |
354 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff12 | |
355 | ( | |
356 | .din (rep_in12[1:0]), | |
357 | .dout (rep_out12[1:0]) | |
358 | ); | |
359 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff13 | |
360 | ( | |
361 | .din (rep_in13[1:0]), | |
362 | .dout (rep_out13[1:0]) | |
363 | ); | |
364 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff14 | |
365 | ( | |
366 | .din (rep_in14[1:0]), | |
367 | .dout (rep_out14[1:0]) | |
368 | ); | |
369 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff15 | |
370 | ( | |
371 | .din (rep_in15[1:0]), | |
372 | .dout (rep_out15[1:0]) | |
373 | ); | |
374 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff16 | |
375 | ( | |
376 | .din (rep_in16[1:0]), | |
377 | .dout (rep_out16[1:0]) | |
378 | ); | |
379 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff17 | |
380 | ( | |
381 | .din (rep_in17[1:0]), | |
382 | .dout (rep_out17[1:0]) | |
383 | ); | |
384 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff18 | |
385 | ( | |
386 | .din (rep_in18[1:0]), | |
387 | .dout (rep_out18[1:0]) | |
388 | ); | |
389 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff19 | |
390 | ( | |
391 | .din (rep_in19[1:0]), | |
392 | .dout (rep_out19[1:0]) | |
393 | ); | |
394 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff20 | |
395 | ( | |
396 | .din (rep_in20[1:0]), | |
397 | .dout (rep_out20[1:0]) | |
398 | ); | |
399 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff21 | |
400 | ( | |
401 | .din (rep_in21[1:0]), | |
402 | .dout (rep_out21[1:0]) | |
403 | ); | |
404 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff22 | |
405 | ( | |
406 | .din (rep_in22[1:0]), | |
407 | .dout (rep_out22[1:0]) | |
408 | ); | |
409 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff23 | |
410 | ( | |
411 | .din (rep_in23[1:0]), | |
412 | .dout (rep_out23[1:0]) | |
413 | ); | |
414 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff24 | |
415 | ( | |
416 | .din (rep_in24[1:0]), | |
417 | .dout (rep_out24[1:0]) | |
418 | ); | |
419 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff25 | |
420 | ( | |
421 | .din (rep_in25[1:0]), | |
422 | .dout (rep_out25[1:0]) | |
423 | ); | |
424 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff26 | |
425 | ( | |
426 | .din (rep_in26[1:0]), | |
427 | .dout (rep_out26[1:0]) | |
428 | ); | |
429 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff27 | |
430 | ( | |
431 | .din (rep_in27[1:0]), | |
432 | .dout (rep_out27[1:0]) | |
433 | ); | |
434 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff28 | |
435 | ( | |
436 | .din (rep_in28[1:0]), | |
437 | .dout (rep_out28[1:0]) | |
438 | ); | |
439 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff29 | |
440 | ( | |
441 | .din (rep_in29[1:0]), | |
442 | .dout (rep_out29[1:0]) | |
443 | ); | |
444 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff30 | |
445 | ( | |
446 | .din (rep_in30[1:0]), | |
447 | .dout (rep_out30[1:0]) | |
448 | ); | |
449 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff31 | |
450 | ( | |
451 | .din (rep_in31[1:0]), | |
452 | .dout (rep_out31[1:0]) | |
453 | ); | |
454 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff32 | |
455 | ( | |
456 | .din (rep_in32[1:0]), | |
457 | .dout (rep_out32[1:0]) | |
458 | ); | |
459 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff33 | |
460 | ( | |
461 | .din (rep_in33[1:0]), | |
462 | .dout (rep_out33[1:0]) | |
463 | ); | |
464 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff34 | |
465 | ( | |
466 | .din (rep_in34[1:0]), | |
467 | .dout (rep_out34[1:0]) | |
468 | ); | |
469 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff35 | |
470 | ( | |
471 | .din (rep_in35[1:0]), | |
472 | .dout (rep_out35[1:0]) | |
473 | ); | |
474 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff36 | |
475 | ( | |
476 | .din (rep_in36[1:0]), | |
477 | .dout (rep_out36[1:0]) | |
478 | ); | |
479 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff37 | |
480 | ( | |
481 | .din (rep_in37[1:0]), | |
482 | .dout (rep_out37[1:0]) | |
483 | ); | |
484 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff38 | |
485 | ( | |
486 | .din (rep_in38[1:0]), | |
487 | .dout (rep_out38[1:0]) | |
488 | ); | |
489 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff39 | |
490 | ( | |
491 | .din (rep_in39[1:0]), | |
492 | .dout (rep_out39[1:0]) | |
493 | ); | |
494 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff40 | |
495 | ( | |
496 | .din (rep_in40[1:0]), | |
497 | .dout (rep_out40[1:0]) | |
498 | ); | |
499 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff41 | |
500 | ( | |
501 | .din (rep_in41[1:0]), | |
502 | .dout (rep_out41[1:0]) | |
503 | ); | |
504 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff42 | |
505 | ( | |
506 | .din (rep_in42[1:0]), | |
507 | .dout (rep_out42[1:0]) | |
508 | ); | |
509 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff43 | |
510 | ( | |
511 | .din (rep_in43[1:0]), | |
512 | .dout (rep_out43[1:0]) | |
513 | ); | |
514 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff44 | |
515 | ( | |
516 | .din (rep_in44[1:0]), | |
517 | .dout (rep_out44[1:0]) | |
518 | ); | |
519 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff45 | |
520 | ( | |
521 | .din (rep_in45[1:0]), | |
522 | .dout (rep_out45[1:0]) | |
523 | ); | |
524 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff46 | |
525 | ( | |
526 | .din (rep_in46[1:0]), | |
527 | .dout (rep_out46[1:0]) | |
528 | ); | |
529 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff47 | |
530 | ( | |
531 | .din (rep_in47[1:0]), | |
532 | .dout (rep_out47[1:0]) | |
533 | ); | |
534 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff48 | |
535 | ( | |
536 | .din (rep_in48[1:0]), | |
537 | .dout (rep_out48[1:0]) | |
538 | ); | |
539 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff49 | |
540 | ( | |
541 | .din (rep_in49[1:0]), | |
542 | .dout (rep_out49[1:0]) | |
543 | ); | |
544 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff50 | |
545 | ( | |
546 | .din (rep_in50[1:0]), | |
547 | .dout (rep_out50[1:0]) | |
548 | ); | |
549 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff51 | |
550 | ( | |
551 | .din (rep_in51[1:0]), | |
552 | .dout (rep_out51[1:0]) | |
553 | ); | |
554 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff52 | |
555 | ( | |
556 | .din (rep_in52[1:0]), | |
557 | .dout (rep_out52[1:0]) | |
558 | ); | |
559 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff53 | |
560 | ( | |
561 | .din (rep_in53[1:0]), | |
562 | .dout (rep_out53[1:0]) | |
563 | ); | |
564 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff54 | |
565 | ( | |
566 | .din (rep_in54[1:0]), | |
567 | .dout (rep_out54[1:0]) | |
568 | ); | |
569 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff55 | |
570 | ( | |
571 | .din (rep_in55[1:0]), | |
572 | .dout (rep_out55[1:0]) | |
573 | ); | |
574 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff56 | |
575 | ( | |
576 | .din (rep_in56[1:0]), | |
577 | .dout (rep_out56[1:0]) | |
578 | ); | |
579 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff57 | |
580 | ( | |
581 | .din (rep_in57[1:0]), | |
582 | .dout (rep_out57[1:0]) | |
583 | ); | |
584 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff58 | |
585 | ( | |
586 | .din (rep_in58[1:0]), | |
587 | .dout (rep_out58[1:0]) | |
588 | ); | |
589 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff59 | |
590 | ( | |
591 | .din (rep_in59[1:0]), | |
592 | .dout (rep_out59[1:0]) | |
593 | ); | |
594 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff60 | |
595 | ( | |
596 | .din (rep_in60[1:0]), | |
597 | .dout (rep_out60[1:0]) | |
598 | ); | |
599 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff61 | |
600 | ( | |
601 | .din (rep_in61[1:0]), | |
602 | .dout (rep_out61[1:0]) | |
603 | ); | |
604 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff62 | |
605 | ( | |
606 | .din (rep_in62[1:0]), | |
607 | .dout (rep_out62[1:0]) | |
608 | ); | |
609 | l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 manual_buff63 | |
610 | ( | |
611 | .din (rep_in63[1:0]), | |
612 | .dout (rep_out63[1:0]) | |
613 | ); | |
614 | ||
615 | ||
616 | endmodule | |
617 | ||
618 | ||
619 | // | |
620 | // buff macro | |
621 | // | |
622 | // | |
623 | ||
624 | ||
625 | ||
626 | ||
627 | ||
628 | module l2t_mrep2x64_dp_buff_macro__dbuff_32x__stack_2r__width_2 ( | |
629 | din, | |
630 | dout); | |
631 | input [1:0] din; | |
632 | output [1:0] dout; | |
633 | ||
634 | ||
635 | ||
636 | ||
637 | ||
638 | ||
639 | buff #(2) d0_0 ( | |
640 | .in(din[1:0]), | |
641 | .out(dout[1:0]) | |
642 | ); | |
643 | ||
644 | ||
645 | ||
646 | ||
647 | ||
648 | ||
649 | ||
650 | ||
651 | endmodule | |
652 | ||
653 | ||
654 | ||
655 |