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

📄 vga.fit

📁 Language writes with VHDL demonstrates the design on the monitor the source program用VHDL 语言写的在显示器上显示
💻 FIT
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.0 9/14/2000             
-- Compiled: 05/26/2005 08:26:33      

-- Copyright (C) 1988-2000 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 = "EP1K30TC144-1";

    "clk"                          : INPUT_PIN  = 125    ;
    "md"                           : INPUT_PIN  = 44     ;
    "b"                            : OUTPUT_PIN = 142    ;
    "g"                            : OUTPUT_PIN = 141    ;
    "hs"                           : OUTPUT_PIN = 138    ;
    "r"                            : OUTPUT_PIN = 140    ;
    "vs"                           : OUTPUT_PIN = 137    ;
    "|LPM_ADD_SUB:441|addcore:adder|:59" : LOCATION   = LC6_E23;
    "|LPM_ADD_SUB:441|addcore:adder|:63" : LOCATION   = LC7_E23;
    "|LPM_ADD_SUB:631|addcore:adder|:75" : LOCATION   = LC6_F26;
    "|LPM_ADD_SUB:631|addcore:adder|:83" : LOCATION   = LC1_F26;
    "|LPM_ADD_SUB:631|addcore:adder|:87" : LOCATION   = LC7_F27;
    "|LPM_ADD_SUB:631|addcore:adder|:95" : LOCATION   = LC8_F27;
    ":8"                           : LOCATION   = LC7_E32;  -- mmd1
    ":9"                           : LOCATION   = LC6_E32;  -- mmd0
    ":19"                          : LOCATION   = LC5_E29;  -- fs3
    ":20"                          : LOCATION   = LC6_E29;  -- fs2
    ":21"                          : LOCATION   = LC4_E29;  -- fs1
    ":22"                          : LOCATION   = LC7_E29;  -- fs0
    ":24"                          : LOCATION   = LC1_E23;  -- cc4
    ":25"                          : LOCATION   = LC2_E23;  -- cc3
    ":26"                          : LOCATION   = LC8_E23;  -- cc2
    ":27"                          : LOCATION   = LC2_E29;  -- cc1
    ":28"                          : LOCATION   = LC1_E29;  -- cc0
    ":30"                          : LOCATION   = LC1_F27;  -- ll8
    ":31"                          : LOCATION   = LC3_F27;  -- ll7
    ":32"                          : LOCATION   = LC2_F27;  -- ll6
    ":33"                          : LOCATION   = LC5_F27;  -- ll5
    ":34"                          : LOCATION   = LC4_F27;  -- ll4
    ":35"                          : LOCATION   = LC3_F26;  -- ll3
    ":36"                          : LOCATION   = LC4_F26;  -- ll2
    ":37"                          : LOCATION   = LC8_F26;  -- ll1
    ":38"                          : LOCATION   = LC7_F26;  -- ll0
    ":233"                         : LOCATION   = LC5_E32;
    ":245"                         : LOCATION   = LC8_E32;
    ":257"                         : LOCATION   = LC3_E32;
    ":410"                         : LOCATION   = LC3_E23;
    ":576"                         : LOCATION   = LC2_F26;
    ":824"                         : LOCATION   = LC4_E32;
    ":871"                         : LOCATION   = LC1_F30;
    ":1098"                        : LOCATION   = LC5_E23;
    ":1125"                        : LOCATION   = LC6_E28;
    ":1152"                        : LOCATION   = LC5_E28;
    ":1182"                        : LOCATION   = LC2_E32;
    ":1231"                        : LOCATION   = LC7_E28;
    ":1270"                        : LOCATION   = LC3_E29;
    ":1373"                        : LOCATION   = LC3_E28;
    "~1396~1"                      : LOCATION   = LC8_E28;
    ":1397"                        : LOCATION   = LC1_E28;
    ":1421"                        : LOCATION   = LC2_E28;
    "~1421~1"                      : LOCATION   = LC4_E28;
    "~1421~2"                      : LOCATION   = LC4_E23;
    ":1435"                        : LOCATION   = LC6_F36;
    "~1435~1"                      : LOCATION   = LC2_F30;
    ":1448"                        : LOCATION   = LC5_F36;
    ":1486"                        : LOCATION   = LC8_F36;
    ":1537"                        : LOCATION   = LC3_F36;
    ":1550"                        : LOCATION   = LC7_F36;
    ":1588"                        : LOCATION   = LC6_F20;
    "~1591~1"                      : LOCATION   = LC1_F36;
    ":1637"                        : LOCATION   = LC5_F20;
    ":1652"                        : LOCATION   = LC3_F20;
    ":1690"                        : LOCATION   = LC7_F20;
    ":1744"                        : LOCATION   = LC6_F27;
    ":1756"                        : LOCATION   = LC5_F26;
    ":1874"                        : LOCATION   = LC4_F20;
    "~1874~1"                      : LOCATION   = LC2_F36;
    "~1897~1"                      : LOCATION   = LC8_F20;
    ":1898"                        : LOCATION   = LC1_F20;
    ":1918"                        : LOCATION   = LC2_F20;
    ":1922"                        : LOCATION   = LC4_F36;
    ":1964"                        : LOCATION   = LC1_E32;
    ":1974"                        : LOCATION   = LC4_E34;
    ":1984"                        : LOCATION   = LC1_E34;

