⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vga.fit

📁 几个VHDL实现的源程序及其代码
💻 FIT
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.2 07/10/2002            
-- Compiled: 10/17/2002 16:04:11      

-- Copyright (C) 1988-2002 Altera Corporation
-- Any megafunction design, and related net list (encrypted or decrypted),
-- support information, device programming or simulation file, and any other
-- associated documentation or information provided by Altera or a partner
-- under Altera's Megafunction Partnership Program may be used only to
-- program PLD devices (but not masked PLD devices) from Altera.  Any other
-- use of such megafunction design, net list, support information, device
-- programming or simulation file, or any other related documentation or
-- information is prohibited for any other purpose, including, but not
-- limited to modification, reverse engineering, de-compiling, or use with
-- any other silicon devices, unless such use is explicitly licensed under
-- a separate agreement with Altera or a megafunction partner.  Title to
-- the intellectual property, including patents, copyrights, trademarks,
-- trade secrets, or maskworks, embodied in any such megafunction design,
-- net list, support information, device programming or simulation file, or
-- any other related documentation or information provided by Altera or a
-- megafunction partner, remains with Altera, the megafunction partner, or
-- their respective licensors.  No other licenses, including any licenses
-- needed under any third party's intellectual property, are provided herein.

CHIP "vga"
BEGIN

    DEVICE = "EPF10K10LC84-4";

    "1HZ"                          : INPUT_PIN  = 43     ;
    "6MCLK"                        : INPUT_PIN  = 1      ;
    "B"                            : OUTPUT_PIN = 50     ;
    "G"                            : OUTPUT_PIN = 49     ;
    "HS"                           : OUTPUT_PIN = 51     ;
    "R"                            : OUTPUT_PIN = 48     ;
    "VS"                           : OUTPUT_PIN = 52     ;
    "|COLOR:17|LPM_ADD_SUB:441|addcore:adder|:59" : LOCATION   = LC4_C14;
    "|COLOR:17|LPM_ADD_SUB:441|addcore:adder|:63" : LOCATION   = LC6_C14;
    "|COLOR:17|LPM_ADD_SUB:631|addcore:adder|:75" : LOCATION   = LC5_C21;
    "|COLOR:17|LPM_ADD_SUB:631|addcore:adder|:79" : LOCATION   = LC7_C21;
    "|COLOR:17|LPM_ADD_SUB:631|addcore:adder|:87" : LOCATION   = LC2_C21;
    "|COLOR:17|LPM_ADD_SUB:631|addcore:adder|:91" : LOCATION   = LC7_C23;
    "|COLOR:17|LPM_ADD_SUB:631|addcore:adder|:95" : LOCATION   = LC8_C23;
    "|COLOR:17|:8"                 : LOCATION   = LC4_C17;  -- |COLOR:17|mmd1
    "|COLOR:17|:9"                 : LOCATION   = LC3_C17;  -- |COLOR:17|mmd0
    "|COLOR:17|:19"                : LOCATION   = LC4_C13;  -- |COLOR:17|fs3
    "|COLOR:17|:20"                : LOCATION   = LC2_C13;  -- |COLOR:17|fs2
    "|COLOR:17|:21"                : LOCATION   = LC5_C13;  -- |COLOR:17|fs1
    "|COLOR:17|:22"                : LOCATION   = LC6_C13;  -- |COLOR:17|fs0
    "|COLOR:17|:24"                : LOCATION   = LC8_C14;  -- |COLOR:17|cc4
    "|COLOR:17|:25"                : LOCATION   = LC1_C14;  -- |COLOR:17|cc3
    "|COLOR:17|:26"                : LOCATION   = LC3_C14;  -- |COLOR:17|cc2
    "|COLOR:17|:27"                : LOCATION   = LC7_C14;  -- |COLOR:17|cc1
    "|COLOR:17|:28"                : LOCATION   = LC1_C13;  -- |COLOR:17|cc0
    "|COLOR:17|:30"                : LOCATION   = LC2_C23;  -- |COLOR:17|ll8
    "|COLOR:17|:31"                : LOCATION   = LC3_C23;  -- |COLOR:17|ll7
    "|COLOR:17|:32"                : LOCATION   = LC6_C23;  -- |COLOR:17|ll6
    "|COLOR:17|:33"                : LOCATION   = LC5_C23;  -- |COLOR:17|ll5
    "|COLOR:17|:34"                : LOCATION   = LC4_C21;  -- |COLOR:17|ll4
    "|COLOR:17|:35"                : LOCATION   = LC3_C21;  -- |COLOR:17|ll3
    "|COLOR:17|:36"                : LOCATION   = LC6_C21;  -- |COLOR:17|ll2
    "|COLOR:17|:37"                : LOCATION   = LC8_C21;  -- |COLOR:17|ll1
    "|COLOR:17|:38"                : LOCATION   = LC8_C17;  -- |COLOR:17|ll0
    "|COLOR:17|:233"               : LOCATION   = LC7_C16;
    "|COLOR:17|:245"               : LOCATION   = LC6_C16;
    "|COLOR:17|:257"               : LOCATION   = LC7_C17;
    "|COLOR:17|:410"               : LOCATION   = LC2_C14;
    "|COLOR:17|:576"               : LOCATION   = LC1_C21;
    "|COLOR:17|:824"               : LOCATION   = LC6_C17;
    "|COLOR:17|:871"               : LOCATION   = LC1_C20;
    "|COLOR:17|:1098"              : LOCATION   = LC5_C14;
    "|COLOR:17|:1125"              : LOCATION   = LC3_C22;
    "|COLOR:17|:1152"              : LOCATION   = LC4_C22;
    "|COLOR:17|:1182"              : LOCATION   = LC1_C17;
    "|COLOR:17|:1231"              : LOCATION   = LC5_C17;
    "|COLOR:17|:1270"              : LOCATION   = LC3_C13;
    "|COLOR:17|:1373"              : LOCATION   = LC2_C22;
    "|COLOR:17|~1373~1"            : LOCATION   = LC5_C22;
    "|COLOR:17|:1397"              : LOCATION   = LC1_C22;
    "|COLOR:17|:1421"              : LOCATION   = LC6_C22;
    "|COLOR:17|~1421~1"            : LOCATION   = LC7_C22;
    "|COLOR:17|~1421~2"            : LOCATION   = LC8_C22;
    "|COLOR:17|:1435"              : LOCATION   = LC7_C20;
    "|COLOR:17|:1448"              : LOCATION   = LC5_C20;
    "|COLOR:17|:1486"              : LOCATION   = LC1_C18;
    "|COLOR:17|~1486~1"            : LOCATION   = LC2_C18;
    "|COLOR:17|:1537"              : LOCATION   = LC4_C20;
    "|COLOR:17|:1550"              : LOCATION   = LC6_C20;
    "|COLOR:17|:1588"              : LOCATION   = LC5_C15;
    "|COLOR:17|~1591~1"            : LOCATION   = LC1_C23;
    "|COLOR:17|:1637"              : LOCATION   = LC3_C20;
    "|COLOR:17|:1652"              : LOCATION   = LC8_C20;
    "|COLOR:17|:1690"              : LOCATION   = LC7_C15;
    "|COLOR:17|:1744"              : LOCATION   = LC4_C23;
    "|COLOR:17|:1756"              : LOCATION   = LC2_C20;
    "|COLOR:17|:1874"              : LOCATION   = LC2_C15;
    "|COLOR:17|~1874~1"            : LOCATION   = LC4_C15;
    "|COLOR:17|~1897~1"            : LOCATION   = LC6_C15;
    "|COLOR:17|:1898"              : LOCATION   = LC3_C15;
    "|COLOR:17|:1918"              : LOCATION   = LC8_C15;
    "|COLOR:17|:1922"              : LOCATION   = LC1_C15;
    "|COLOR:17|:1964"              : LOCATION   = LC2_C17;
    "|COLOR:17|:1974"              : LOCATION   = LC3_C16;
    "|COLOR:17|:1984"              : LOCATION   = LC2_C16;
    "|74161:13|f74161:sub|:9"      : LOCATION   = LC4_C16;  -- |74161:13|f74161:sub|QA
    "|74161:13|f74161:sub|:87"     : LOCATION   = LC5_C16;  -- |74161:13|f74161:sub|QB
    "|74161:13|f74161:sub|:99"     : LOCATION   = LC1_C16;  -- |74161:13|f74161:sub|QC

