2 Produced by NSL Core(version=20110302), IP ARCH, Inc. Mon Jul 11 14:01:02 2011
\r
3 Licensed to Yujiro_Kaneko::yujiro.kaneko@overtone.co.jp :NON PROFIT USER:
\r
6 module vga_generate ( i_50clk , i_we1 , i_wadrs1 , i_wdata1 , i_we2 , i_wadrs2 , i_wdata2 , p_reset , m_clock , i_pix32_data , o_v_sync , o_h_sync , o_vga_red , o_vga_green , o_vga_blue , o_h_cnt , fi_ack_req_32dot , fo_req_32dot );
\r
9 input [4:0] i_wadrs1;
\r
10 input [31:0] i_wdata1;
\r
12 input [4:0] i_wadrs2;
\r
13 input [31:0] i_wdata2;
\r
16 input [31:0] i_pix32_data;
\r
19 output [3:0] o_vga_red;
\r
20 output [3:0] o_vga_green;
\r
21 output [3:0] o_vga_blue;
\r
22 output [9:0] o_h_cnt;
\r
23 input fi_ack_req_32dot;
\r
24 output fo_req_32dot;
\r
26 reg r_line_buff_cnt;
\r
34 reg [4:0] r_bit32_cnt;
\r
39 reg r_data_select_flag;
\r
44 wire _u_FIFO_p_reset;
\r
45 wire _u_FIFO_m_clock;
\r
47 wire [6:0] _u_FIFO_i_wadrs1;
\r
48 wire [7:0] _u_FIFO_i_wdata1;
\r
50 wire [6:0] _u_FIFO_i_wadrs2;
\r
51 wire [7:0] _u_FIFO_i_wdata2;
\r
52 wire [6:0] _u_FIFO_i_radrs1;
\r
53 wire [7:0] _u_FIFO_o_rdasrs1;
\r
54 wire [6:0] _u_FIFO_i_radrs2;
\r
55 wire [7:0] _u_FIFO_o_rdasrs2;
\r
56 wire _u_FIFO_i_clock;
\r
276 FIFO u_FIFO (.i_clock(_u_FIFO_i_clock), .o_rdasrs2(_u_FIFO_o_rdasrs2), .i_radrs2(_u_FIFO_i_radrs2), .o_rdasrs1(_u_FIFO_o_rdasrs1), .i_radrs1(_u_FIFO_i_radrs1), .i_wdata2(_u_FIFO_i_wdata2), .i_wadrs2(_u_FIFO_i_wadrs2), .i_we2(_u_FIFO_i_we2), .i_wdata1(_u_FIFO_i_wdata1), .i_wadrs1(_u_FIFO_i_wadrs1), .i_we1(_u_FIFO_i_we1), .m_clock(_u_FIFO_m_clock), .p_reset(_u_FIFO_p_reset));
\r
278 assign fs_disp_data = _net_10;
\r
279 assign w_red = 4'b0000;
\r
280 assign w_green = 4'b0000;
\r
281 assign w_blue = ((_net_20)?4'b0000:4'b0)|
\r
282 ((_net_18)?4'b1111:4'b0);
\r
283 assign w_disp_data = ((_net_218)?r2[31]:1'b0)|
\r
284 ((_net_215)?r2[30]:1'b0)|
\r
285 ((_net_212)?r2[29]:1'b0)|
\r
286 ((_net_209)?r2[28]:1'b0)|
\r
287 ((_net_206)?r2[27]:1'b0)|
\r
288 ((_net_203)?r2[26]:1'b0)|
\r
289 ((_net_200)?r2[25]:1'b0)|
\r
290 ((_net_197)?r2[24]:1'b0)|
\r
291 ((_net_194)?r2[23]:1'b0)|
\r
292 ((_net_191)?r2[22]:1'b0)|
\r
293 ((_net_188)?r2[21]:1'b0)|
\r
294 ((_net_185)?r2[20]:1'b0)|
\r
295 ((_net_182)?r2[19]:1'b0)|
\r
296 ((_net_179)?r2[18]:1'b0)|
\r
297 ((_net_176)?r2[17]:1'b0)|
\r
298 ((_net_173)?r2[16]:1'b0)|
\r
299 ((_net_170)?r2[15]:1'b0)|
\r
300 ((_net_167)?r2[14]:1'b0)|
\r
301 ((_net_164)?r2[13]:1'b0)|
\r
302 ((_net_161)?r2[12]:1'b0)|
\r
303 ((_net_158)?r2[11]:1'b0)|
\r
304 ((_net_155)?r2[10]:1'b0)|
\r
305 ((_net_152)?r2[9]:1'b0)|
\r
306 ((_net_149)?r2[8]:1'b0)|
\r
307 ((_net_146)?r2[7]:1'b0)|
\r
308 ((_net_143)?r2[6]:1'b0)|
\r
309 ((_net_140)?r2[5]:1'b0)|
\r
310 ((_net_137)?r2[4]:1'b0)|
\r
311 ((_net_134)?r2[3]:1'b0)|
\r
312 ((_net_131)?r2[2]:1'b0)|
\r
313 ((_net_128)?r2[1]:1'b0)|
\r
314 ((_net_124)?r2[0]:1'b0)|
\r
315 ((_net_121)?r1[31]:1'b0)|
\r
316 ((_net_118)?r1[30]:1'b0)|
\r
317 ((_net_115)?r1[29]:1'b0)|
\r
318 ((_net_112)?r1[28]:1'b0)|
\r
319 ((_net_109)?r1[27]:1'b0)|
\r
320 ((_net_106)?r1[26]:1'b0)|
\r
321 ((_net_103)?r1[25]:1'b0)|
\r
322 ((_net_100)?r1[24]:1'b0)|
\r
323 ((_net_97)?r1[23]:1'b0)|
\r
324 ((_net_94)?r1[22]:1'b0)|
\r
325 ((_net_91)?r1[21]:1'b0)|
\r
326 ((_net_88)?r1[20]:1'b0)|
\r
327 ((_net_85)?r1[19]:1'b0)|
\r
328 ((_net_82)?r1[18]:1'b0)|
\r
329 ((_net_79)?r1[17]:1'b0)|
\r
330 ((_net_76)?r1[16]:1'b0)|
\r
331 ((_net_73)?r1[15]:1'b0)|
\r
332 ((_net_70)?r1[14]:1'b0)|
\r
333 ((_net_67)?r1[13]:1'b0)|
\r
334 ((_net_64)?r1[12]:1'b0)|
\r
335 ((_net_61)?r1[11]:1'b0)|
\r
336 ((_net_58)?r1[10]:1'b0)|
\r
337 ((_net_55)?r1[9]:1'b0)|
\r
338 ((_net_52)?r1[8]:1'b0)|
\r
339 ((_net_49)?r1[7]:1'b0)|
\r
340 ((_net_46)?r1[6]:1'b0)|
\r
341 ((_net_43)?r1[5]:1'b0)|
\r
342 ((_net_40)?r1[4]:1'b0)|
\r
343 ((_net_37)?r1[3]:1'b0)|
\r
344 ((_net_34)?r1[2]:1'b0)|
\r
345 ((_net_31)?r1[1]:1'b0)|
\r
346 ((_net_27)?r1[0]:1'b0);
\r
347 assign _net_0 = (r_h_cnt)==(10'b1100100000);
\r
348 assign _net_1 = (r_h_cnt)==(10'b1100001110);
\r
349 assign _net_2 = (r_h_cnt)==(10'b0010001110);
\r
350 assign _net_3 = (r_h_cnt)==(10'b0001100000);
\r
351 assign _net_4 = (((~_net_0)&(~_net_1))&(~_net_2))&(~_net_3);
\r
352 assign _net_5 = (r_v_cnt)==(19'b1100101110000011111);
\r
353 assign _net_6 = (r_v_cnt)==(19'b1100011110011011111);
\r
354 assign _net_7 = (r_v_cnt)==(19'b0000110000011011111);
\r
355 assign _net_8 = (r_v_cnt)==(19'b0000000011000111111);
\r
356 assign _net_9 = (((~_net_5)&(~_net_6))&(~_net_7))&(~_net_8);
\r
357 assign _net_10 = r_hdata_flg&r_vdata_flg;
\r
358 assign _net_11 = (((r_h_cnt) >= ((10'b0010001110)+(10'b1001100001)))&((r_h_cnt) <= (((10'b1100001110)+(10'b1001100001))+(10'b1111111111))))&((r_v_cnt) >= ((19'b0000110000011011111)+(19'b1111111111111100001)))&((r_v_cnt) <= (((19'b1100011110011011111)+(19'b1111111111111100001))+(19'b1111111111111111111)));
\r
359 assign _net_12 = (r_bit32_cnt)==(5'b00000);
\r
360 assign _net_13 = _net_11&_net_12;
\r
361 assign _net_14 = (r_bit32_cnt)==(5'b11111);
\r
362 assign _net_15 = _net_11&_net_14;
\r
363 assign _net_16 = _net_11&(~_net_14);
\r
364 assign _net_17 = ~_net_11;
\r
365 assign _net_18 = r_hdata_flg&r_vdata_flg;
\r
366 assign _net_19 = ~_net_18;
\r
367 assign _net_20 = ~_net_18;
\r
368 assign _net_21 = ~_net_18;
\r
369 assign _net_22 = fi_ack_req_32dot&r_data_select_flag;
\r
370 assign _net_23 = fi_ack_req_32dot&(~r_data_select_flag);
\r
371 assign _net_24 = ~r_flg;
\r
372 assign _net_25 = (r_bit32_cnt)==(5'b11111);
\r
373 assign _net_26 = fs_disp_data&_net_24;
\r
374 assign _net_27 = (fs_disp_data&_net_24)&_net_25;
\r
375 assign _net_28 = (fs_disp_data&_net_24)&_net_25;
\r
376 assign _net_29 = (r_bit32_cnt)==(5'b11110);
\r
377 assign _net_30 = fs_disp_data&_net_24;
\r
378 assign _net_31 = (fs_disp_data&_net_24)&_net_29;
\r
379 assign _net_32 = (r_bit32_cnt)==(5'b11101);
\r
380 assign _net_33 = fs_disp_data&_net_24;
\r
381 assign _net_34 = (fs_disp_data&_net_24)&_net_32;
\r
382 assign _net_35 = (r_bit32_cnt)==(5'b11100);
\r
383 assign _net_36 = fs_disp_data&_net_24;
\r
384 assign _net_37 = (fs_disp_data&_net_24)&_net_35;
\r
385 assign _net_38 = (r_bit32_cnt)==(5'b11011);
\r
386 assign _net_39 = fs_disp_data&_net_24;
\r
387 assign _net_40 = (fs_disp_data&_net_24)&_net_38;
\r
388 assign _net_41 = (r_bit32_cnt)==(5'b11010);
\r
389 assign _net_42 = fs_disp_data&_net_24;
\r
390 assign _net_43 = (fs_disp_data&_net_24)&_net_41;
\r
391 assign _net_44 = (r_bit32_cnt)==(5'b11001);
\r
392 assign _net_45 = fs_disp_data&_net_24;
\r
393 assign _net_46 = (fs_disp_data&_net_24)&_net_44;
\r
394 assign _net_47 = (r_bit32_cnt)==(5'b11000);
\r
395 assign _net_48 = fs_disp_data&_net_24;
\r
396 assign _net_49 = (fs_disp_data&_net_24)&_net_47;
\r
397 assign _net_50 = (r_bit32_cnt)==(5'b10111);
\r
398 assign _net_51 = fs_disp_data&_net_24;
\r
399 assign _net_52 = (fs_disp_data&_net_24)&_net_50;
\r
400 assign _net_53 = (r_bit32_cnt)==(5'b10110);
\r
401 assign _net_54 = fs_disp_data&_net_24;
\r
402 assign _net_55 = (fs_disp_data&_net_24)&_net_53;
\r
403 assign _net_56 = (r_bit32_cnt)==(5'b10101);
\r
404 assign _net_57 = fs_disp_data&_net_24;
\r
405 assign _net_58 = (fs_disp_data&_net_24)&_net_56;
\r
406 assign _net_59 = (r_bit32_cnt)==(5'b10100);
\r
407 assign _net_60 = fs_disp_data&_net_24;
\r
408 assign _net_61 = (fs_disp_data&_net_24)&_net_59;
\r
409 assign _net_62 = (r_bit32_cnt)==(5'b10011);
\r
410 assign _net_63 = fs_disp_data&_net_24;
\r
411 assign _net_64 = (fs_disp_data&_net_24)&_net_62;
\r
412 assign _net_65 = (r_bit32_cnt)==(5'b10010);
\r
413 assign _net_66 = fs_disp_data&_net_24;
\r
414 assign _net_67 = (fs_disp_data&_net_24)&_net_65;
\r
415 assign _net_68 = (r_bit32_cnt)==(5'b10001);
\r
416 assign _net_69 = fs_disp_data&_net_24;
\r
417 assign _net_70 = (fs_disp_data&_net_24)&_net_68;
\r
418 assign _net_71 = (r_bit32_cnt)==(5'b10000);
\r
419 assign _net_72 = fs_disp_data&_net_24;
\r
420 assign _net_73 = (fs_disp_data&_net_24)&_net_71;
\r
421 assign _net_74 = (r_bit32_cnt)==(5'b01111);
\r
422 assign _net_75 = fs_disp_data&_net_24;
\r
423 assign _net_76 = (fs_disp_data&_net_24)&_net_74;
\r
424 assign _net_77 = (r_bit32_cnt)==(5'b01110);
\r
425 assign _net_78 = fs_disp_data&_net_24;
\r
426 assign _net_79 = (fs_disp_data&_net_24)&_net_77;
\r
427 assign _net_80 = (r_bit32_cnt)==(5'b01101);
\r
428 assign _net_81 = fs_disp_data&_net_24;
\r
429 assign _net_82 = (fs_disp_data&_net_24)&_net_80;
\r
430 assign _net_83 = (r_bit32_cnt)==(5'b01100);
\r
431 assign _net_84 = fs_disp_data&_net_24;
\r
432 assign _net_85 = (fs_disp_data&_net_24)&_net_83;
\r
433 assign _net_86 = (r_bit32_cnt)==(5'b01011);
\r
434 assign _net_87 = fs_disp_data&_net_24;
\r
435 assign _net_88 = (fs_disp_data&_net_24)&_net_86;
\r
436 assign _net_89 = (r_bit32_cnt)==(5'b01010);
\r
437 assign _net_90 = fs_disp_data&_net_24;
\r
438 assign _net_91 = (fs_disp_data&_net_24)&_net_89;
\r
439 assign _net_92 = (r_bit32_cnt)==(5'b01001);
\r
440 assign _net_93 = fs_disp_data&_net_24;
\r
441 assign _net_94 = (fs_disp_data&_net_24)&_net_92;
\r
442 assign _net_95 = (r_bit32_cnt)==(5'b01000);
\r
443 assign _net_96 = fs_disp_data&_net_24;
\r
444 assign _net_97 = (fs_disp_data&_net_24)&_net_95;
\r
445 assign _net_98 = (r_bit32_cnt)==(5'b00111);
\r
446 assign _net_99 = fs_disp_data&_net_24;
\r
447 assign _net_100 = (fs_disp_data&_net_24)&_net_98;
\r
448 assign _net_101 = (r_bit32_cnt)==(5'b00110);
\r
449 assign _net_102 = fs_disp_data&_net_24;
\r
450 assign _net_103 = (fs_disp_data&_net_24)&_net_101;
\r
451 assign _net_104 = (r_bit32_cnt)==(5'b00101);
\r
452 assign _net_105 = fs_disp_data&_net_24;
\r
453 assign _net_106 = (fs_disp_data&_net_24)&_net_104;
\r
454 assign _net_107 = (r_bit32_cnt)==(5'b00100);
\r
455 assign _net_108 = fs_disp_data&_net_24;
\r
456 assign _net_109 = (fs_disp_data&_net_24)&_net_107;
\r
457 assign _net_110 = (r_bit32_cnt)==(5'b00011);
\r
458 assign _net_111 = fs_disp_data&_net_24;
\r
459 assign _net_112 = (fs_disp_data&_net_24)&_net_110;
\r
460 assign _net_113 = (r_bit32_cnt)==(5'b00010);
\r
461 assign _net_114 = fs_disp_data&_net_24;
\r
462 assign _net_115 = (fs_disp_data&_net_24)&_net_113;
\r
463 assign _net_116 = (r_bit32_cnt)==(5'b00001);
\r
464 assign _net_117 = fs_disp_data&_net_24;
\r
465 assign _net_118 = (fs_disp_data&_net_24)&_net_116;
\r
466 assign _net_119 = (r_bit32_cnt)==(5'b00000);
\r
467 assign _net_120 = fs_disp_data&_net_24;
\r
468 assign _net_121 = (fs_disp_data&_net_24)&_net_119;
\r
469 assign _net_122 = (r_bit32_cnt)==(5'b11111);
\r
470 assign _net_123 = fs_disp_data&(~_net_24);
\r
471 assign _net_124 = (fs_disp_data&(~_net_24))&_net_122;
\r
472 assign _net_125 = (fs_disp_data&(~_net_24))&_net_122;
\r
473 assign _net_126 = (r_bit32_cnt)==(5'b11110);
\r
474 assign _net_127 = fs_disp_data&(~_net_24);
\r
475 assign _net_128 = (fs_disp_data&(~_net_24))&_net_126;
\r
476 assign _net_129 = (r_bit32_cnt)==(5'b11101);
\r
477 assign _net_130 = fs_disp_data&(~_net_24);
\r
478 assign _net_131 = (fs_disp_data&(~_net_24))&_net_129;
\r
479 assign _net_132 = (r_bit32_cnt)==(5'b11100);
\r
480 assign _net_133 = fs_disp_data&(~_net_24);
\r
481 assign _net_134 = (fs_disp_data&(~_net_24))&_net_132;
\r
482 assign _net_135 = (r_bit32_cnt)==(5'b11011);
\r
483 assign _net_136 = fs_disp_data&(~_net_24);
\r
484 assign _net_137 = (fs_disp_data&(~_net_24))&_net_135;
\r
485 assign _net_138 = (r_bit32_cnt)==(5'b11010);
\r
486 assign _net_139 = fs_disp_data&(~_net_24);
\r
487 assign _net_140 = (fs_disp_data&(~_net_24))&_net_138;
\r
488 assign _net_141 = (r_bit32_cnt)==(5'b11001);
\r
489 assign _net_142 = fs_disp_data&(~_net_24);
\r
490 assign _net_143 = (fs_disp_data&(~_net_24))&_net_141;
\r
491 assign _net_144 = (r_bit32_cnt)==(5'b11000);
\r
492 assign _net_145 = fs_disp_data&(~_net_24);
\r
493 assign _net_146 = (fs_disp_data&(~_net_24))&_net_144;
\r
494 assign _net_147 = (r_bit32_cnt)==(5'b10111);
\r
495 assign _net_148 = fs_disp_data&(~_net_24);
\r
496 assign _net_149 = (fs_disp_data&(~_net_24))&_net_147;
\r
497 assign _net_150 = (r_bit32_cnt)==(5'b10110);
\r
498 assign _net_151 = fs_disp_data&(~_net_24);
\r
499 assign _net_152 = (fs_disp_data&(~_net_24))&_net_150;
\r
500 assign _net_153 = (r_bit32_cnt)==(5'b10101);
\r
501 assign _net_154 = fs_disp_data&(~_net_24);
\r
502 assign _net_155 = (fs_disp_data&(~_net_24))&_net_153;
\r
503 assign _net_156 = (r_bit32_cnt)==(5'b10100);
\r
504 assign _net_157 = fs_disp_data&(~_net_24);
\r
505 assign _net_158 = (fs_disp_data&(~_net_24))&_net_156;
\r
506 assign _net_159 = (r_bit32_cnt)==(5'b10011);
\r
507 assign _net_160 = fs_disp_data&(~_net_24);
\r
508 assign _net_161 = (fs_disp_data&(~_net_24))&_net_159;
\r
509 assign _net_162 = (r_bit32_cnt)==(5'b10010);
\r
510 assign _net_163 = fs_disp_data&(~_net_24);
\r
511 assign _net_164 = (fs_disp_data&(~_net_24))&_net_162;
\r
512 assign _net_165 = (r_bit32_cnt)==(5'b10001);
\r
513 assign _net_166 = fs_disp_data&(~_net_24);
\r
514 assign _net_167 = (fs_disp_data&(~_net_24))&_net_165;
\r
515 assign _net_168 = (r_bit32_cnt)==(5'b10000);
\r
516 assign _net_169 = fs_disp_data&(~_net_24);
\r
517 assign _net_170 = (fs_disp_data&(~_net_24))&_net_168;
\r
518 assign _net_171 = (r_bit32_cnt)==(5'b01111);
\r
519 assign _net_172 = fs_disp_data&(~_net_24);
\r
520 assign _net_173 = (fs_disp_data&(~_net_24))&_net_171;
\r
521 assign _net_174 = (r_bit32_cnt)==(5'b01110);
\r
522 assign _net_175 = fs_disp_data&(~_net_24);
\r
523 assign _net_176 = (fs_disp_data&(~_net_24))&_net_174;
\r
524 assign _net_177 = (r_bit32_cnt)==(5'b01101);
\r
525 assign _net_178 = fs_disp_data&(~_net_24);
\r
526 assign _net_179 = (fs_disp_data&(~_net_24))&_net_177;
\r
527 assign _net_180 = (r_bit32_cnt)==(5'b01100);
\r
528 assign _net_181 = fs_disp_data&(~_net_24);
\r
529 assign _net_182 = (fs_disp_data&(~_net_24))&_net_180;
\r
530 assign _net_183 = (r_bit32_cnt)==(5'b01011);
\r
531 assign _net_184 = fs_disp_data&(~_net_24);
\r
532 assign _net_185 = (fs_disp_data&(~_net_24))&_net_183;
\r
533 assign _net_186 = (r_bit32_cnt)==(5'b01010);
\r
534 assign _net_187 = fs_disp_data&(~_net_24);
\r
535 assign _net_188 = (fs_disp_data&(~_net_24))&_net_186;
\r
536 assign _net_189 = (r_bit32_cnt)==(5'b01001);
\r
537 assign _net_190 = fs_disp_data&(~_net_24);
\r
538 assign _net_191 = (fs_disp_data&(~_net_24))&_net_189;
\r
539 assign _net_192 = (r_bit32_cnt)==(5'b01000);
\r
540 assign _net_193 = fs_disp_data&(~_net_24);
\r
541 assign _net_194 = (fs_disp_data&(~_net_24))&_net_192;
\r
542 assign _net_195 = (r_bit32_cnt)==(5'b00111);
\r
543 assign _net_196 = fs_disp_data&(~_net_24);
\r
544 assign _net_197 = (fs_disp_data&(~_net_24))&_net_195;
\r
545 assign _net_198 = (r_bit32_cnt)==(5'b00110);
\r
546 assign _net_199 = fs_disp_data&(~_net_24);
\r
547 assign _net_200 = (fs_disp_data&(~_net_24))&_net_198;
\r
548 assign _net_201 = (r_bit32_cnt)==(5'b00101);
\r
549 assign _net_202 = fs_disp_data&(~_net_24);
\r
550 assign _net_203 = (fs_disp_data&(~_net_24))&_net_201;
\r
551 assign _net_204 = (r_bit32_cnt)==(5'b00100);
\r
552 assign _net_205 = fs_disp_data&(~_net_24);
\r
553 assign _net_206 = (fs_disp_data&(~_net_24))&_net_204;
\r
554 assign _net_207 = (r_bit32_cnt)==(5'b00011);
\r
555 assign _net_208 = fs_disp_data&(~_net_24);
\r
556 assign _net_209 = (fs_disp_data&(~_net_24))&_net_207;
\r
557 assign _net_210 = (r_bit32_cnt)==(5'b00010);
\r
558 assign _net_211 = fs_disp_data&(~_net_24);
\r
559 assign _net_212 = (fs_disp_data&(~_net_24))&_net_210;
\r
560 assign _net_213 = (r_bit32_cnt)==(5'b00001);
\r
561 assign _net_214 = fs_disp_data&(~_net_24);
\r
562 assign _net_215 = (fs_disp_data&(~_net_24))&_net_213;
\r
563 assign _net_216 = (r_bit32_cnt)==(5'b00000);
\r
564 assign _net_217 = fs_disp_data&(~_net_24);
\r
565 assign _net_218 = (fs_disp_data&(~_net_24))&_net_216;
\r
566 assign o_v_sync = r_v_sync;
\r
567 assign o_h_sync = r_h_sync;
\r
568 assign o_vga_red = w_red;
\r
569 assign o_vga_green = w_green;
\r
570 assign o_vga_blue = w_blue;
\r
571 assign o_h_cnt = r_h_cnt;
\r
572 assign fo_req_32dot = _net_13;
\r
573 always @(posedge p_reset)
\r
576 r_line_buff_cnt <= 1'b0;
\r
578 always @(posedge m_clock or posedge p_reset)
\r
582 else if ((_net_8|_net_5))
\r
583 r_v_sync <= ~r_v_sync;
\r
585 always @(posedge m_clock or posedge p_reset)
\r
589 else if ((_net_3|_net_0))
\r
590 r_h_sync <= ~r_h_sync;
\r
592 always @(posedge p_reset)
\r
597 always @(posedge m_clock or posedge p_reset)
\r
600 r_vdata_flg <= 1'b0;
\r
601 else if ((_net_7)|(_net_6))
\r
602 r_vdata_flg <= ((_net_7) ?1'b1:1'b0)|
\r
603 ((_net_6) ?1'b0:1'b0);
\r
606 always @(posedge m_clock or posedge p_reset)
\r
609 r_hdata_flg <= 1'b0;
\r
610 else if ((_net_2)|(_net_1))
\r
611 r_hdata_flg <= ((_net_2) ?1'b1:1'b0)|
\r
612 ((_net_1) ?1'b0:1'b0);
\r
615 always @(posedge m_clock or posedge p_reset)
\r
618 r_h_cnt <= 10'b0000000000;
\r
619 else if ((_net_4|_net_3|_net_2|_net_1)|(_net_0))
\r
620 r_h_cnt <= ((_net_4|_net_3|_net_2|_net_1) ?(r_h_cnt)+(10'b0000000001):10'b0)|
\r
621 ((_net_0) ?10'b0000000000:10'b0);
\r
624 always @(posedge m_clock or posedge p_reset)
\r
627 r_v_cnt <= 19'b0000000000000000000;
\r
628 else if ((_net_9|_net_8|_net_7|_net_6)|(_net_5))
\r
629 r_v_cnt <= ((_net_9|_net_8|_net_7|_net_6) ?(r_v_cnt)+(19'b0000000000000000001):19'b0)|
\r
630 ((_net_5) ?19'b0000000000000000000:19'b0);
\r
633 always @(posedge m_clock or posedge p_reset)
\r
636 r_bit32_cnt <= 5'b00000;
\r
637 else if ((fs_disp_data)|(_net_16)|(_net_17|_net_15))
\r
638 r_bit32_cnt <= ((fs_disp_data) ?(r_bit32_cnt)+(5'b00001):5'b0)|
\r
639 ((_net_16) ?(r_bit32_cnt)+(5'b00001):5'b0)|
\r
640 ((_net_17|_net_15) ?5'b00000:5'b0);
\r
643 always @(posedge m_clock or posedge p_reset)
\r
647 else if ((_net_125|_net_28))
\r
650 always @(posedge p_reset)
\r
655 always @(posedge m_clock or posedge p_reset)
\r
658 r1 <= 32'b00000000000000000000000000000000;
\r
659 else if ((_net_22))
\r
660 r1 <= i_pix32_data;
\r
662 always @(posedge m_clock or posedge p_reset)
\r
665 r2 <= 32'b00000000000000000000000000000000;
\r
666 else if ((_net_23))
\r
667 r2 <= i_pix32_data;
\r
669 always @(posedge m_clock or posedge p_reset)
\r
672 r_data_select_flag <= 1'b0;
\r
673 else if ((fi_ack_req_32dot))
\r
674 r_data_select_flag <= ~r_data_select_flag;
\r
678 Produced by NSL Core(version=20110302), IP ARCH, Inc. Mon Jul 11 14:01:06 2011
\r
679 Licensed to Yujiro_Kaneko::yujiro.kaneko@overtone.co.jp
\r