From f94b5f265ee60de858e8ccd469fc61144b3df883 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Fr=C3=B6schle?= Date: Sat, 9 Jan 2016 21:36:02 +0000 Subject: [PATCH] remove delay chains --- .../Video/VIDEO_MOD_MUX_CLUTCTR.tdf | 63 +- FPGA_Quartus_13.1/Video/Video.bdf | 1204 +++++++++-------- FPGA_Quartus_13.1/firebee1.bdf | 462 +++---- 3 files changed, 874 insertions(+), 855 deletions(-) diff --git a/FPGA_Quartus_13.1/Video/VIDEO_MOD_MUX_CLUTCTR.tdf b/FPGA_Quartus_13.1/Video/VIDEO_MOD_MUX_CLUTCTR.tdf index 802f797..e49d652 100644 --- a/FPGA_Quartus_13.1/Video/VIDEO_MOD_MUX_CLUTCTR.tdf +++ b/FPGA_Quartus_13.1/Video/VIDEO_MOD_MUX_CLUTCTR.tdf @@ -50,7 +50,7 @@ SUBDESIGN video_mod_mux_clutctr BLITTER_ON : OUTPUT; VIDEO_RAM_CTR[15..0] : OUTPUT; VIDEO_MOD_TA : OUTPUT; - CCR[23..0] : OUTPUT; + BORDER_COLOR[23..0] : OUTPUT; CCSEL[2..0] : OUTPUT; ACP_CLUT_WR[3..0] : OUTPUT; INTER_ZEI : OUTPUT; @@ -88,8 +88,8 @@ VARIABLE CLUT_MUX_AV[1..0][3..0] :DFF; ACP_VCTR_CS :NODE; ACP_VCTR[31..0] :DFFE; - CCR_CS :NODE; - CCR[23..0] :DFFE; + BORDER_COLOR_CS :NODE; + BORDER_COLOR[23..0] :DFFE; ACP_VIDEO_ON :NODE; SYS_CTR[6..0] :DFFE; SYS_CTR_CS :NODE; @@ -267,6 +267,7 @@ BEGIN ACP_VCTR[5..0].ENA = ACP_VCTR_CS & FB_B3 & !nFB_WR; ACP_VIDEO_ON = ACP_VCTR0; nPD_VGA = ACP_VCTR1; + -- ATARI MODUS ATARI_SYNC = ACP_VCTR26; -- WENN 1 AUTOMATISCHE AUFLÖSUNG @@ -311,6 +312,7 @@ BEGIN VR_WR.CLK = MAIN_CLK; VR_WR = VIDEO_PLL_CONFIG_CS & !nFB_WR & !VR_BUSY & !VR_WR; VR_RD = VIDEO_PLL_CONFIG_CS & nFB_WR & !VR_BUSY; + VR_DOUT[].CLK = MAIN_CLK; VR_DOUT[].ENA = !VR_BUSY; VR_DOUT[] = VR_D[]; @@ -349,12 +351,12 @@ BEGIN -- DIVERSE (VIDEO)-REGISTER ---------------------------- -- RANDFARBE - CCR[].CLK = MAIN_CLK; - CCR_CS = !nFB_CS2 & FB_ADR[27..2]==H"101"; -- $404/4 - CCR[] = FB_AD[23..0]; - CCR[23..16].ENA = CCR_CS & FB_B1 & !nFB_WR; - CCR[15..8].ENA = CCR_CS & FB_B2 & !nFB_WR; - CCR[7..0].ENA = CCR_CS & FB_B3 & !nFB_WR; + BORDER_COLOR[].CLK = MAIN_CLK; + BORDER_COLOR_CS = !nFB_CS2 & FB_ADR[27..2]==H"101"; -- $404/4 + BORDER_COLOR[] = FB_AD[23..0]; + BORDER_COLOR[23..16].ENA = BORDER_COLOR_CS & FB_B1 & !nFB_WR; + BORDER_COLOR[15..8].ENA = BORDER_COLOR_CS & FB_B2 & !nFB_WR; + BORDER_COLOR[7..0].ENA = BORDER_COLOR_CS & FB_B3 & !nFB_WR; -- System Config Register -- $FFFF8006 [R/W] B 76543210 Monitor-Type Hi @@ -523,10 +525,10 @@ BEGIN # ATARI_VH_CS & ATARI_VH[31..16] # ATARI_HL_CS & ATARI_HL[31..16] # ATARI_VL_CS & ATARI_VL[31..16] - # CCR_CS & (0, CCR[23..16]) + # BORDER_COLOR_CS & (0, BORDER_COLOR[23..16]) # VIDEO_PLL_CONFIG_CS & (0,VR_DOUT[]) # VIDEO_PLL_RECONFIG_CS & (VR_BUSY, B"0000", VR_WR, VR_RD, VIDEO_RECONFIG, H"FA") - ,(ST_SHIFT_MODE_CS # FALCON_SHIFT_MODE_CS # ACP_VCTR_CS # CCR_CS # SYS_CTR_CS # LOF_CS # LWD_CS + ,(ST_SHIFT_MODE_CS # FALCON_SHIFT_MODE_CS # ACP_VCTR_CS # BORDER_COLOR_CS # SYS_CTR_CS # LOF_CS # LWD_CS # HBE_CS # HDB_CS # HDE_CS # HBB_CS # HSS_CS # HHT_CS # ATARI_HH_CS # ATARI_VH_CS # ATARI_HL_CS # ATARI_VL_CS # VIDEO_PLL_CONFIG_CS # VIDEO_PLL_RECONFIG_CS # VBE_CS # VDB_CS # VDE_CS # VBB_CS # VSS_CS # VFT_CS # VCO_CS # VCNTRL_CS) & !nFB_OE); @@ -538,8 +540,8 @@ BEGIN # ATARI_VH_CS & ATARI_VH[15..0] # ATARI_HL_CS & ATARI_HL[15..0] # ATARI_VL_CS & ATARI_VL[15..0] - # CCR_CS & CCR[15..0], - (ACP_VCTR_CS # CCR_CS # ATARI_HH_CS # ATARI_VH_CS # ATARI_HL_CS # ATARI_VL_CS ) & !nFB_OE); + # BORDER_COLOR_CS & BORDER_COLOR[15..0], + (ACP_VCTR_CS # BORDER_COLOR_CS # ATARI_HH_CS # ATARI_VH_CS # ATARI_HL_CS # ATARI_VL_CS ) & !nFB_OE); VIDEO_MOD_TA = CLUT_TA # ST_SHIFT_MODE_CS # FALCON_SHIFT_MODE_CS # ACP_VCTR_CS # SYS_CTR_CS # LOF_CS # LWD_CS # HBE_CS # HDB_CS # HDE_CS # HBB_CS # HSS_CS # HHT_CS @@ -566,10 +568,10 @@ BEGIN ---------------------------------------------------------------- -- HSY_LEN[].CLK = MAIN_CLK; HSY_LEN[].CLK = PIXEL_CLK; -- check if this is better (mfro) - HSY_LEN[] = 14 & !ACP_VIDEO_ON & (FALCON_VIDEO # ST_VIDEO) & (VCNTRL2 & VCO2 # VCO0) -- 320 pixels - # 16 & !ACP_VIDEO_ON & (FALCON_VIDEO # ST_VIDEO) & (VCNTRL2 & !VCO2 # VCO0) -- 640 pixels - # 28 & !ACP_VIDEO_ON & (FALCON_VIDEO # ST_VIDEO) & !VCNTRL2 & VCO2 & !VCO0 -- 320 pixels - # 32 & !ACP_VIDEO_ON & (FALCON_VIDEO # ST_VIDEO) & !VCNTRL2 & !VCO2 & !VCO0 -- 640 pixels + HSY_LEN[] = 14 & !ACP_VIDEO_ON & (FALCON_VIDEO # ST_VIDEO) & (VCNTRL2 & VCO2 # VCO0) -- 320 pixels, 32 MHz, RGB + # 16 & !ACP_VIDEO_ON & (FALCON_VIDEO # ST_VIDEO) & (VCNTRL2 & !VCO2 # VCO0) -- 320 pixels, 25.175 MHz, VGA + # 28 & !ACP_VIDEO_ON & (FALCON_VIDEO # ST_VIDEO) & !VCNTRL2 & VCO2 & !VCO0 -- 640 pixels, 32 MHz, RGB + # 32 & !ACP_VIDEO_ON & (FALCON_VIDEO # ST_VIDEO) & !VCNTRL2 & !VCO2 & !VCO0 -- 640 pixels, 25.175 MHz, VGA # 28 & ACP_VIDEO_ON & ACP_VCTR[9..8] == B"00" # 32 & ACP_VIDEO_ON & ACP_VCTR[9..8] == B"01" # 16 + (0, VR_FRQ[7..1]) & ACP_VIDEO_ON & ACP_VCTR[9]; -- hsync pulse length in pixeln = frequenz / = 500ns @@ -580,12 +582,12 @@ BEGIN # 32 & ST_VIDEO & !VCNTRL2; - HDIS_LEN[] = 320 & VCNTRL2 -- BREITE IN PIXELN + HDIS_LEN[] = 320 & VCNTRL2 -- BREITE IN PIXELN # 640 & !VCNTRL2; -- DOPPELZEILENMODUS DOP_ZEI.CLK = MAIN_CLK; - DOP_ZEI = VCNTRL0 & (FALCON_VIDEO # ST_VIDEO); -- ZEILENVERDOPPELUNG EIN AUS + DOP_ZEI = VCNTRL0 & (FALCON_VIDEO # ST_VIDEO); -- ZEILENVERDOPPELUNG EIN AUS INTER_ZEI.CLK = PIXEL_CLK; INTER_ZEI = DOP_ZEI & VVCNT0 != VDIS_START0 & VVCNT[] != 0 & VHCNT[] < (HDIS_END[] - 1) -- EINSCHIEBEZEILE AUF "DOPPEL" ZEILEN UND ZEILE NULL WEGEN SYNC @@ -650,14 +652,16 @@ BEGIN VHCNT[].CLK = PIXEL_CLK; VHCNT[] = (VHCNT[] + 1) & !LAST; + VVCNT[].CLK = PIXEL_CLK; VVCNT[].ENA = LAST; VVCNT[] = (VVCNT[] + 1) & (VVCNT[] != V_TOTAL[] - 1); -- DISPLAY ON OFF DPO_ZL.CLK = PIXEL_CLK; - DPO_ZL = (VVCNT[]>RAND_OBEN[]-1) & (VVCNT[] RAND_OBEN[] - 1) & (VVCNT[] < RAND_UNTEN[] - 1); -- 1 ZEILE DAVOR ON OFF DPO_ZL.ENA = LAST; -- AM ZEILENENDE ÜBERNEHMEN + DPO_ON.CLK = PIXEL_CLK; DPO_ON = VHCNT[] == RAND_LINKS[]; -- BESSER EINZELN WEGEN TIMING @@ -670,7 +674,7 @@ BEGIN -- DATENTRANSFER ON OFF VCO_ON.CLK = PIXEL_CLK; - VCO_ON = VHCNT[] == (HDIS_START[]-1); -- BESSER EINZELN WEGEN TIMING + VCO_ON = VHCNT[] == (HDIS_START[] - 1); -- BESSER EINZELN WEGEN TIMING VCO_OFF.CLK = PIXEL_CLK; VCO_OFF = VHCNT[] == HDIS_END[]; @@ -718,14 +722,18 @@ BEGIN # ACP_VCTR15 & VCO5 & VSYNC_I[] == 0; -- NUR MÖGLICH WENN BEIDE nBLANK.CLK = PIXEL_CLK; - nBLANK = VERZ[0][8]; + -- nBLANK = VERZ[0][8]; + nBLANK = DISP_ON; HSYNC.CLK = PIXEL_CLK; - HSYNC = VERZ[1][9]; - + -- HSYNC = VERZ[1][9]; + HSYNC = (!ACP_VCTR15 # !VCO6) & HSYNC_I[] != 0 + # ACP_VCTR15 & VCO6 & HSYNC_I[] == 0; -- NUR MÖGLICH WENN BEIDE + VSYNC.CLK = PIXEL_CLK; - VSYNC = VERZ[2][9]; - + -- VSYNC = VERZ[2][9]; + VSYNC = (!ACP_VCTR15 # !VCO5) & VSYNC_I[] != 0 + # ACP_VCTR15 & VCO5 & VSYNC_I[] == 0; -- NUR MÖGLICH WENN BEIDE nSYNC = GND; -- RANDFARBE MACHEN ------------------------------------ @@ -737,7 +745,8 @@ BEGIN RAND[4] = RAND[3]; RAND[5] = RAND[4]; RAND[6] = RAND[5]; - RAND_ON = RAND[6]; + -- RAND_ON = RAND[6]; + RAND_ON = DISP_ON & !VDTRON & ACP_VCTR25; ---------------------------------------------------------- CLR_FIFO.CLK = PIXEL_CLK; diff --git a/FPGA_Quartus_13.1/Video/Video.bdf b/FPGA_Quartus_13.1/Video/Video.bdf index eafbf0e..83f2f08 100644 --- a/FPGA_Quartus_13.1/Video/Video.bdf +++ b/FPGA_Quartus_13.1/Video/Video.bdf @@ -6758,254 +6758,6 @@ applicable agreement for further details. (line (pt 22 96)(pt 16 102)) ) ) -(block - (rect 1664 1664 2016 2600) - (text "VIDEO_MOD_MUX_CLUTCTR" (rect 5 5 183 18)(font "Arial" (font_size 8))) (text "VIDEO_MOD_MUX_CLUTCTR" (rect 5 922 160 933)(font "Arial" )) (block_io "nRSTO" (input)) - (block_io "MAIN_CLK" (input)) - (block_io "nFB_CS1" (input)) - (block_io "nFB_CS2" (input)) - (block_io "nFB_CS3" (input)) - (block_io "nFB_WR" (input)) - (block_io "nFB_OE" (input)) - (block_io "FB_SIZE0" (input)) - (block_io "FB_SIZE1" (input)) - (block_io "nFB_BURST" (input)) - (block_io "FB_ADR[31..0]" (input)) - (block_io "CLK33M" (input)) - (block_io "CLK25M" (input)) - (block_io "BLITTER_RUN" (input)) - (block_io "CLK_VIDEO" (input)) - (block_io "VR_D[8..0]" (input)) - (block_io "VR_BUSY" (input)) - (block_io "COLOR8" (output)) - (block_io "ACP_CLUT_RD" (output)) - (block_io "COLOR1" (output)) - (block_io "FALCON_CLUT_RDH" (output)) - (block_io "FALCON_CLUT_RDL" (output)) - (block_io "FALCON_CLUT_WR[3..0]" (output)) - (block_io "ST_CLUT_RD" (output)) - (block_io "ST_CLUT_WR[1..0]" (output)) - (block_io "CLUT_MUX_ADR[3..0]" (output)) - (block_io "HSYNC" (output)) - (block_io "VSYNC" (output)) - (block_io "nBLANK" (output)) - (block_io "nSYNC" (output)) - (block_io "nPD_VGA" (output)) - (block_io "FIFO_RDE" (output)) - (block_io "COLOR2" (output)) - (block_io "COLOR4" (output)) - (block_io "PIXEL_CLK" (output)) - (block_io "CLUT_OFF[3..0]" (output)) - (block_io "BLITTER_ON" (output)) - (block_io "VIDEO_RAM_CTR[15..0]" (output)) - (block_io "VIDEO_MOD_TA" (output)) - (block_io "CCR[23..0]" (output)) - (block_io "CCSEL[2..0]" (output)) - (block_io "ACP_CLUT_WR[3..0]" (output)) - (block_io "INTER_ZEI" (output)) - (block_io "DOP_FIFO_CLR" (output)) - (block_io "VIDEO_RECONFIG" (output)) - (block_io "VR_WR" (output)) - (block_io "VR_RD" (output)) - (block_io "CLR_FIFO" (output)) - (block_io "FB_AD[31..0]" (bidir)) - (mapper - (pt 352 72) - (bidir) - ) - (mapper - (pt 0 272) - (bidir) - ) - (mapper - (pt 0 56) - (bidir) - ) - (mapper - (pt 0 80) - (bidir) - ) - (mapper - (pt 0 296) - (bidir) - ) - (mapper - (pt 0 104) - (bidir) - ) - (mapper - (pt 0 128) - (bidir) - ) - (mapper - (pt 0 152) - (bidir) - ) - (mapper - (pt 0 176) - (bidir) - ) - (mapper - (pt 0 248) - (bidir) - ) - (mapper - (pt 0 200) - (bidir) - ) - (mapper - (pt 0 224) - (bidir) - ) - (mapper - (pt 0 520) - (bidir) - ) - (mapper - (pt 0 544) - (bidir) - ) - (mapper - (pt 0 880) - (bidir) - ) - (mapper - (pt 352 600) - (bidir) - ) - (mapper - (pt 352 624) - (bidir) - ) - (mapper - (pt 352 648) - (bidir) - ) - (mapper - (pt 352 672) - (bidir) - ) - (mapper - (pt 352 696) - (bidir) - ) - (mapper - (pt 352 720) - (bidir) - ) - (mapper - (pt 352 840) - (bidir) - ) - (mapper - (pt 352 472) - (bidir) - ) - (mapper - (pt 352 448) - (bidir) - ) - (mapper - (pt 352 528) - (bidir) - ) - (mapper - (pt 352 320) - (bidir) - ) - (mapper - (pt 352 576) - (bidir) - ) - (mapper - (pt 352 400) - (bidir) - ) - (mapper - (pt 352 376) - (bidir) - ) - (mapper - (pt 352 352) - (bidir) - ) - (mapper - (pt 352 504) - (bidir) - ) - (mapper - (pt 352 296) - (bidir) - ) - (mapper - (pt 352 424) - (bidir) - ) - (mapper - (pt 352 552) - (bidir) - ) - (mapper - (pt 352 752) - (bidir) - ) - (mapper - (pt 352 776) - (bidir) - ) - (mapper - (pt 352 872) - (bidir) - ) - (mapper - (pt 0 496) - (bidir) - ) - (mapper - (pt 352 88) - (bidir) - ) - (mapper - (pt 352 264) - (bidir) - ) - (mapper - (pt 352 248) - (bidir) - ) - (mapper - (pt 352 232) - (bidir) - ) - (mapper - (pt 352 216) - (bidir) - ) - (mapper - (pt 352 136) - (bidir) - ) - (mapper - (pt 352 40) - (bidir) - ) - (mapper - (pt 352 152) - (bidir) - ) - (mapper - (pt 0 472) - (bidir) - ) - (mapper - (pt 0 456) - (bidir) - ) - (mapper - (pt 352 104) - (bidir) - ) -) (block (rect 296 1872 560 2536) (text "DDR_CTR" (rect 5 5 66 18)(font "Arial" (font_size 8))) (text "DDR_CTR" (rect 5 650 59 661)(font "Arial" )) (block_io "FB_ADR[31..0]" (input)) @@ -7327,6 +7079,254 @@ applicable agreement for further details. (bidir) ) ) +(block + (rect 1664 1664 2016 2600) + (text "VIDEO_MOD_MUX_CLUTCTR" (rect 5 5 183 18)(font "Arial" (font_size 8))) (text "VIDEO_MOD_MUX_CLUTCTR" (rect 5 922 160 933)(font "Arial" )) (block_io "nRSTO" (input)) + (block_io "MAIN_CLK" (input)) + (block_io "nFB_CS1" (input)) + (block_io "nFB_CS2" (input)) + (block_io "nFB_CS3" (input)) + (block_io "nFB_WR" (input)) + (block_io "nFB_OE" (input)) + (block_io "FB_SIZE0" (input)) + (block_io "FB_SIZE1" (input)) + (block_io "nFB_BURST" (input)) + (block_io "FB_ADR[31..0]" (input)) + (block_io "CLK33M" (input)) + (block_io "CLK25M" (input)) + (block_io "BLITTER_RUN" (input)) + (block_io "CLK_VIDEO" (input)) + (block_io "VR_D[8..0]" (input)) + (block_io "VR_BUSY" (input)) + (block_io "COLOR8" (output)) + (block_io "ACP_CLUT_RD" (output)) + (block_io "COLOR1" (output)) + (block_io "FALCON_CLUT_RDH" (output)) + (block_io "FALCON_CLUT_RDL" (output)) + (block_io "FALCON_CLUT_WR[3..0]" (output)) + (block_io "ST_CLUT_RD" (output)) + (block_io "ST_CLUT_WR[1..0]" (output)) + (block_io "CLUT_MUX_ADR[3..0]" (output)) + (block_io "HSYNC" (output)) + (block_io "VSYNC" (output)) + (block_io "nBLANK" (output)) + (block_io "nSYNC" (output)) + (block_io "nPD_VGA" (output)) + (block_io "FIFO_RDE" (output)) + (block_io "COLOR2" (output)) + (block_io "COLOR4" (output)) + (block_io "PIXEL_CLK" (output)) + (block_io "CLUT_OFF[3..0]" (output)) + (block_io "BLITTER_ON" (output)) + (block_io "VIDEO_RAM_CTR[15..0]" (output)) + (block_io "VIDEO_MOD_TA" (output)) + (block_io "BORDER_COLOR[23..0]" (output)) + (block_io "CCSEL[2..0]" (output)) + (block_io "ACP_CLUT_WR[3..0]" (output)) + (block_io "INTER_ZEI" (output)) + (block_io "DOP_FIFO_CLR" (output)) + (block_io "VIDEO_RECONFIG" (output)) + (block_io "VR_WR" (output)) + (block_io "VR_RD" (output)) + (block_io "CLR_FIFO" (output)) + (block_io "FB_AD[31..0]" (bidir)) + (mapper + (pt 352 72) + (bidir) + ) + (mapper + (pt 0 272) + (bidir) + ) + (mapper + (pt 0 56) + (bidir) + ) + (mapper + (pt 0 80) + (bidir) + ) + (mapper + (pt 0 296) + (bidir) + ) + (mapper + (pt 0 104) + (bidir) + ) + (mapper + (pt 0 128) + (bidir) + ) + (mapper + (pt 0 152) + (bidir) + ) + (mapper + (pt 0 176) + (bidir) + ) + (mapper + (pt 0 248) + (bidir) + ) + (mapper + (pt 0 200) + (bidir) + ) + (mapper + (pt 0 224) + (bidir) + ) + (mapper + (pt 0 520) + (bidir) + ) + (mapper + (pt 0 544) + (bidir) + ) + (mapper + (pt 0 880) + (bidir) + ) + (mapper + (pt 352 600) + (bidir) + ) + (mapper + (pt 352 624) + (bidir) + ) + (mapper + (pt 352 648) + (bidir) + ) + (mapper + (pt 352 672) + (bidir) + ) + (mapper + (pt 352 696) + (bidir) + ) + (mapper + (pt 352 720) + (bidir) + ) + (mapper + (pt 352 840) + (bidir) + ) + (mapper + (pt 352 472) + (bidir) + ) + (mapper + (pt 352 448) + (bidir) + ) + (mapper + (pt 352 528) + (bidir) + ) + (mapper + (pt 352 320) + (bidir) + ) + (mapper + (pt 352 576) + (bidir) + ) + (mapper + (pt 352 400) + (bidir) + ) + (mapper + (pt 352 376) + (bidir) + ) + (mapper + (pt 352 352) + (bidir) + ) + (mapper + (pt 352 504) + (bidir) + ) + (mapper + (pt 352 296) + (bidir) + ) + (mapper + (pt 352 424) + (bidir) + ) + (mapper + (pt 352 552) + (bidir) + ) + (mapper + (pt 352 752) + (bidir) + ) + (mapper + (pt 352 776) + (bidir) + ) + (mapper + (pt 352 872) + (bidir) + ) + (mapper + (pt 0 496) + (bidir) + ) + (mapper + (pt 352 88) + (bidir) + ) + (mapper + (pt 352 264) + (bidir) + ) + (mapper + (pt 352 248) + (bidir) + ) + (mapper + (pt 352 232) + (bidir) + ) + (mapper + (pt 352 216) + (bidir) + ) + (mapper + (pt 352 136) + (bidir) + ) + (mapper + (pt 352 40) + (bidir) + ) + (mapper + (pt 352 152) + (bidir) + ) + (mapper + (pt 0 472) + (bidir) + ) + (mapper + (pt 0 456) + (bidir) + ) + (mapper + (pt 352 104) + (bidir) + ) +) (connector (text "CLUT_ADR0" (rect 2786 1272 2852 1283)(font "Arial" )) (pt 2776 1288) @@ -8025,122 +8025,6 @@ applicable agreement for further details. (pt 2904 2896) (bus) ) -(connector - (text "FB_AD[31..0]" (rect 570 1904 636 1915)(font "Arial" )) - (pt 680 1920) - (pt 560 1920) - (bus) -) -(connector - (text "nFB_CS1" (rect 202 2040 250 2051)(font "Arial" )) - (pt 192 2056) - (pt 296 2056) -) -(connector - (text "nFB_CS2" (rect 202 2064 251 2075)(font "Arial" )) - (pt 192 2080) - (pt 296 2080) -) -(connector - (text "nFB_CS3" (rect 202 2088 251 2099)(font "Arial" )) - (pt 192 2104) - (pt 296 2104) -) -(connector - (text "nFB_WR" (rect 202 2112 248 2123)(font "Arial" )) - (pt 192 2128) - (pt 296 2128) -) -(connector - (text "FB_SIZE0" (rect 202 2136 253 2147)(font "Arial" )) - (pt 192 2152) - (pt 296 2152) -) -(connector - (text "FB_SIZE1" (rect 202 2160 252 2171)(font "Arial" )) - (pt 192 2176) - (pt 296 2176) -) -(connector - (text "nFB_OE" (rect 202 2184 245 2195)(font "Arial" )) - (pt 192 2200) - (pt 296 2200) -) -(connector - (text "VA[12..0]" (rect 570 2168 616 2179)(font "Arial" )) - (pt 632 2184) - (pt 560 2184) - (bus) -) -(connector - (text "nVWE" (rect 570 2192 603 2203)(font "Arial" )) - (pt 632 2208) - (pt 560 2208) -) -(connector - (text "nVCAS" (rect 570 2216 607 2227)(font "Arial" )) - (pt 632 2232) - (pt 560 2232) -) -(connector - (text "nVRAS" (rect 570 2240 607 2251)(font "Arial" )) - (pt 632 2256) - (pt 560 2256) -) -(connector - (text "nVCS" (rect 570 2264 600 2275)(font "Arial" )) - (pt 632 2280) - (pt 560 2280) -) -(connector - (text "VCKE" (rect 570 2288 601 2299)(font "Arial" )) - (pt 632 2304) - (pt 560 2304) -) -(connector - (text "MAIN_CLK" (rect 202 1944 259 1955)(font "Arial" )) - (pt 296 1960) - (pt 192 1960) -) -(connector - (text "FB_ALE" (rect 202 2016 244 2027)(font "Arial" )) - (pt 296 2032) - (pt 192 2032) -) -(connector - (text "FB_LE[3..0]" (rect 570 1976 629 1987)(font "Arial" )) - (pt 560 1992) - (pt 680 1992) - (bus) -) -(connector - (text "FB_VDOE[3..0]" (rect 570 2000 646 2011)(font "Arial" )) - (pt 560 2016) - (pt 680 2016) - (bus) -) -(connector - (text "DDR_SYNC_66M" (rect 210 1968 299 1979)(font "Arial" )) - (pt 200 1984) - (pt 296 1984) -) -(connector - (text "FB_ADR[31..0]" (rect 202 1992 276 2003)(font "Arial" )) - (pt 192 2008) - (pt 296 2008) - (bus) -) -(connector - (text "nRSTO" (rect 202 1896 240 1907)(font "Arial" )) - (pt 192 1912) - (pt 296 1912) -) -(connector - (text "VIDEO_RAM_CTR[15..0]" (rect 178 2240 303 2251)(font "Arial" )) - (pt 296 2256) - (pt 168 2256) - (bus) -) (connector (pt 792 1648) (pt 920 1648) @@ -8321,53 +8205,11 @@ applicable agreement for further details. (pt 1160 1672) (bus) ) -(connector - (text "BLITTER_ADR[31..0]" (rect 194 2288 300 2299)(font "Arial" )) - (pt 184 2304) - (pt 296 2304) - (bus) -) -(connector - (text "BLITTER_SIG" (rect 194 2312 265 2323)(font "Arial" )) - (pt 184 2328) - (pt 296 2328) -) -(connector - (text "BLITTER_WR" (rect 194 2336 265 2347)(font "Arial" )) - (pt 184 2352) - (pt 296 2352) -) -(connector - (text "SR_FIFO_WRE" (rect 570 2072 650 2083)(font "Arial" )) - (pt 648 2088) - (pt 560 2088) -) -(connector - (text "SR_DDR_FB" (rect 570 2312 637 2323)(font "Arial" )) - (pt 640 2328) - (pt 560 2328) -) (connector (text "SR_FIFO_WRE" (rect 842 2280 922 2291)(font "Arial" )) (pt 920 2296) (pt 832 2296) ) -(connector - (text "SR_DDR_WR" (rect 570 2024 641 2035)(font "Arial" )) - (pt 664 2040) - (pt 560 2040) -) -(connector - (text "SR_VDMP[7..0]" (rect 570 2336 647 2347)(font "Arial" )) - (pt 560 2352) - (pt 664 2352) - (bus) -) -(connector - (text "SR_DDRWR_D_SEL" (rect 570 2360 676 2371)(font "Arial" )) - (pt 560 2376) - (pt 664 2376) -) (connector (text "VDVZ[127..0]" (rect 810 2920 876 2931)(font "Arial" )) (pt 800 2936) @@ -8410,16 +8252,6 @@ applicable agreement for further details. (pt 1064 2296) (pt 1144 2296) ) -(connector - (text "DDRCLK0" (rect 194 1920 247 1931)(font "Arial" )) - (pt 296 1936) - (pt 184 1936) -) -(connector - (text "VIDEO_DDR_TA" (rect 570 2488 657 2499)(font "Arial" )) - (pt 560 2504) - (pt 664 2504) -) (connector (pt 432 1808) (pt 472 1808) @@ -8508,11 +8340,6 @@ applicable agreement for further details. (pt 1192 1288) (bus) ) -(connector - (text "SR_BLITTER_DACK" (rect 570 2464 676 2475)(font "Arial" )) - (pt 664 2480) - (pt 560 2480) -) (connector (text "DDRCLK0" (rect 1114 1528 1167 1539)(font "Arial" )) (pt 1104 1544) @@ -8549,11 +8376,6 @@ applicable agreement for further details. (pt 1168 2192) (bus) ) -(connector - (text "CLK33M" (rect 218 2432 262 2443)(font "Arial" )) - (pt 208 2448) - (pt 296 2448) -) (connector (text "FIFO_D[127..0]" (rect 2170 1416 2246 1427)(font "Arial" )) (pt 2168 1432) @@ -8781,12 +8603,6 @@ applicable agreement for further details. (pt 1304 2688) (bus) ) -(connector - (text "BA[1..0]" (rect 570 2120 610 2131)(font "Arial" )) - (pt 632 2136) - (pt 560 2136) - (bus) -) (connector (text "DDRWR_D_SEL0" (rect 1066 2768 1156 2779)(font "Arial" )) (pt 1056 2784) @@ -8808,11 +8624,6 @@ applicable agreement for further details. (pt 888 2784) (pt 992 2784) ) -(connector - (text "DDRWR_D_SEL1" (rect 570 2392 659 2403)(font "Arial" )) - (pt 656 2408) - (pt 560 2408) -) (connector (text "VDOUT_OE" (rect 1386 2328 1448 2339)(font "Arial" )) (pt 1376 2344) @@ -9007,72 +8818,12 @@ applicable agreement for further details. (pt 3352 2768) (bus) ) -(connector - (text "CCR[23..0]" (rect 3954 2720 4009 2731)(font "Arial" )) - (pt 4024 2736) - (pt 3944 2736) - (bus) -) (connector (text "CCS[23..0]" (rect 3362 2840 3416 2851)(font "Arial" )) (pt 3432 2856) (pt 3352 2856) (bus) ) -(connector - (text "CC16[23..0]" (rect 3954 2752 4013 2763)(font "Arial" )) - (pt 4024 2768) - (pt 3944 2768) - (bus) -) -(connector - (text "VR[7..0],VG[7..0],VB[7..0]" (rect 4522 2776 4648 2787)(font "Arial" )) - (pt 4512 2792) - (pt 4664 2792) - (bus) -) -(connector - (pt 4240 2808) - (pt 4280 2808) - (bus) -) -(connector - (text "PIXEL_CLK" (rect 4202 2808 4263 2819)(font "Arial" )) - (pt 4192 2824) - (pt 4280 2824) -) -(connector - (pt 4240 2792) - (pt 4280 2792) - (bus) -) -(connector - (pt 4240 2800) - (pt 4176 2800) - (bus) -) -(connector - (text "PIXEL_CLK" (rect 3946 2848 4007 2859)(font "Arial" )) - (pt 3936 2864) - (pt 4024 2864) -) -(connector - (pt 4104 2888) - (pt 4104 2920) - (bus) -) -(connector - (text "CCSEL[2..0]" (rect 4010 2904 4071 2915)(font "Arial" )) - (pt 4104 2920) - (pt 4000 2920) - (bus) -) -(connector - (text "CCA[23..0]" (rect 3954 2768 4008 2779)(font "Arial" )) - (pt 4024 2784) - (pt 3944 2784) - (bus) -) (connector (pt 2904 2896) (pt 2904 2864) @@ -9094,22 +8845,6 @@ applicable agreement for further details. (pt 2824 2840) (pt 2736 2840) ) -(connector - (text "CC24[23..0]" (rect 3954 2736 4013 2747)(font "Arial" )) - (pt 3944 2752) - (pt 4024 2752) - (bus) -) -(connector - (pt 4240 2792) - (pt 4240 2800) - (bus) -) -(connector - (pt 4240 2800) - (pt 4240 2808) - (bus) -) (connector (pt 3576 2784) (pt 3672 2784) @@ -9125,31 +8860,11 @@ applicable agreement for further details. (pt 3888 2800) (bus) ) -(connector - (pt 3888 2800) - (pt 3888 2832) - (bus) -) -(connector - (pt 3888 2832) - (pt 4024 2832) - (bus) -) -(connector - (pt 4024 2848) - (pt 3888 2848) - (bus) -) (connector (pt 3888 2888) (pt 3816 2888) (bus) ) -(connector - (pt 3888 2848) - (pt 3888 2888) - (bus) -) (connector (text "PIXEL_CLK" (rect 3034 2712 3095 2723)(font "Arial" )) (pt 3032 2728) @@ -9175,12 +8890,6 @@ applicable agreement for further details. (pt 3376 2784) (pt 3432 2784) ) -(connector - (text "CC16[23..19],CC16[15..10],CC16[7..3]" (rect 2506 2592 2694 2603)(font "Arial" )) - (pt 2688 2664) - (pt 2560 2664) - (bus) -) (connector (text "CC16[18..16],CC16[9..8],CC16[2..0]" (rect 2530 2728 2707 2739)(font "Arial" )) (pt 2696 2744) @@ -9256,12 +8965,6 @@ applicable agreement for further details. (pt 3112 2960) (pt 3192 2960) ) -(connector - (text "FIFO_MW[8..0]" (rect 194 2376 269 2387)(font "Arial" )) - (pt 296 2392) - (pt 184 2392) - (bus) -) (connector (text "MAIN_CLK" (rect 3370 2208 3427 2219)(font "Arial" )) (pt 3448 2224) @@ -10004,12 +9707,6 @@ applicable agreement for further details. (pt 2040 976) (bus) ) -(connector - (text "VDM_SEL[3..0]" (rect 570 2416 646 2427)(font "Arial" )) - (pt 560 2432) - (pt 656 2432) - (bus) -) (connector (text "VDMB[127..0]" (rect 1586 1080 1654 1091)(font "Arial" )) (pt 1576 1096) @@ -10151,11 +9848,6 @@ applicable agreement for further details. (pt 264 1832) (pt 360 1832) ) -(connector - (text "CLR_FIFO" (rect 202 2216 257 2227)(font "Arial" )) - (pt 296 2232) - (pt 192 2232) -) (connector (text "CLR_FIFO" (rect 1634 1456 1689 1467)(font "Arial" )) (pt 1712 1472) @@ -10320,6 +10012,73 @@ applicable agreement for further details. (pt 2064 1312) (pt 1992 1312) ) +(connector + (pt 1968 1424) + (pt 1968 1208) + (bus) +) +(connector + (pt 2248 1208) + (pt 2240 1208) + (bus) +) +(connector + (pt 2248 1344) + (pt 2248 1208) + (bus) +) +(connector + (pt 1608 1432) + (pt 1608 1232) +) +(connector + (pt 1944 1296) + (pt 1944 1248) +) +(connector + (pt 2064 1312) + (pt 2064 1296) +) +(connector + (pt 1872 1424) + (pt 1968 1424) + (bus) +) +(connector + (pt 1968 1424) + (pt 2000 1424) + (bus) +) +(connector + (pt 1600 1432) + (pt 1608 1432) +) +(connector + (pt 1608 1432) + (pt 1712 1432) +) +(connector + (pt 1968 1208) + (pt 2080 1208) + (bus) +) +(connector + (pt 1608 1232) + (pt 2080 1232) +) +(connector + (pt 1944 1248) + (pt 2080 1248) +) +(connector + (text "PIXEL_CLK" (rect 2010 1256 2071 1267)(font "Arial" )) + (pt 2000 1272) + (pt 2080 1272) +) +(connector + (pt 2064 1296) + (pt 2080 1296) +) (connector (text "nFB_BURST" (rect 1570 1896 1634 1907)(font "Arial" )) (pt 1560 1912) @@ -10461,12 +10220,6 @@ applicable agreement for further details. (pt 2016 2384) (bus) ) -(connector - (text "CCR[23..0]" (rect 2026 2176 2081 2187)(font "Arial" )) - (pt 2096 2192) - (pt 2016 2192) - (bus) -) (connector (text "CCSEL[2..0]" (rect 2026 2200 2087 2211)(font "Arial" )) (pt 2016 2216) @@ -10577,71 +10330,328 @@ applicable agreement for further details. (pt 2112 1768) ) (connector - (pt 1968 1424) - (pt 1968 1208) + (text "BORDER_COLOR[23..0]" (rect 2026 2176 2149 2187)(font "Arial" )) + (pt 2096 2192) + (pt 2016 2192) (bus) ) (connector - (pt 2248 1208) - (pt 2240 1208) + (text "VR[7..0],VG[7..0],VB[7..0]" (rect 4522 2776 4648 2787)(font "Arial" )) + (pt 4512 2792) + (pt 4664 2792) (bus) ) (connector - (pt 2248 1344) - (pt 2248 1208) + (pt 4240 2808) + (pt 4280 2808) (bus) ) (connector - (pt 1608 1432) - (pt 1608 1232) + (text "PIXEL_CLK" (rect 4202 2808 4263 2819)(font "Arial" )) + (pt 4192 2824) + (pt 4280 2824) ) (connector - (pt 1944 1296) - (pt 1944 1248) -) -(connector - (pt 2064 1312) - (pt 2064 1296) -) -(connector - (pt 1872 1424) - (pt 1968 1424) + (pt 4240 2792) + (pt 4280 2792) (bus) ) (connector - (pt 1968 1424) - (pt 2000 1424) + (text "FB_AD[31..0]" (rect 570 1904 636 1915)(font "Arial" )) + (pt 680 1920) + (pt 560 1920) (bus) ) (connector - (pt 1600 1432) - (pt 1608 1432) + (text "nFB_CS1" (rect 202 2040 250 2051)(font "Arial" )) + (pt 192 2056) + (pt 296 2056) ) (connector - (pt 1608 1432) - (pt 1712 1432) + (text "nFB_CS2" (rect 202 2064 251 2075)(font "Arial" )) + (pt 192 2080) + (pt 296 2080) ) (connector - (pt 1968 1208) - (pt 2080 1208) + (text "nFB_CS3" (rect 202 2088 251 2099)(font "Arial" )) + (pt 192 2104) + (pt 296 2104) +) +(connector + (text "nFB_WR" (rect 202 2112 248 2123)(font "Arial" )) + (pt 192 2128) + (pt 296 2128) +) +(connector + (text "FB_SIZE0" (rect 202 2136 253 2147)(font "Arial" )) + (pt 192 2152) + (pt 296 2152) +) +(connector + (text "FB_SIZE1" (rect 202 2160 252 2171)(font "Arial" )) + (pt 192 2176) + (pt 296 2176) +) +(connector + (text "nFB_OE" (rect 202 2184 245 2195)(font "Arial" )) + (pt 192 2200) + (pt 296 2200) +) +(connector + (text "nVWE" (rect 570 2192 603 2203)(font "Arial" )) + (pt 632 2208) + (pt 560 2208) +) +(connector + (text "nVCAS" (rect 570 2216 607 2227)(font "Arial" )) + (pt 632 2232) + (pt 560 2232) +) +(connector + (text "nVRAS" (rect 570 2240 607 2251)(font "Arial" )) + (pt 632 2256) + (pt 560 2256) +) +(connector + (text "nVCS" (rect 570 2264 600 2275)(font "Arial" )) + (pt 632 2280) + (pt 560 2280) +) +(connector + (text "VCKE" (rect 570 2288 601 2299)(font "Arial" )) + (pt 632 2304) + (pt 560 2304) +) +(connector + (text "MAIN_CLK" (rect 202 1944 259 1955)(font "Arial" )) + (pt 296 1960) + (pt 192 1960) +) +(connector + (text "FB_ALE" (rect 202 2016 244 2027)(font "Arial" )) + (pt 296 2032) + (pt 192 2032) +) +(connector + (text "FB_LE[3..0]" (rect 570 1976 629 1987)(font "Arial" )) + (pt 560 1992) + (pt 680 1992) (bus) ) (connector - (pt 1608 1232) - (pt 2080 1232) + (text "FB_VDOE[3..0]" (rect 570 2000 646 2011)(font "Arial" )) + (pt 560 2016) + (pt 680 2016) + (bus) ) (connector - (pt 1944 1248) - (pt 2080 1248) + (text "DDR_SYNC_66M" (rect 210 1968 299 1979)(font "Arial" )) + (pt 200 1984) + (pt 296 1984) ) (connector - (text "PIXEL_CLK" (rect 2010 1256 2071 1267)(font "Arial" )) - (pt 2000 1272) - (pt 2080 1272) + (text "FB_ADR[31..0]" (rect 202 1992 276 2003)(font "Arial" )) + (pt 192 2008) + (pt 296 2008) + (bus) ) (connector - (pt 2064 1296) - (pt 2080 1296) + (text "nRSTO" (rect 202 1896 240 1907)(font "Arial" )) + (pt 192 1912) + (pt 296 1912) +) +(connector + (text "VIDEO_RAM_CTR[15..0]" (rect 178 2240 303 2251)(font "Arial" )) + (pt 296 2256) + (pt 168 2256) + (bus) +) +(connector + (text "BLITTER_ADR[31..0]" (rect 194 2288 300 2299)(font "Arial" )) + (pt 184 2304) + (pt 296 2304) + (bus) +) +(connector + (text "BLITTER_SIG" (rect 194 2312 265 2323)(font "Arial" )) + (pt 184 2328) + (pt 296 2328) +) +(connector + (text "BLITTER_WR" (rect 194 2336 265 2347)(font "Arial" )) + (pt 184 2352) + (pt 296 2352) +) +(connector + (text "SR_FIFO_WRE" (rect 570 2072 650 2083)(font "Arial" )) + (pt 648 2088) + (pt 560 2088) +) +(connector + (text "SR_DDR_FB" (rect 570 2312 637 2323)(font "Arial" )) + (pt 640 2328) + (pt 560 2328) +) +(connector + (text "SR_DDR_WR" (rect 570 2024 641 2035)(font "Arial" )) + (pt 664 2040) + (pt 560 2040) +) +(connector + (text "SR_VDMP[7..0]" (rect 570 2336 647 2347)(font "Arial" )) + (pt 560 2352) + (pt 664 2352) + (bus) +) +(connector + (text "SR_DDRWR_D_SEL" (rect 570 2360 676 2371)(font "Arial" )) + (pt 560 2376) + (pt 664 2376) +) +(connector + (text "DDRCLK0" (rect 194 1920 247 1931)(font "Arial" )) + (pt 296 1936) + (pt 184 1936) +) +(connector + (text "VIDEO_DDR_TA" (rect 570 2488 657 2499)(font "Arial" )) + (pt 560 2504) + (pt 664 2504) +) +(connector + (text "SR_BLITTER_DACK" (rect 570 2464 676 2475)(font "Arial" )) + (pt 664 2480) + (pt 560 2480) +) +(connector + (text "CLK33M" (rect 218 2432 262 2443)(font "Arial" )) + (pt 208 2448) + (pt 296 2448) +) +(connector + (text "BA[1..0]" (rect 570 2120 610 2131)(font "Arial" )) + (pt 632 2136) + (pt 560 2136) + (bus) +) +(connector + (text "DDRWR_D_SEL1" (rect 570 2392 659 2403)(font "Arial" )) + (pt 656 2408) + (pt 560 2408) +) +(connector + (text "FIFO_MW[8..0]" (rect 194 2376 269 2387)(font "Arial" )) + (pt 296 2392) + (pt 184 2392) + (bus) +) +(connector + (text "VDM_SEL[3..0]" (rect 570 2416 646 2427)(font "Arial" )) + (pt 560 2432) + (pt 656 2432) + (bus) +) +(connector + (text "CLR_FIFO" (rect 202 2216 257 2227)(font "Arial" )) + (pt 296 2232) + (pt 192 2232) +) +(connector + (text "VA[12..0]" (rect 570 2168 616 2179)(font "Arial" )) + (pt 560 2184) + (pt 632 2184) + (bus) +) +(connector + (text "CC16[23..0]" (rect 3954 2752 4013 2763)(font "Arial" )) + (pt 4024 2768) + (pt 3944 2768) + (bus) +) +(connector + (pt 4240 2800) + (pt 4176 2800) + (bus) +) +(connector + (text "PIXEL_CLK" (rect 3946 2848 4007 2859)(font "Arial" )) + (pt 3936 2864) + (pt 4024 2864) +) +(connector + (pt 4104 2920) + (pt 4104 2888) + (bus) +) +(connector + (text "CCSEL[2..0]" (rect 4010 2904 4071 2915)(font "Arial" )) + (pt 4000 2920) + (pt 4104 2920) + (bus) +) +(connector + (text "CCA[23..0]" (rect 3954 2768 4008 2779)(font "Arial" )) + (pt 4024 2784) + (pt 3944 2784) + (bus) +) +(connector + (text "CC24[23..0]" (rect 3954 2736 4013 2747)(font "Arial" )) + (pt 3944 2752) + (pt 4024 2752) + (bus) +) +(connector + (pt 3888 2800) + (pt 3888 2832) + (bus) +) +(connector + (pt 3888 2832) + (pt 4024 2832) + (bus) +) +(connector + (pt 3888 2848) + (pt 4024 2848) + (bus) +) +(connector + (pt 3888 2888) + (pt 3888 2848) + (bus) +) +(connector + (text "BORDER_COLOR[23..0]" (rect 3954 2720 4077 2731)(font "Arial" )) + (pt 4024 2736) + (pt 3944 2736) + (bus) +) +(connector + (pt 4240 2792) + (pt 4240 2800) + (bus) +) +(connector + (pt 4240 2800) + (pt 4240 2808) + (bus) +) +(connector + (pt 2568 2664) + (pt 2568 2568) + (bus) +) +(connector + (pt 2560 2664) + (pt 2568 2664) + (bus) +) +(connector + (text "CC16[23..19],CC16[15..10],CC16[7..3]" (rect 2530 2552 2718 2563)(font "Arial" )) + (pt 2568 2568) + (pt 2688 2568) + (bus) ) (junction (pt 2984 1688)) (junction (pt 792 1192)) diff --git a/FPGA_Quartus_13.1/firebee1.bdf b/FPGA_Quartus_13.1/firebee1.bdf index 4f32a08..6addd74 100644 --- a/FPGA_Quartus_13.1/firebee1.bdf +++ b/FPGA_Quartus_13.1/firebee1.bdf @@ -4238,7 +4238,7 @@ applicable agreement for further details. ) ) (block - (rect 1264 -48 1672 728) + (rect 1272 -48 1680 728) (text "video" (rect 5 5 36 18)(font "Arial" (font_size 8))) (text "i_video" (rect 5 762 41 773)(font "Arial" )) (block_io "FB_ADR[31..0]" (input)) (block_io "MAIN_CLK" (input)) (block_io "nFB_CS1" (input)) @@ -4456,63 +4456,6 @@ applicable agreement for further details. (pt 1672 2400) (bus) ) -(connector - (text "FB_AD[31..0]" (rect 1682 8 1748 19)(font "Arial" )) - (pt 1832 24) - (pt 1672 24) - (bus) -) -(connector - (text "FB_ADR[31..0]" (rect 1146 328 1220 339)(font "Arial" )) - (pt 1112 344) - (pt 1264 344) - (bus) -) -(connector - (text "nFB_WR" (rect 1162 184 1208 195)(font "Arial" )) - (pt 1152 200) - (pt 1264 200) -) -(connector - (text "nFB_CS1" (rect 1154 208 1202 219)(font "Arial" )) - (pt 1152 224) - (pt 1264 224) -) -(connector - (text "FB_SIZE0" (rect 1154 256 1205 267)(font "Arial" )) - (pt 1152 272) - (pt 1264 272) -) -(connector - (text "FB_SIZE1" (rect 1154 280 1204 291)(font "Arial" )) - (pt 1152 296) - (pt 1264 296) -) -(connector - (text "nFB_CS2" (rect 1162 232 1211 243)(font "Arial" )) - (pt 1152 248) - (pt 1264 248) -) -(connector - (text "nBLANK" (rect 1682 184 1726 195)(font "Arial" )) - (pt 1672 200) - (pt 1832 200) -) -(connector - (text "nSYNC" (rect 1682 208 1720 219)(font "Arial" )) - (pt 1672 224) - (pt 1832 224) -) -(connector - (text "nFB_CS3" (rect 1186 352 1235 363)(font "Arial" )) - (pt 1264 368) - (pt 1176 368) -) -(connector - (text "nPD_VGA" (rect 1682 256 1736 267)(font "Arial" )) - (pt 1672 272) - (pt 1832 272) -) (connector (text "PIC_INT" (rect 1162 2584 1205 2595)(font "Arial" )) (pt 1152 2600) @@ -4524,11 +4467,6 @@ applicable agreement for further details. (pt 1832 2424) (bus) ) -(connector - (text "nFB_OE" (rect 1170 160 1213 171)(font "Arial" )) - (pt 1264 176) - (pt 1160 176) -) (connector (text "nPCI_INTA" (rect 1162 2728 1221 2739)(font "Arial" )) (pt 1152 2744) @@ -4660,87 +4598,6 @@ applicable agreement for further details. (pt 528 2416) (pt 616 2416) ) -(connector - (text "FB_ALE" (rect 1194 304 1236 315)(font "Arial" )) - (pt 1264 320) - (pt 1184 320) -) -(connector - (text "DDRCLK[3..0]" (rect 1162 136 1232 147)(font "Arial" )) - (pt 1152 152) - (pt 1264 152) - (bus) -) -(connector - (text "DDR_SYNC_66M" (rect 1178 112 1267 123)(font "Arial" )) - (pt 1168 128) - (pt 1264 128) -) -(connector - (text "VD[31..0]" (rect 1682 288 1728 299)(font "Arial" )) - (pt 1672 304) - (pt 2648 304) - (bus) -) -(connector - (text "VA[12..0]" (rect 1682 312 1728 323)(font "Arial" )) - (pt 1672 328) - (pt 2528 328) - (bus) -) -(connector - (text "nVWE" (rect 1682 336 1715 347)(font "Arial" )) - (pt 1672 352) - (pt 2400 352) -) -(connector - (text "nVCAS" (rect 1690 360 1727 371)(font "Arial" )) - (pt 1672 376) - (pt 2304 376) -) -(connector - (text "nVRAS" (rect 1690 384 1727 395)(font "Arial" )) - (pt 1672 400) - (pt 2208 400) -) -(connector - (text "nVCS" (rect 1690 408 1720 419)(font "Arial" )) - (pt 1672 424) - (pt 2040 424) -) -(connector - (text "VCKE" (rect 1690 432 1721 443)(font "Arial" )) - (pt 1672 448) - (pt 1944 448) -) -(connector - (text "VSYNC" (rect 1682 136 1722 147)(font "Arial" )) - (pt 1672 152) - (pt 1832 152) -) -(connector - (text "HSYNC" (rect 1682 160 1722 171)(font "Arial" )) - (pt 1672 176) - (pt 1832 176) -) -(connector - (text "VB[7..0]" (rect 1754 112 1794 123)(font "Arial" )) - (pt 1672 128) - (pt 1912 128) - (bus) -) -(connector - (text "VG[7..0]" (rect 1842 88 1883 99)(font "Arial" )) - (pt 1672 104) - (pt 2000 104) - (bus) -) -(connector - (text "VR[7..0]" (rect 1922 64 1962 75)(font "Arial" )) - (pt 1672 80) - (pt 2080 80) - (bus) -) (connector (text "IO[17..0]" (rect 1962 3224 2004 3235)(font "Arial" )) (pt 1672 3240) @@ -4753,11 +4610,6 @@ applicable agreement for further details. (pt 1944 3264) (bus) ) -(connector - (text "CLK25M" (rect 1202 608 1246 619)(font "Arial" )) - (pt 1192 624) - (pt 1264 624) -) (connector (text "TIMEBASE[17]" (rect 354 2120 428 2131)(font "Arial" )) (pt 440 2136) @@ -4792,11 +4644,6 @@ applicable agreement for further details. (pt 1672 3520) (pt 1792 3520) ) -(connector - (text "Video_TA" (rect 1682 696 1732 707)(font "Arial" )) - (pt 1672 712) - (pt 1880 712) -) (connector (text "INT_HANDLER_TA" (rect 1810 728 1909 739)(font "Arial" )) (pt 1880 744) @@ -4828,22 +4675,6 @@ applicable agreement for further details. (pt 2504 760) (pt 2536 760) ) -(connector - (text "MAIN_CLK" (rect 1186 88 1243 99)(font "Arial" )) - (pt 1184 104) - (pt 1264 104) -) -(connector - (text "nRSTO" (rect 1194 40 1232 51)(font "Arial" )) - (pt 1184 56) - (pt 1264 56) -) -(connector - (text "BA[1..0]" (rect 1682 456 1722 467)(font "Arial" )) - (pt 1672 472) - (pt 1832 472) - (bus) -) (connector (text "PIXEL_CLK" (rect 2394 -64 2455 -53)(font "Arial" )) (pt 2384 -48) @@ -4881,11 +4712,6 @@ applicable agreement for further details. (pt 2128 -64) (pt 2136 -64) ) -(connector - (text "PIXEL_CLK" (rect 1682 232 1743 243)(font "Arial" )) - (pt 1744 248) - (pt 1672 248) -) (connector (text "PIXEL_CLK" (rect 2394 184 2455 195)(font "Arial" )) (pt 2384 200) @@ -5157,69 +4983,23 @@ applicable agreement for further details. (pt 64 544) (pt 192 544) ) -(connector - (text "VR_D[8..0]" (rect 1170 464 1224 475)(font "Arial" )) - (pt 1144 480) - (pt 1264 480) - (bus) -) (connector (text "VDQS[3..0]" (rect 1674 504 1730 515)(font "Arial" )) (pt 2040 544) (pt 1960 544) (bus) ) -(connector - (pt 1672 544) - (pt 1888 544) - (bus) -) -(connector - (pt 1888 544) - (pt 1888 568) - (bus) -) (connector (text "VDM[3..0]" (rect 1682 528 1731 539)(font "Arial" )) (pt 1944 568) (pt 1888 568) (bus) ) -(connector - (pt 1672 520) - (pt 1960 520) - (bus) -) -(connector - (pt 1960 544) - (pt 1960 520) - (bus) -) -(connector - (text "VIDEO_RECONFIG" (rect 1674 560 1774 571)(font "Arial" )) - (pt 1672 576) - (pt 1792 576) -) -(connector - (text "VR_WR" (rect 1698 592 1739 603)(font "Arial" )) - (pt 1672 608) - (pt 1792 608) -) (connector (text "VR_BUSY" (rect 418 496 472 507)(font "Arial" )) (pt 408 512) (pt 480 512) ) -(connector - (text "VR_BUSY" (rect 1170 448 1224 459)(font "Arial" )) - (pt 1144 464) - (pt 1264 464) -) -(connector - (text "VR_RD" (rect 1698 576 1736 587)(font "Arial" )) - (pt 1792 592) - (pt 1672 592) -) (connector (text "nRSTO" (rect -86 680 -48 691)(font "Arial" )) (pt -96 696) @@ -5240,16 +5020,6 @@ applicable agreement for further details. (pt 528 568) (pt 608 568) ) -(connector - (text "CLK_VIDEO" (rect 1162 552 1225 563)(font "Arial" )) - (pt 984 568) - (pt 1264 568) -) -(connector - (text "CLK33M" (rect 1202 584 1246 595)(font "Arial" )) - (pt 1264 600) - (pt 1192 600) -) (connector (text "HSYNC" (rect 2314 -96 2354 -85)(font "Arial" )) (pt 2304 -80) @@ -5986,6 +5756,236 @@ applicable agreement for further details. (pt 472 2064) (pt 544 2064) ) +(connector + (text "FB_AD[31..0]" (rect 1690 8 1756 19)(font "Arial" )) + (pt 1840 24) + (pt 1680 24) + (bus) +) +(connector + (text "FB_ADR[31..0]" (rect 1154 328 1228 339)(font "Arial" )) + (pt 1120 344) + (pt 1272 344) + (bus) +) +(connector + (text "nFB_WR" (rect 1170 184 1216 195)(font "Arial" )) + (pt 1160 200) + (pt 1272 200) +) +(connector + (text "nFB_CS1" (rect 1162 208 1210 219)(font "Arial" )) + (pt 1160 224) + (pt 1272 224) +) +(connector + (text "FB_SIZE0" (rect 1162 256 1213 267)(font "Arial" )) + (pt 1160 272) + (pt 1272 272) +) +(connector + (text "FB_SIZE1" (rect 1162 280 1212 291)(font "Arial" )) + (pt 1160 296) + (pt 1272 296) +) +(connector + (text "nFB_CS2" (rect 1170 232 1219 243)(font "Arial" )) + (pt 1160 248) + (pt 1272 248) +) +(connector + (text "nBLANK" (rect 1690 184 1734 195)(font "Arial" )) + (pt 1680 200) + (pt 1840 200) +) +(connector + (text "VR[7..0]" (rect 1930 64 1970 75)(font "Arial" )) + (pt 2080 80) + (pt 1680 80) + (bus) +) +(connector + (text "VG[7..0]" (rect 1850 88 1891 99)(font "Arial" )) + (pt 2000 104) + (pt 1680 104) + (bus) +) +(connector + (text "VB[7..0]" (rect 1762 112 1802 123)(font "Arial" )) + (pt 1912 128) + (pt 1680 128) + (bus) +) +(connector + (text "nSYNC" (rect 1690 208 1728 219)(font "Arial" )) + (pt 1832 224) + (pt 1680 224) +) +(connector + (text "nPD_VGA" (rect 1690 256 1744 267)(font "Arial" )) + (pt 1832 272) + (pt 1680 272) +) +(connector + (text "VA[12..0]" (rect 1690 312 1736 323)(font "Arial" )) + (pt 2528 328) + (pt 1680 328) + (bus) +) +(connector + (text "nVWE" (rect 1690 336 1723 347)(font "Arial" )) + (pt 2400 352) + (pt 1680 352) +) +(connector + (text "nFB_CS3" (rect 1194 352 1243 363)(font "Arial" )) + (pt 1176 368) + (pt 1272 368) +) +(connector + (text "nFB_OE" (rect 1178 160 1221 171)(font "Arial" )) + (pt 1272 176) + (pt 1168 176) +) +(connector + (text "FB_ALE" (rect 1202 304 1244 315)(font "Arial" )) + (pt 1272 320) + (pt 1192 320) +) +(connector + (text "DDRCLK[3..0]" (rect 1170 136 1240 147)(font "Arial" )) + (pt 1160 152) + (pt 1272 152) + (bus) +) +(connector + (text "DDR_SYNC_66M" (rect 1186 112 1275 123)(font "Arial" )) + (pt 1176 128) + (pt 1272 128) +) +(connector + (text "VD[31..0]" (rect 1690 288 1736 299)(font "Arial" )) + (pt 2648 304) + (pt 1680 304) + (bus) +) +(connector + (text "nVCAS" (rect 1698 360 1735 371)(font "Arial" )) + (pt 2304 376) + (pt 1680 376) +) +(connector + (text "nVRAS" (rect 1698 384 1735 395)(font "Arial" )) + (pt 2208 400) + (pt 1680 400) +) +(connector + (text "nVCS" (rect 1698 408 1728 419)(font "Arial" )) + (pt 2040 424) + (pt 1680 424) +) +(connector + (text "VCKE" (rect 1698 432 1729 443)(font "Arial" )) + (pt 1944 448) + (pt 1680 448) +) +(connector + (text "VSYNC" (rect 1690 136 1730 147)(font "Arial" )) + (pt 1680 152) + (pt 1840 152) +) +(connector + (text "HSYNC" (rect 1690 160 1730 171)(font "Arial" )) + (pt 1680 176) + (pt 1840 176) +) +(connector + (text "CLK25M" (rect 1210 608 1254 619)(font "Arial" )) + (pt 1200 624) + (pt 1272 624) +) +(connector + (text "Video_TA" (rect 1690 696 1740 707)(font "Arial" )) + (pt 1880 712) + (pt 1680 712) +) +(connector + (text "MAIN_CLK" (rect 1194 88 1251 99)(font "Arial" )) + (pt 1192 104) + (pt 1272 104) +) +(connector + (text "nRSTO" (rect 1202 40 1240 51)(font "Arial" )) + (pt 1192 56) + (pt 1272 56) +) +(connector + (text "BA[1..0]" (rect 1690 456 1730 467)(font "Arial" )) + (pt 1832 472) + (pt 1680 472) + (bus) +) +(connector + (text "PIXEL_CLK" (rect 1690 232 1751 243)(font "Arial" )) + (pt 1752 248) + (pt 1680 248) +) +(connector + (text "VR_D[8..0]" (rect 1178 464 1232 475)(font "Arial" )) + (pt 1152 480) + (pt 1272 480) + (bus) +) +(connector + (pt 1888 544) + (pt 1680 544) + (bus) +) +(connector + (pt 1888 568) + (pt 1888 544) + (bus) +) +(connector + (pt 1960 520) + (pt 1680 520) + (bus) +) +(connector + (pt 1960 544) + (pt 1960 520) + (bus) +) +(connector + (text "VIDEO_RECONFIG" (rect 1682 560 1782 571)(font "Arial" )) + (pt 1680 576) + (pt 1800 576) +) +(connector + (text "VR_WR" (rect 1706 592 1747 603)(font "Arial" )) + (pt 1680 608) + (pt 1800 608) +) +(connector + (text "VR_BUSY" (rect 1178 448 1232 459)(font "Arial" )) + (pt 1152 464) + (pt 1272 464) +) +(connector + (text "VR_RD" (rect 1706 576 1744 587)(font "Arial" )) + (pt 1800 592) + (pt 1680 592) +) +(connector + (text "CLK_VIDEO" (rect 1170 552 1233 563)(font "Arial" )) + (pt 984 568) + (pt 1272 568) +) +(connector + (text "CLK33M" (rect 1210 584 1254 595)(font "Arial" )) + (pt 1272 600) + (pt 1200 600) +) (junction (pt 2504 760)) (junction (pt 1856 -64)) (junction (pt 2424 -80))