END;

INTERNAL_INFO "vga"
BEGIN
	DEVICE = EPF10K10LC84-4;
    LC4_C14 : LORAX = "1:MSW3R2C13,G9R2,PA12R2C21->LC8_C22|";
    LC2_C21 : LORAX = "1:MSW1R2C20,HHR2R2,PA20R2C22->LC7_C23,->LC8_C23,->LC6_C23,->LC5_C23|";
    LC4_C17 : LORAX = "1:MSW3R2C16,G26R2,PA20R2C15->LC7_C16,->LC6_C16|";
    LC3_C17 : LORAX = "1:MSW2R2C16,G13R2,PA0R2C15->LC7_C16,->LC6_C16|";
    LC2_C13 : LORAX = "1:MSW1R2C12,G19R2,PA15R2C13->LC8_C14,->LC1_C14,->LC3_C14,->LC7_C14|";
    LC8_C14 : LORAX = "1:|2:MSW4R2C12,HHR41R2|3:PA16R2C16->LC8_C17,->LC6_C17,->LC5_C17|,3:PA8R2C22->LC2_C23,->LC3_C23,->LC6_C23,->LC5_C23||,2:MSW7R2C13,HHR35R2|3:PA0R2C20->LC4_C21,->LC3_C21,->LC6_C21,->LC8_C21|,3:PA0R2C21->LC3_C22,->LC4_C22,->LC5_C22,->LC8_C22|||";
    LC1_C14 : LORAX = "1:MSW0R2C13,G44R2|2:PA6R2C16->LC6_C17,->LC1_C17,->LC5_C17|,2:PA6R2C21->LC3_C22,->LC4_C22,->LC7_C22||";
    LC3_C14 : LORAX = "1:MSW2R2C13|2:HHR4R2,PA18R2C16->LC1_C17,->LC5_C17|,2:G2R2,PA2R2C21->LC3_C22,->LC4_C22,->LC7_C22||";
    LC7_C14 : LORAX = "1:MSW6R2C13,G53R2|2:PA7R2C12->LC3_C13|,2:PA7R2C16->LC5_C17|,2:PA7R2C21->LC3_C22||";
    LC1_C13 : LORAX = "1:MSW0R2C12,HHR22R2,PA2R2C13->LC4_C14,->LC7_C14,->LC2_C14|";
    LC2_C23 : LORAX = "1:MSW1R2C22,HHR5R2|2:PA17R2C14->LC5_C15|,2:PA17R2C17->LC2_C18|,2:PA17R2C19->LC1_C20,->LC7_C20,->LC4_C20,->LC3_C20||";
    LC3_C23 : LORAX = "1:MSW2R2C22,HHR0R2|2:PA1R2C14->LC5_C15,->LC7_C15|,2:PA1R2C17->LC2_C18|,2:PA1R2C19->LC1_C20,->LC7_C20,->LC4_C20,->LC3_C20||";
    LC6_C23 : LORAX = "1:MSW5R2C22,HHR42R2,PA7R2C19->LC7_C20,->LC4_C20,->LC3_C20|";
    LC5_C23 : LORAX = "1:MSW4R2C22,HHR44R2,PA5R2C19->LC5_C20,->LC6_C20,->LC8_C20|";
    LC4_C21 : LORAX = "1:MSW3R2C20,HHR6R2|2:PA16R2C14->LC5_C15,->LC7_C15|,2:PA16R2C17->LC1_C18|,2:PA16R2C19->LC5_C20,->LC6_C20,->LC8_C20,->LC2_C20||";
    LC3_C21 : LORAX = "1:MSW2R2C20,HHR1R2|2:PA0R2C14->LC7_C15|,2:PA0R2C17->LC1_C18|,2:PA0R2C19->LC5_C20,->LC6_C20,->LC8_C20,->LC2_C20||";
    LC6_C21 : LORAX = "1:MSW5R2C20,HHR45R2,PA4R2C19->LC5_C20,->LC6_C20,->LC8_C20,->LC2_C20|";
    LC8_C17 : LORAX = "1:MSW7R2C16,HHR25R2,PA3R2C20->LC5_C21,->LC8_C21,->LC1_C21|";
    LC1_C21 : LORAX = "1:MSW0R2C20,HHR21R2,PA15R2C22->LC2_C23,->LC3_C23,->LC6_C23,->LC5_C23|";
    LC6_C17 : LORAX = "1:MSW5R2C17|2:V16C17->OV2C17P51|,2:HHR39R2,PA10R2C15->LC3_C16,->LC2_C16||";
    LC1_C20 : LORAX = "1:MSW1R2C18|2:V4C18->OV2C18P52|,2:G27R2|3:PA19R2C15->LC3_C16,->LC2_C16|,3:PA8R2C16->LC2_C17||,2:HHR8R2,PA14R2C20->LC1_C21||";
    LC5_C14 : LORAX = "1:MSW4R2C13,G93R2,PA5R2C21->LC2_C22,->LC1_C22,->LC6_C22|";
    LC1_C17 : LORAX = "1:MSW0R2C16,G41R2|2:PA18R2C13->LC2_C14|,2:PA18R2C21->LC5_C22,->LC8_C22||";
    LC5_C17 : LORAX = "1:MSW4R2C16,G62R2,PA19R2C21->LC1_C22,->LC7_C22|";
    LC3_C13 : LORAX = "1:MSW2R2C12,HHR3R2,PA4R2C21->LC4_C22,->LC7_C22|";
    LC2_C22 : LORAX = "1:MSW1R2C21,HHR12R2,PA3R2C15->LC7_C16|";
    LC1_C22 : LORAX = "1:MSW0R2C21,HHR19R2,PA17R2C15->LC6_C16|";
    LC6_C22 : LORAX = "1:MSW5R2C21,HHR33R2,PA2R2C16->LC7_C17|";
    LC7_C20 : LORAX = "1:MSW6R2C19,G67R2,PA6R2C14->LC4_C15,->LC2_C15,->LC1_C15|";
    LC1_C18 : LORAX = "1:MSW0R2C17,HHR20R2,PA13R2C14->LC4_C15,->LC2_C15,->LC1_C15|";
    LC4_C20 : LORAX = "1:MSW3R2C19,HHR13R2,PA2R2C14->LC2_C15,->LC6_C15,->LC1_C15|";
    LC1_C23 : LORAX = "1:MSW0R2C22|2:G46R2|3:PA4R2C14->LC5_C15,->LC7_C15|,3:PA4R2C17->LC1_C18||,2:HHR18R2,PA18R2C19->LC1_C20||";
    LC3_C20 : LORAX = "1:MSW2R2C19,G3R2,PA18R2C14->LC3_C15,->LC8_C15|";
    LC4_C23 : LORAX = "1:MSW3R2C22,HHR7R2,PA15R2C14->LC8_C15|";
    LC2_C20 : LORAX = "1:MSW1R2C19|2:HHR11R2,PA4R2C20->LC1_C21|,2:G8R2,PA13R2C22->LC4_C23||";
    LC2_C15 : LORAX = "1:MSW1R2C14,G28R2,PA18R2C15->LC7_C16|";
    LC3_C15 : LORAX = "1:MSW2R2C14,G14R2,PA5R2C15->LC6_C16|";
    LC1_C15 : LORAX = "1:MSW0R2C14,G40R2,PA19R2C16->LC7_C17|";
    LC2_C17 : LORAX = "1:MSW1R2C16,V4C16->OV3C16P50|";
    LC3_C16 : LORAX = "1:MSW3R2C14,V11C14->OV3C14P48|";
    LC2_C16 : LORAX = "1:MSW1R2C15,V5C15->OV3C15P49|";
    OD5P43  : LORAX = "1:FB5->LC4_C16,->LC5_C16,->LC1_C16|";
    OD4P1   : LORAX = "1:FB4->LC4_C13,->LC2_C13,->LC5_C13,->LC6_C13|";
    LC1_C16 : LORAX = "1:MSW0R2C15,G42R2,PA17R2C16->LC4_C17,->LC3_C17,->LC2_C17|";
	LC4_C14 : LORAX2 = "X, X, LC1_C13, LC7_C14";
	LC6_C14 : LORAX2 = "X, X, LC4_C14, LC3_C14";
	LC5_C21 : LORAX2 = "X, X, LC8_C21, LC8_C17";
	LC7_C21 : LORAX2 = "X, X, LC5_C21, LC6_C21";
	LC2_C21 : LORAX2 = "LC5_C21, LC6_C21, LC3_C21, LC4_C21";
	LC7_C23 : LORAX2 = "X, X, LC2_C21, LC5_C23";
	LC8_C23 : LORAX2 = "X, LC2_C21, LC5_C23, LC6_C23";
	LC4_C17 : LORAX2 = "X, X, LC3_C17, LC4_C17";
	LC3_C17 : LORAX2 = "X, X, LC3_C17, LC4_C17";
	LC4_C13 : LORAX2 = "LC5_C13, LC6_C13, LC4_C13, LC2_C13";
	LC2_C13 : LORAX2 = "LC4_C13, LC5_C13, LC6_C13, LC2_C13";
	LC5_C13 : LORAX2 = "X, X, LC5_C13, LC6_C13";
	LC6_C13 : LORAX2 = "LC4_C13, LC5_C13, LC6_C13, LC2_C13";
	LC8_C14 : LORAX2 = "LC6_C14, LC2_C14, LC1_C14, LC8_C14";
	LC1_C14 : LORAX2 = "LC2_C14, LC4_C14, LC1_C14, LC3_C14";
	LC3_C14 : LORAX2 = "X, LC2_C14, LC4_C14, LC3_C14";
	LC7_C14 : LORAX2 = "X, LC2_C14, LC1_C13, LC7_C14";
	LC1_C13 : LORAX2 = "X, X, X, LC1_C13";
	LC2_C23 : LORAX2 = "LC8_C23, LC1_C21, LC2_C23, LC3_C23";
	LC3_C23 : LORAX2 = "LC7_C23, LC1_C21, LC6_C23, LC3_C23";
	LC6_C23 : LORAX2 = "LC2_C21, LC1_C21, LC5_C23, LC6_C23";
	LC5_C23 : LORAX2 = "X, LC2_C21, LC1_C21, LC5_C23";
	LC4_C21 : LORAX2 = "LC7_C21, LC1_C21, LC3_C21, LC4_C21";
	LC3_C21 : LORAX2 = "LC5_C21, LC1_C21, LC6_C21, LC3_C21";
	LC6_C21 : LORAX2 = "X, LC5_C21, LC1_C21, LC6_C21";
	LC8_C21 : LORAX2 = "X, LC8_C21, LC8_C17, LC1_C21";
	LC8_C17 : LORAX2 = "X, X, X, LC8_C17";
	LC7_C16 : LORAX2 = "LC3_C17, LC4_C17, LC2_C22, LC2_C15";
	LC6_C16 : LORAX2 = "LC3_C17, LC4_C17, LC1_C22, LC3_C15";
	LC7_C17 : LORAX2 = "LC3_C17, LC4_C17, LC6_C22, LC1_C15";
	LC2_C14 : LORAX2 = "LC1_C17, LC1_C13, LC7_C14, LC8_C14";
	LC1_C21 : LORAX2 = "LC8_C21, LC8_C17, LC1_C20, LC2_C20";
	LC6_C17 : LORAX2 = "X, X, LC1_C14, LC8_C14";
	LC1_C20 : LORAX2 = "X, LC2_C23, LC1_C23, LC3_C23";
	LC5_C14 : LORAX2 = "LC4_C14, LC3_C14, LC1_C14, LC8_C14";
	LC3_C22 : LORAX2 = "LC3_C14, LC1_C14, LC7_C14, LC8_C14";
	LC4_C22 : LORAX2 = "LC1_C14, LC3_C14, LC3_C13, LC8_C14";
	LC1_C17 : LORAX2 = "X, X, LC3_C14, LC1_C14";
	LC5_C17 : LORAX2 = "LC1_C14, LC3_C14, LC7_C14, LC8_C14";
	LC3_C13 : LORAX2 = "X, X, LC1_C13, LC7_C14";
	LC5_C22 : LORAX2 = "X, LC1_C17, LC4_C22, LC8_C14";
	LC2_C22 : LORAX2 = "X, LC3_C22, LC5_C14, LC5_C22";
	LC1_C22 : LORAX2 = "LC3_C22, LC5_C14, LC5_C22, LC5_C17";
	LC7_C22 : LORAX2 = "LC3_C14, LC1_C14, LC3_C13, LC5_C17";
	LC8_C22 : LORAX2 = "LC4_C14, LC1_C17, LC7_C22, LC8_C14";
	LC6_C22 : LORAX2 = "LC3_C22, LC5_C14, LC4_C22, LC8_C22";
	LC7_C20 : LORAX2 = "LC5_C20, LC2_C23, LC6_C23, LC3_C23";
	LC5_C20 : LORAX2 = "LC6_C21, LC3_C21, LC4_C21, LC5_C23";
	LC2_C18 : LORAX2 = "X, X, LC2_C23, LC3_C23";
	LC1_C18 : LORAX2 = "LC3_C21, LC4_C21, LC1_C23, LC2_C18";
	LC4_C20 : LORAX2 = "LC6_C20, LC2_C23, LC6_C23, LC3_C23";
	LC6_C20 : LORAX2 = "LC6_C21, LC3_C21, LC4_C21, LC5_C23";
	LC5_C15 : LORAX2 = "LC4_C21, LC2_C23, LC1_C23, LC3_C23";
	LC1_C23 : LORAX2 = "X, X, LC5_C23, LC6_C23";
	LC3_C20 : LORAX2 = "LC8_C20, LC2_C23, LC6_C23, LC3_C23";
	LC8_C20 : LORAX2 = "LC6_C21, LC3_C21, LC4_C21, LC5_C23";
	LC7_C15 : LORAX2 = "LC3_C21, LC4_C21, LC1_C23, LC3_C23";
	LC4_C23 : LORAX2 = "LC2_C20, LC5_C23, LC6_C23, LC3_C23";
	LC2_C20 : LORAX2 = "X, LC6_C21, LC3_C21, LC4_C21";
	LC4_C15 : LORAX2 = "X, X, LC7_C20, LC1_C18";
	LC2_C15 : LORAX2 = "LC4_C20, LC7_C20, LC5_C15, LC1_C18";
	LC6_C15 : LORAX2 = "X, X, LC4_C20, LC5_C15";
	LC3_C15 : LORAX2 = "LC3_C20, LC7_C15, LC6_C15, LC4_C15";
	LC8_C15 : LORAX2 = "LC3_C20, LC4_C23, LC7_C15, LC5_C15";
	LC1_C15 : LORAX2 = "LC7_C20, LC4_C20, LC8_C15, LC1_C18";
	LC2_C17 : LORAX2 = "LC1_C16, LC6_C17, LC1_C20, LC7_C17";
	LC3_C16 : LORAX2 = "LC1_C16, LC6_C17, LC1_C20, LC6_C16";
	LC2_C16 : LORAX2 = "LC1_C16, LC6_C17, LC1_C20, LC7_C16";
	LC4_C16 : LORAX2 = "X, X, X, LC4_C16";
	LC5_C16 : LORAX2 = "X, X, LC5_C16, LC4_C16";
	LC1_C16 : LORAX2 = "X, LC5_C16, LC4_C16, LC1_C16";
END;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -