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

📄 hexin.fit

📁 本程序利用VHDL语言实现拔河游戏机的功能
💻 FIT
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.0 9/14/2000             
-- Compiled: 10/20/2007 14:33:20      

-- 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 "hexin"
BEGIN

    DEVICE = "EPF10K20TI144-4";

    "bego"                         : INPUT_PIN  = 86     ;
    "clear"                        : INPUT_PIN  = 87     ;
    "cp"                           : INPUT_PIN  = 122    ;
    "left"                         : INPUT_PIN  = 59     ;
    "over"                         : INPUT_PIN  = 95     ;
    "right"                        : INPUT_PIN  = 70     ;
    "q0"                           : OUTPUT_PIN = 21     ;
    "q1"                           : OUTPUT_PIN = 22     ;
    "q2"                           : OUTPUT_PIN = 23     ;
    "q3"                           : OUTPUT_PIN = 26     ;
    "q4"                           : OUTPUT_PIN = 27     ;
    "q5"                           : OUTPUT_PIN = 28     ;
    "q6"                           : OUTPUT_PIN = 29     ;
    "q7"                           : OUTPUT_PIN = 30     ;
    "q8"                           : OUTPUT_PIN = 31     ;
    "q9"                           : OUTPUT_PIN = 32     ;
    "q10"                          : OUTPUT_PIN = 33     ;
    "q11"                          : OUTPUT_PIN = 36     ;
    "q12"                          : OUTPUT_PIN = 37     ;
    "q13"                          : OUTPUT_PIN = 38     ;
    "q14"                          : OUTPUT_PIN = 39     ;
    "|yima:g1|:785"                : LOCATION   = LC1_F21;
    "|yima:g1|:797"                : LOCATION   = LC3_F19;
    "|yima:g1|:809"                : LOCATION   = LC1_F19;
    "|yima:g1|:821"                : LOCATION   = LC2_F19;
    "|yima:g1|:833"                : LOCATION   = LC4_F19;
    "|yima:g1|:850"                : LOCATION   = LC7_F21;
    "|yima:g1|:857"                : LOCATION   = LC4_F22;
    "|yima:g1|~857~1"              : LOCATION   = LC1_F22;
    "|yima:g1|:869"                : LOCATION   = LC3_F22;
    "|yima:g1|:881"                : LOCATION   = LC6_F17;
    "|yima:g1|:893"                : LOCATION   = LC4_F17;
    "|yima:g1|:905"                : LOCATION   = LC6_F19;
    "|yima:g1|:917"                : LOCATION   = LC8_F17;
    "|yima:g1|:934"                : LOCATION   = LC6_F21;
    "|yima:g1|~934~1"              : LOCATION   = LC4_F24;
    "|yima:g1|~934~2"              : LOCATION   = LC1_F24;
    "|yima:g1|:982"                : LOCATION   = LC2_F22;
    "|yima:g1|:1015"               : LOCATION   = LC2_F21;
    "|yima:g1|:1030"               : LOCATION   = LC8_F24;
    "|yima:g1|:1078"               : LOCATION   = LC3_F24;
    "|yima:g1|:1117"               : LOCATION   = LC7_F24;
    "|yima:g1|:1126"               : LOCATION   = LC6_F24;
    "|yima:g1|:1174"               : LOCATION   = LC5_F24;
    "|yima:g1|:1219"               : LOCATION   = LC2_F24;
    "|yima:g1|:1222"               : LOCATION   = LC3_F17;
    "|yima:g1|:1268"               : LOCATION   = LC2_F17;
    "|yima:g1|:1318"               : LOCATION   = LC8_F21;
    "|yima:g1|:1366"               : LOCATION   = LC5_F21;
    "|yima:g1|:1378"               : LOCATION   = LC4_F21;
    "|yima:g1|:1414"               : LOCATION   = LC3_F21;
    "|yima:g1|~1414~1"             : LOCATION   = LC2_F14;
    "|yima:g1|:1429"               : LOCATION   = LC3_F14;
    "|yima:g1|:1462"               : LOCATION   = LC1_F14;
    "|yima:g1|:1480"               : LOCATION   = LC6_F14;
    "|yima:g1|:1510"               : LOCATION   = LC7_F14;
    "|yima:g1|~1510~1"             : LOCATION   = LC7_F19;
    "|yima:g1|~1510~2"             : LOCATION   = LC8_F14;
    "|yima:g1|:1531"               : LOCATION   = LC8_F19;
    "|yima:g1|:1558"               : LOCATION   = LC5_F14;
    "|yima:g1|~1558~1"             : LOCATION   = LC4_F14;
    "|yima:g1|:1606"               : LOCATION   = LC5_F19;
    "|yima:g1|~1606~1"             : LOCATION   = LC5_F17;
    "|zonghejishu:u1|dchufa:i1|:3" : LOCATION   = LC6_F13;
    "|zonghejishu:u1|jishu16:g1|LPM_ADD_SUB:58|addcore:adder|:59" : LOCATION   = LC1_F17;
    "|zonghejishu:u1|jishu16:g1|LPM_ADD_SUB:79|addcore:adder|pcarry2" : LOCATION   = LC7_F17;
    "|zonghejishu:u1|jishu16:g1|:8" : LOCATION   = LC4_F13;  -- |zonghejishu:u1|jishu16:g1|temp3
    "|zonghejishu:u1|jishu16:g1|:9" : LOCATION   = LC3_F13;  -- |zonghejishu:u1|jishu16:g1|temp2
    "|zonghejishu:u1|jishu16:g1|:10" : LOCATION   = LC2_F13;  -- |zonghejishu:u1|jishu16:g1|temp1
    "|zonghejishu:u1|jishu16:g1|:11" : LOCATION   = LC1_F13;  -- |zonghejishu:u1|jishu16:g1|temp0
    "|zonghejishu:u1|jkslect:u1|:5" : LOCATION   = LC5_F13;  -- |zonghejishu:u1|jkslect:u1|jout
    "|zonghejishu:u1|:58"          : LOCATION   = LC7_F13;
    "|zonghejishu:u1|~72~1"        : LOCATION   = LC2_F15;
    "|zonghejishu:u1|:73"          : LOCATION   = LC8_F13;