END;

INTERNAL_INFO "vga"
BEGIN
	DEVICE = EP1K30TC144-1;
    OD4P125 : LORAX = "1:FB4->LC5_E29,->LC6_E29,->LC4_E29,->LC7_E29|";
    LC1_F26 : LORAX = "1:MSW0R5C25,G56R5,PA1R5C26->LC7_F27,->LC8_F27,->LC5_F27,->LC4_F27|";
    OV3C28P44 : LORAX = "1:V18C28,HHR67R4|2:PA9R4C31->LC7_E32,->LC6_E32,->LC1_E32|,2:PA9R4C33->LC4_E34,->LC1_E34||";
    LC4_E29 : LORAX = "1:MSW3R4C28,HHR25R4,PA18R4C22->LC1_E23,->LC2_E23,->LC8_E23|";
    LC1_E23 : LORAX = "1:|2:MSW0R4C22|3:G70R4,PA5R4C27->LC6_E28,->LC5_E28,->LC7_E28,->LC8_E28|,3:V2C22,G70R5|4:PA5R5C25->LC3_F26,->LC4_F26,->LC8_F26,->LC7_F26|,4:PA5R5C26->LC1_F27,->LC3_F27,->LC2_F27,->LC5_F27,->LC4_F27|||,2:MSW0R4C23,G59R4,PA5R4C31->LC4_E32||";
    LC2_E23 : LORAX = "1:MSW1R4C22,G38R4|2:PA7R4C27->LC6_E28,->LC5_E28,->LC7_E28,->LC8_E28,->LC4_E28|,2:PA19R4C31->LC4_E32,->LC2_E32||";
    LC8_E23 : LORAX = "1:MSW7R4C22,G104R4|2:PA8R4C27->LC6_E28,->LC5_E28,->LC7_E28,->LC8_E28,->LC4_E28|,2:PA14R4C31->LC2_E32||";
    LC2_E29 : LORAX = "1:MSW1R4C28,G49R4|2:PA6R4C22->LC6_E23,->LC3_E23|,2:PA6R4C27->LC6_E28,->LC7_E28||";
    LC1_E29 : LORAX = "1:MSW0R4C28,G69R4,PA3R4C22->LC6_E23,->LC3_E23|";
    LC1_F27 : LORAX = "1:MSW0R5C26|2:HHR1R5|3:PA1R5C19->LC6_F20,->LC5_F20|,3:PA1R5C35->LC3_F36||,2:G65R5,PA16R5C29->LC1_F30,->LC2_F30||";
    LC3_F27 : LORAX = "1:MSW2R5C26|2:HHR19R5|3:PA8R5C19->LC6_F20,->LC5_F20,->LC7_F20|,3:PA8R5C35->LC3_F36||,2:G23R5,PA1R5C29->LC1_F30,->LC2_F30||";
    LC2_F27 : LORAX = "1:MSW1R5C26,G47R5|2:PA3R5C19->LC5_F20|,2:PA3R5C35->LC6_F36,->LC3_F36,->LC1_F36,->LC2_F36||";
    LC5_F27 : LORAX = "1:MSW4R5C26,G116R5|2:PA6R5C19->LC3_F20|,2:PA6R5C35->LC5_F36,->LC7_F36,->LC1_F36||";
    LC4_F27 : LORAX = "1:MSW3R5C26,HHR26R5|2:PA4R5C19->LC6_F20,->LC3_F20,->LC7_F20|,2:PA4R5C25->LC5_F26|,2:PA4R5C35->LC5_F36,->LC8_F36,->LC7_F36||";
    LC3_F26 : LORAX = "1:MSW2R5C25,G10R5|2:PA13R5C19->LC3_F20,->LC7_F20|,2:PA13R5C35->LC5_F36,->LC8_F36,->LC7_F36||";
    LC4_F26 : LORAX = "1:MSW3R5C25,HHR17R5|2:PA9R5C19->LC3_F20|,2:PA9R5C35->LC5_F36,->LC7_F36||";
    LC5_E32 : LORAX = "1:MSW4R4C31,HHR49R4,PA13R4C33->LC4_E34|";
    LC3_E32 : LORAX = "1:MSW2R4C31,HHR8R4,PA21R4C33->LC1_E34|";
    LC3_E23 : LORAX = "1:MSW2R4C22,G34R4,PA1R4C28->LC2_E29|";
    LC2_F26 : LORAX = "1:MSW1R5C25,G32R5,PA14R5C26->LC1_F27,->LC3_F27,->LC2_F27,->LC5_F27,->LC4_F27|";
    LC4_E32 : LORAX = "1:MSW0R4C30|2:V2C30->OV0C30P138|,2:HHR30R4,PA8R4C33->LC4_E34,->LC1_E34||";
    LC1_F30 : LORAX = "1:MSW0R5C29|2:V2C29->OV0C29P137,3:HHR13R4|4:PA2R4C31->LC1_E32|,4:PA2R4C33->LC4_E34,->LC1_E34|||,2:G63R5,PA14R5C25->LC2_F26||";
    LC5_E23 : LORAX = "1:MSW4R4C22,HHR64R4,PA4R4C27->LC3_E28,->LC1_E28,->LC2_E28|";
    LC2_E32 : LORAX = "1:MSW1R4C31,G27R4,PA5R4C22->LC3_E23,->LC4_E23|";
    LC3_E29 : LORAX = "1:MSW2R4C28,HHR32R4,PA14R4C27->LC5_E28,->LC4_E28|";
    LC3_E28 : LORAX = "1:MSW2R4C27,HHR19R4,PA8R4C31->LC5_E32|";
    LC1_E28 : LORAX = "1:MSW0R4C27,HHR1R4,PA1R4C31->LC8_E32|";
    LC4_E28 : LORAX = "1:MSW3R4C27,HHR26R4,PA4R4C22->LC4_E23|";
    LC4_E23 : LORAX = "1:MSW3R4C22,HHR31R4,PA11R4C27->LC2_E28|";
    LC2_E28 : LORAX = "1:MSW1R4C27,HHR9R4,PA13R4C31->LC3_E32|";
    LC2_F30 : LORAX = "1:MSW1R5C29,G43R5,PA15R5C35->LC6_F36,->LC8_F36,->LC2_F36|";
    LC3_F36 : LORAX = "1:MSW2R5C35,HHR27R5,PA5R5C19->LC8_F20|";
    LC1_F36 : LORAX = "1:MSW0R5C35|2:HHR29R5,PA7R5C19->LC6_F20,->LC7_F20|,2:G55R5,PA0R5C29->LC1_F30||";
    LC6_F27 : LORAX = "1:MSW5R5C26,HHR39R5,PA0R5C19->LC2_F20|";
    LC5_F26 : LORAX = "1:MSW4R5C25,HHR36R5,PA0R5C26->LC6_F27|";
    LC2_F36 : LORAX = "1:MSW1R5C35,HHR10R5,PA14R5C19->LC4_F20,->LC1_F20|";
    LC4_F20 : LORAX = "1:MSW3R5C19,V11C19,HHR3R4,PA3R4C31->LC5_E32|";
    LC1_F20 : LORAX = "1:MSW0R5C19,V2C19,G60R4,PA7R4C31->LC8_E32|";
    LC2_F20 : LORAX = "1:MSW1R5C19,HHR5R5,PA5R5C35->LC4_F36|";
    LC4_F36 : LORAX = "1:MSW3R5C35,V11C35,HHR17R4,PA6R4C31->LC3_E32|";
    LC1_E32 : LORAX = "1:MSW0R4C31,V2C31->OV0C31P140|";
    LC4_E34 : LORAX = "1:MSW0R4C32,V2C32->OV0C32P141|";
    LC1_E34 : LORAX = "1:MSW0R4C33,V0C33->OV0C33P142|";
	LC6_E23 : LORAX2 = "X, X, LC2_E29, LC1_E29";
	LC7_E23 : LORAX2 = "X, X, LC6_E23, LC8_E23";
	LC6_F26 : LORAX2 = "X, X, LC8_F26, LC7_F26";
	LC1_F26 : LORAX2 = "LC7_F26, LC8_F26, LC3_F26, LC4_F26";
	LC7_F27 : LORAX2 = "X, X, LC1_F26, LC4_F27";
	LC8_F27 : LORAX2 = "LC1_F26, LC2_F27, LC5_F27, LC4_F27";
	LC7_E32 : LORAX2 = "X, X, LC6_E32, LC7_E32";
	LC6_E32 : LORAX2 = "X, X, LC6_E32, LC7_E32";
	LC5_E29 : LORAX2 = "LC6_E29, LC5_E29, LC7_E29, LC4_E29";
	LC6_E29 : LORAX2 = "LC7_E29, LC5_E29, LC6_E29, LC4_E29";
	LC4_E29 : LORAX2 = "X, X, LC7_E29, LC4_E29";
	LC7_E29 : LORAX2 = "LC6_E29, LC5_E29, LC7_E29, LC4_E29";
	LC1_E23 : LORAX2 = "LC3_E23, LC7_E23, LC2_E23, LC1_E23";
	LC2_E23 : LORAX2 = "LC3_E23, LC6_E23, LC2_E23, LC8_E23";
	LC8_E23 : LORAX2 = "X, LC3_E23, LC6_E23, LC8_E23";
	LC2_E29 : LORAX2 = "X, LC3_E23, LC2_E29, LC1_E29";
	LC1_E29 : LORAX2 = "X, X, X, LC1_E29";
	LC1_F27 : LORAX2 = "LC8_F27, LC2_F26, LC1_F27, LC3_F27";
	LC3_F27 : LORAX2 = "X, LC8_F27, LC2_F26, LC3_F27";
	LC2_F27 : LORAX2 = "LC7_F27, LC2_F26, LC2_F27, LC5_F27";
	LC5_F27 : LORAX2 = "LC1_F26, LC2_F26, LC5_F27, LC4_F27";
	LC4_F27 : LORAX2 = "X, LC1_F26, LC2_F26, LC4_F27";
	LC3_F26 : LORAX2 = "LC6_F26, LC2_F26, LC3_F26, LC4_F26";
	LC4_F26 : LORAX2 = "LC7_F26, LC8_F26, LC2_F26, LC4_F26";
	LC8_F26 : LORAX2 = "X, LC8_F26, LC7_F26, LC2_F26";
	LC7_F26 : LORAX2 = "X, X, X, LC7_F26";
	LC5_E32 : LORAX2 = "LC6_E32, LC7_E32, LC3_E28, LC4_F20";
	LC8_E32 : LORAX2 = "LC6_E32, LC7_E32, LC1_E28, LC1_F20";
	LC3_E32 : LORAX2 = "LC6_E32, LC7_E32, LC2_E28, LC4_F36";
	LC3_E23 : LORAX2 = "LC2_E32, LC2_E29, LC1_E29, LC1_E23";
	LC2_F26 : LORAX2 = "LC8_F26, LC7_F26, LC1_F30, LC5_F26";
	LC4_E32 : LORAX2 = "X, X, LC2_E23, LC1_E23";
	LC1_F30 : LORAX2 = "X, LC3_F27, LC1_F27, LC1_F36";
	LC5_E23 : LORAX2 = "LC6_E23, LC8_E23, LC2_E23, LC1_E23";
	LC6_E28 : LORAX2 = "LC8_E23, LC2_E29, LC2_E23, LC1_E23";
	LC5_E28 : LORAX2 = "LC2_E23, LC3_E29, LC8_E23, LC1_E23";
	LC2_E32 : LORAX2 = "X, X, LC8_E23, LC2_E23";
	LC7_E28 : LORAX2 = "LC2_E23, LC2_E29, LC8_E23, LC1_E23";
	LC3_E29 : LORAX2 = "X, X, LC2_E29, LC1_E29";
	LC3_E28 : LORAX2 = "X, LC6_E28, LC5_E23, LC8_E28";
	LC8_E28 : LORAX2 = "LC5_E28, LC2_E23, LC8_E23, LC1_E23";
	LC1_E28 : LORAX2 = "LC6_E28, LC5_E23, LC7_E28, LC8_E28";
	LC4_E28 : LORAX2 = "LC8_E23, LC3_E29, LC7_E28, LC2_E23";
	LC4_E23 : LORAX2 = "LC2_E32, LC6_E23, LC4_E28, LC1_E23";
	LC2_E28 : LORAX2 = "LC6_E28, LC5_E23, LC4_E23, LC5_E28";
	LC2_F30 : LORAX2 = "X, X, LC3_F27, LC1_F27";
	LC6_F36 : LORAX2 = "X, LC5_F36, LC2_F30, LC2_F27";
	LC5_F36 : LORAX2 = "LC4_F26, LC3_F26, LC5_F27, LC4_F27";
	LC8_F36 : LORAX2 = "LC3_F26, LC2_F30, LC4_F27, LC1_F36";
	LC3_F36 : LORAX2 = "LC1_F27, LC3_F27, LC7_F36, LC2_F27";
	LC7_F36 : LORAX2 = "LC4_F26, LC3_F26, LC5_F27, LC4_F27";
	LC6_F20 : LORAX2 = "LC1_F27, LC3_F27, LC4_F27, LC1_F36";
	LC1_F36 : LORAX2 = "X, X, LC2_F27, LC5_F27";
	LC5_F20 : LORAX2 = "LC1_F27, LC3_F27, LC3_F20, LC2_F27";
	LC3_F20 : LORAX2 = "LC5_F27, LC4_F27, LC3_F26, LC4_F26";
	LC7_F20 : LORAX2 = "LC3_F27, LC1_F36, LC4_F27, LC3_F26";
	LC6_F27 : LORAX2 = "LC3_F27, LC2_F27, LC5_F27, LC5_F26";
	LC5_F26 : LORAX2 = "X, LC4_F27, LC4_F26, LC3_F26";
	LC2_F36 : LORAX2 = "LC5_F36, LC8_F36, LC2_F30, LC2_F27";
	LC4_F20 : LORAX2 = "X, X, LC2_F36, LC8_F20";
	LC8_F20 : LORAX2 = "X, X, LC6_F20, LC3_F36";
	LC1_F20 : LORAX2 = "LC2_F36, LC8_F20, LC5_F20, LC7_F20";
	LC2_F20 : LORAX2 = "LC6_F27, LC7_F20, LC6_F20, LC5_F20";
	LC4_F36 : LORAX2 = "LC6_F36, LC2_F20, LC3_F36, LC8_F36";
	LC1_E32 : LORAX2 = "OV3C28P44, LC4_E32, LC1_F30, LC8_E32";
	LC4_E34 : LORAX2 = "OV3C28P44, LC4_E32, LC1_F30, LC5_E32";
	LC1_E34 : LORAX2 = "OV3C28P44, LC4_E32, LC1_F30, LC3_E32";
END;

⌨️ 快捷键说明

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