END;

INTERNAL_INFO "hexin"
BEGIN
	DEVICE = EPF10K20TI144-4;
    OH10R4P86 : LORAX = "1:G41R4,V11C16,HHR7R5|2:PA15R5C12->LC6_F13,->LC7_F13|,2:PA15R5C14->LC2_F15||";
    OH9R4P87 : LORAX = "1:G43R4,V11C17,HHR10R5,PA12R5C12->LC4_F13,->LC3_F13,->LC2_F13,->LC1_F13|";
    OV1C12P122 : LORAX = "1:V8C12,G17R5,PA17R5C12->LC6_F13,->LC5_F13|";
    OV2C11P59 : LORAX = "1:V14C11,G66R5,PA7R5C12->LC6_F13,->LC5_F13,->LC7_F13|";
    OH14R1P95 : LORAX = "1:G44R1,V11C13,HHR13R5|2:PA2R5C12->LC6_F13,->LC7_F13|,2:PA2R5C14->LC2_F15||";
    OV3C4P70 : LORAX = "1:V18C4,G76R5,PA9R5C12->LC6_F13,->LC5_F13,->LC7_F13|";
    LC1_F21 : LORAX = "1:MSW0R5C20,HHR21R5,PA15R5C13->LC3_F14|";
    LC3_F19 : LORAX = "1:MSW2R5C18,G12R5,PA1R5C13->LC2_F14,->LC1_F14,->LC6_F14|";
    LC1_F19 : LORAX = "1:MSW0R5C18,G45R5|2:PA5R5C13->LC2_F14,->LC1_F14,->LC7_F14,->LC5_F14|,2:PA5R5C20->LC7_F21||";
    LC2_F19 : LORAX = "1:MSW1R5C18,G27R5|2:PA19R5C13->LC2_F14,->LC8_F14,->LC7_F14,->LC5_F14|,2:PA19R5C20->LC7_F21||";
    LC4_F19 : LORAX = "1:MSW3R5C18,G0R5|2:PA0R5C13->LC4_F14|,2:PA0R5C20->LC7_F21||";
    LC1_F22 : LORAX = "1:MSW0R5C21,HHR19R5|2:PA17R5C13->LC3_F14|,2:PA17R5C20->LC2_F21,->LC8_F21,->LC4_F21||";
    LC4_F22 : LORAX = "1:MSW3R5C21,HHR17R5,PA19R5C23->LC1_F24|";
    LC3_F22 : LORAX = "1:MSW2R5C21,G32R5,PA14R5C23->LC1_F24,->LC8_F24,->LC3_F24,->LC7_F24|";
    LC6_F17 : LORAX = "1:MSW5R5C16,HHR42R5,PA7R5C23->LC1_F24,->LC8_F24,->LC3_F24,->LC7_F24|";
    LC4_F17 : LORAX = "1:MSW3R5C16,G26R5,PA20R5C23->LC4_F24,->LC6_F24,->LC5_F24,->LC2_F24|";
    LC6_F19 : LORAX = "1:MSW5R5C18,HHR34R5,PA1R5C23->LC4_F24,->LC6_F24,->LC5_F24,->LC2_F24|";
    LC1_F24 : LORAX = "1:MSW0R5C23,HHR20R5|2:PA16R5C13->LC4_F14|,2:PA16R5C18->LC7_F19|,2:PA16R5C20->LC6_F21||";
    LC6_F21 : LORAX = "1:MSW5R5C20,V16C20->OV2C20P39|";
    LC2_F22 : LORAX = "1:MSW1R5C21,V4C21->OV2C21P38|";
    LC2_F21 : LORAX = "1:MSW1R5C20,HHR2R5,PA3R5C23->LC8_F24,->LC3_F24,->LC7_F24|";
    LC8_F24 : LORAX = "1:MSW4R5C22,V13C22->OV2C22P37|";
    LC3_F24 : LORAX = "1:MSW2R5C23,V7C23->OV2C23P36|";
    LC6_F24 : LORAX = "1:MSW5R5C23,HHR39R5->OH5R5P33|";
    LC5_F24 : LORAX = "1:MSW4R5C23,HHR30R5->OH4R5P32|";
    LC2_F24 : LORAX = "1:MSW1R5C23,HHR16R5,PA20R5C16->LC3_F17,->LC2_F17|";
    LC3_F17 : LORAX = "1:MSW2R5C16,HHR0R5->OH2R5P31|";
    LC2_F17 : LORAX = "1:MSW1R5C16,HHR5R5->OH1R5P30|";
    LC8_F21 : LORAX = "1:MSW7R5C21,V23C21,HHR27R4->OH7R4P29|";
    LC5_F21 : LORAX = "1:MSW4R5C20,V13C20,HHR43R4->OH4R4P28|";
    LC2_F14 : LORAX = "1:MSW1R5C13,HHR11R5,PA4R5C20->LC8_F21,->LC5_F21,->LC3_F21|";
    LC3_F21 : LORAX = "1:MSW2R5C20,V7C20,HHR1R4->OH2R4P27|";
    LC1_F14 : LORAX = "1:MSW0R5C13,V1C13,HHR23R4->OH0R4P26|";
    LC6_F14 : LORAX = "1:MSW5R5C13,HHR28R5|2:PA7R5C18->LC8_F19|,2:PA7R5C20->LC7_F21||";
    LC7_F14 : LORAX = "1:MSW6R5C13,V19C13,HHR32R3->OH6R3P23|";
    LC5_F14 : LORAX = "1:MSW5R5C12,V16C12,HHR34R3->OH5R3P22|";
    LC5_F17 : LORAX = "1:MSW4R5C16,HHR44R5,PA5R5C23->LC4_F24,->LC6_F24,->LC5_F24|";
    LC5_F19 : LORAX = "1:MSW4R5C18,V14C18,HHR41R3->OH4R3P21|";
    LC1_F17 : LORAX = "1:MSW0R5C16|2:HHR18R5|3:PA18R5C12->LC4_F13|,3:PA18R5C18->LC7_F19|,3:PA18R5C20->LC6_F21,->LC2_F21,->LC5_F21,->LC4_F21||,2:G41R5,PA18R5C13->LC3_F14,->LC4_F14||";
    LC7_F17 : LORAX = "1:MSW6R5C16,HHR31R5,PA4R5C12->LC4_F13|";
    LC4_F13 : LORAX = "1:MSW3R5C12,HHR9R5|2:PA13R5C13->LC3_F14,->LC4_F14|,2:PA13R5C16->LC6_F17,->LC4_F17,->LC8_F17,->LC3_F17,->LC2_F17,->LC5_F17|,2:PA13R5C18->LC3_F19,->LC1_F19,->LC2_F19,->LC4_F19,->LC6_F19,->LC7_F19|,2:PA13R5C20->LC1_F21,->LC6_F21,->LC2_F21,->LC8_F21,->LC5_F21,->LC4_F21|,2:PA13R5C21->LC4_F22,->LC3_F22,->LC2_F22||";
    LC3_F13 : LORAX = "1:MSW2R5C13|2:HHR4R5,PA18R5C16->LC6_F17,->LC4_F17,->LC8_F17,->LC1_F17,->LC7_F17|,2:G2R5|3:PA19R5C18->LC3_F19,->LC1_F19,->LC2_F19,->LC4_F19,->LC6_F19|,3:PA2R5C20->LC1_F21|,3:PA19R5C21->LC1_F22,->LC3_F22,->LC2_F22|||";
    LC2_F13 : LORAX = "1:MSW1R5C12|2:HHR8R5,PA14R5C16->LC6_F17,->LC4_F17,->LC8_F17,->LC1_F17,->LC7_F17|,2:G19R5|3:PA15R5C18->LC3_F19,->LC1_F19,->LC2_F19,->LC4_F19,->LC6_F19|,3:PA15R5C20->LC1_F21|,3:PA15R5C21->LC1_F22,->LC3_F22,->LC2_F22|||";
    LC1_F13 : LORAX = "1:MSW0R5C12|2:HHR22R5,PA2R5C16->LC6_F17,->LC4_F17,->LC8_F17,->LC1_F17,->LC7_F17|,2:G39R5|3:PA20R5C18->LC3_F19,->LC1_F19,->LC2_F19,->LC4_F19,->LC6_F19|,3:PA20R5C20->LC1_F21|,3:PA20R5C21->LC1_F22,->LC3_F22,->LC2_F22|||";
    LC2_F15 : LORAX = "1:MSW1R5C15,HHR12R5,PA3R5C12->LC5_F13|";
	LC1_F21 : LORAX2 = "LC2_F13, LC1_F13, LC3_F13, LC4_F13";
	LC3_F19 : LORAX2 = "LC2_F13, LC1_F13, LC3_F13, LC4_F13";
	LC1_F19 : LORAX2 = "LC2_F13, LC1_F13, LC3_F13, LC4_F13";
	LC2_F19 : LORAX2 = "LC2_F13, LC1_F13, LC3_F13, LC4_F13";
	LC4_F19 : LORAX2 = "LC2_F13, LC1_F13, LC3_F13, LC4_F13";
	LC7_F21 : LORAX2 = "LC4_F19, LC2_F19, LC1_F19, LC6_F14";
	LC1_F22 : LORAX2 = "X, LC2_F13, LC1_F13, LC3_F13";
	LC4_F22 : LORAX2 = "X, X, LC1_F22, LC4_F13";
	LC3_F22 : LORAX2 = "LC2_F13, LC1_F13, LC3_F13, LC4_F13";
	LC6_F17 : LORAX2 = "LC2_F13, LC1_F13, LC3_F13, LC4_F13";
	LC4_F17 : LORAX2 = "LC2_F13, LC1_F13, LC3_F13, LC4_F13";
	LC6_F19 : LORAX2 = "LC2_F13, LC1_F13, LC3_F13, LC4_F13";
	LC8_F17 : LORAX2 = "LC2_F13, LC1_F13, LC3_F13, LC4_F13";
	LC4_F24 : LORAX2 = "X, LC4_F17, LC6_F19, LC5_F17";
	LC1_F24 : LORAX2 = "LC3_F22, LC6_F17, LC4_F22, LC4_F24";
	LC6_F21 : LORAX2 = "LC1_F24, LC1_F17, LC7_F21, LC4_F13";
	LC2_F22 : LORAX2 = "LC2_F13, LC1_F13, LC3_F13, LC4_F13";
	LC2_F21 : LORAX2 = "LC1_F22, LC1_F17, LC7_F21, LC4_F13";
	LC8_F24 : LORAX2 = "LC3_F22, LC6_F17, LC4_F24, LC2_F21";
	LC3_F24 : LORAX2 = "LC6_F17, LC3_F22, LC4_F24, LC2_F21";
	LC7_F24 : LORAX2 = "X, LC6_F17, LC3_F22, LC2_F21";
	LC6_F24 : LORAX2 = "LC4_F17, LC6_F19, LC5_F17, LC7_F24";
	LC5_F24 : LORAX2 = "LC6_F19, LC4_F17, LC5_F17, LC7_F24";
	LC2_F24 : LORAX2 = "X, LC6_F19, LC4_F17, LC7_F24";
	LC3_F17 : LORAX2 = "LC7_F17, LC8_F17, LC2_F24, LC4_F13";
	LC2_F17 : LORAX2 = "LC7_F17, LC8_F17, LC2_F24, LC4_F13";
	LC8_F21 : LORAX2 = "LC2_F14, LC1_F22, LC4_F13, LC1_F21";
	LC5_F21 : LORAX2 = "LC2_F14, LC1_F17, LC4_F13, LC1_F21";
	LC4_F21 : LORAX2 = "X, LC1_F22, LC1_F17, LC4_F13";
	LC2_F14 : LORAX2 = "LC1_F19, LC2_F19, LC3_F19, LC4_F14";
	LC3_F21 : LORAX2 = "X, LC4_F21, LC2_F14, LC1_F21";
	LC3_F14 : LORAX2 = "LC1_F22, LC1_F17, LC1_F21, LC4_F13";
	LC1_F14 : LORAX2 = "LC1_F19, LC3_F19, LC8_F14, LC3_F14";
	LC6_F14 : LORAX2 = "X, X, LC3_F19, LC3_F14";
	LC7_F19 : LORAX2 = "X, LC1_F24, LC1_F17, LC4_F13";
	LC8_F14 : LORAX2 = "X, X, LC2_F19, LC4_F14";
	LC7_F14 : LORAX2 = "LC1_F19, LC2_F19, LC4_F14, LC6_F14";
	LC8_F19 : LORAX2 = "X, X, LC1_F19, LC6_F14";
	LC4_F14 : LORAX2 = "LC4_F19, LC1_F24, LC1_F17, LC4_F13";
	LC5_F14 : LORAX2 = "LC2_F19, LC1_F19, LC4_F14, LC6_F14";
	LC5_F17 : LORAX2 = "X, LC7_F17, LC8_F17, LC4_F13";
	LC5_F19 : LORAX2 = "LC8_F19, LC4_F19, LC7_F19, LC2_F19";
	LC6_F13 : LORAX2 = "OH10R4P86, OH14R1P95, OV2C11P59, OV3C4P70";
	LC1_F17 : LORAX2 = "X, LC2_F13, LC1_F13, LC3_F13";
	LC7_F17 : LORAX2 = "X, LC2_F13, LC1_F13, LC3_F13";
	LC4_F13 : LORAX2 = "LC5_F13, LC7_F17, LC1_F17, LC4_F13";
	LC3_F13 : LORAX2 = "LC5_F13, LC2_F13, LC1_F13, LC3_F13";
	LC2_F13 : LORAX2 = "X, LC5_F13, LC2_F13, LC1_F13";
	LC1_F13 : LORAX2 = "X, X, X, LC1_F13";
	LC5_F13 : LORAX2 = "LC5_F13, LC2_F15, OV2C11P59, OV3C4P70";
	LC7_F13 : LORAX2 = "OH10R4P86, OH14R1P95, OV2C11P59, OV3C4P70";
	LC2_F15 : LORAX2 = "X, X, OH14R1P95, OH10R4P86";
	LC8_F13 : LORAX2 = "X, X, LC6_F13, LC7_F13";
END;

⌨️ 快捷键说明

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