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

📄 shiyan3jiben.fit

📁 用verilog语言写的拔河游戏机
💻 FIT
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.1 06/12/2001            
-- Compiled: 04/19/2008 17:35:03      

-- Copyright (C) 1988-2001 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 "shiyan3jiben"
BEGIN

    DEVICE = "EPF10K20TC144-3";

    "clk_cdu"                      : INPUT_PIN  = 55     ;
    "cp161ldar"                    : INPUT_PIN  = 68     ;
    "inputd0"                      : INPUT_PIN  = 37     ;
    "inputd1"                      : INPUT_PIN  = 130    ;
    "inputd2"                      : INPUT_PIN  = 42     ;
    "inputd3"                      : INPUT_PIN  = 51     ;
    "inputd4"                      : INPUT_PIN  = 135    ;
    "inputd5"                      : INPUT_PIN  = 138    ;
    "inputd6"                      : INPUT_PIN  = 133    ;
    "inputd7"                      : INPUT_PIN  = 137    ;
    "LDAR"                         : INPUT_PIN  = 60     ;
    "MEMENAB"                      : INPUT_PIN  = 56     ;
    "pc_bus"                       : INPUT_PIN  = 125    ;
    "RD"                           : INPUT_PIN  = 124    ;
    "sw_bus"                       : INPUT_PIN  = 46     ;
    "WE"                           : INPUT_PIN  = 64     ;
    "161clr"                       : INPUT_PIN  = 54     ;
    "161load"                      : INPUT_PIN  = 126    ;
    "161pc"                        : INPUT_PIN  = 30     ;
    "adr0"                         : OUTPUT_PIN = 48     ;
    "adr1"                         : OUTPUT_PIN = 83     ;
    "adr2"                         : OUTPUT_PIN = 112    ;
    "adr3"                         : OUTPUT_PIN = 110    ;
    "adr4"                         : OUTPUT_PIN = 73     ;
    "adr5"                         : OUTPUT_PIN = 97     ;
    "adr6"                         : OUTPUT_PIN = 111    ;
    "adr7"                         : OUTPUT_PIN = 90     ;
    "d0"                           : BIDIR_PIN  = 21     ;
    "d1"                           : BIDIR_PIN  = 88     ;
    "d2"                           : BIDIR_PIN  = 18     ;
    "d3"                           : BIDIR_PIN  = 19     ;
    "d4"                           : BIDIR_PIN  = 23     ;
    "d5"                           : BIDIR_PIN  = 22     ;
    "d6"                           : BIDIR_PIN  = 17     ;
    "d7"                           : BIDIR_PIN  = 20     ;
    "|LPM_RAM_IO:50|:91"           : LOCATION   = LC1_D12;
    ":27"                          : LOCATION   = LC8_D2 ;
    ":32"                          : LOCATION   = LC5_F21;
    "|74161:2|f74161:sub|:9"       : LOCATION   = LC4_D15;  -- |74161:2|f74161:sub|QA
    "|74161:2|f74161:sub|:84"      : LOCATION   = LC5_D17;
    "|74161:2|f74161:sub|:87"      : LOCATION   = LC8_D17;  -- |74161:2|f74161:sub|QB
    "|74161:2|f74161:sub|:94"      : LOCATION   = LC3_D17;
    "|74161:2|f74161:sub|:99"      : LOCATION   = LC6_D17;  -- |74161:2|f74161:sub|QC
    "|74161:2|f74161:sub|:104"     : LOCATION   = LC7_D15;
    "|74161:2|f74161:sub|:110"     : LOCATION   = LC2_D15;  -- |74161:2|f74161:sub|QD
    "|74161:3|f74161:sub|:9"       : LOCATION   = LC8_D24;  -- |74161:3|f74161:sub|QA
    "|74161:3|f74161:sub|:80"      : LOCATION   = LC4_D24;
    "|74161:3|f74161:sub|:84"      : LOCATION   = LC3_D24;
    "|74161:3|f74161:sub|:87"      : LOCATION   = LC7_D24;  -- |74161:3|f74161:sub|QB
    "|74161:3|f74161:sub|:94"      : LOCATION   = LC3_D16;
    "|74161:3|f74161:sub|:99"      : LOCATION   = LC8_D16;  -- |74161:3|f74161:sub|QC
    "|74161:3|f74161:sub|:110"     : LOCATION   = LC5_D16;  -- |74161:3|f74161:sub|QD
    "|74244:4|~1~1~2"              : LOCATION   = LC1_D24;
    "|74244:4|~1~1~3"              : LOCATION   = LC5_D15;
    "|74244:4|~1~1~3~2"            : LOCATION   = LC8_D15;
    "|74244:4|~6~1~3"              : LOCATION   = LC4_D17;
    "|74244:4|~6~1~3~2"            : LOCATION   = LC7_D17;
    "|74244:4|~10~1~3"             : LOCATION   = LC2_D17;
    "|74244:4|~10~1~3~2"           : LOCATION   = LC1_D17;
    "|74244:4|~11~1~3"             : LOCATION   = LC3_D15;
    "|74244:4|~11~1~3~2"           : LOCATION   = LC1_D15;
    "|74244:4|~26~1~3"             : LOCATION   = LC4_D16;
    "|74244:4|~26~1~3~2"           : LOCATION   = LC2_D16;
    "|74244:4|~27~1~3"             : LOCATION   = LC1_D16;
    "|74244:4|~27~1~3~2"           : LOCATION   = LC7_D16;
    "|74244:4|~31~1~3"             : LOCATION   = LC6_D24;
    "|74244:4|~31~1~3~2"           : LOCATION   = LC5_D24;
    "|74244:4|~36~1~3"             : LOCATION   = LC6_D16;
    "|74244:4|~36~1~3~2"           : LOCATION   = LC2_D24;
    "|74273:5|:12"                 : LOCATION   = LC7_D2 ;  -- |74273:5|Q8
    "|74273:5|:13"                 : LOCATION   = LC5_D2 ;  -- |74273:5|Q7
    "|74273:5|:14"                 : LOCATION   = LC4_D2 ;  -- |74273:5|Q6
    "|74273:5|:15"                 : LOCATION   = LC3_D2 ;  -- |74273:5|Q5
    "|74273:5|:16"                 : LOCATION   = LC2_D2 ;  -- |74273:5|Q4
    "|74273:5|:17"                 : LOCATION   = LC1_D2 ;  -- |74273:5|Q3
    "|74273:5|:18"                 : LOCATION   = LC6_D2 ;  -- |74273:5|Q2
    "|74273:5|:19"                 : LOCATION   = LC6_D15;  -- |74273:5|Q1
    "|LPM_RAM_IO:50|altram:sram|segment0_0" : LOCATION   = EC1_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_1" : LOCATION   = EC5_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_2" : LOCATION   = EC6_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_3" : LOCATION   = EC2_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_4" : LOCATION   = EC4_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_5" : LOCATION   = EC3_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_6" : LOCATION   = EC7_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_7" : LOCATION   = EC8_D  ;

END;

INTERNAL_INFO "shiyan3jiben"
BEGIN
	DEVICE = EPF10K20TC144-3;
    OD5P55  : LORAX = "1:FB5->EC1_D,->EC5_D,->EC6_D,->EC2_D,->EC4_D,->EC3_D,->EC7_D,->EC8_D|2:CH1R5,PA7R5C20->LC5_F21||";
    OV2C6P68 : LORAX = "1:V14C6,HHL41R3,PA8R3C1->LC8_D2|";
    OH4R3P21 : LORAX = "1:G47R3|2:PA3R3C14->LC4_D15,->LC6_D15|,2:RP9R3->EC1_D,->LC4_D15,->LC6_D15||";
    OH11R3P88 : LORAX = "1:G42R3|2:PA17R3C1->LC6_D2|,2:PA17R3C16->LC8_D17|,2:RP17R3->EC5_D,->LC8_D17,->LC6_D2||";
    OH1R3P18 : LORAX = "1:G62R3|2:PA19R3C1->LC1_D2|,2:PA18R3C16->LC6_D17|,2:RP18R3->EC6_D,->LC6_D17,->LC1_D2||";
    OH2R3P19 : LORAX = "1:G46R3|2:PA4R3C1->LC2_D2|,2:PA8R3C14->LC2_D15|,2:RP4R3->EC2_D,->LC2_D15,->LC2_D2||";
    OH6R3P23 : LORAX = "1:G45R3|2:PA5R3C1->LC3_D2|,2:PA5R3C23->LC8_D24|,2:RP5R3->EC4_D,->LC8_D24,->LC3_D2||";
    OH5R3P22 : LORAX = "1:G38R3|2:PA0R3C1->LC4_D2|,2:PA10R3C23->LC7_D24|,2:RP0R3->EC3_D,->LC7_D24,->LC4_D2||";
    OH0R3P17 : LORAX = "1:G10R3|2:PA11R3C1->LC5_D2|,2:PA10R3C15->LC8_D16|,2:RP11R3->EC7_D,->LC8_D16,->LC5_D2||";
    OH3R3P20 : LORAX = "1:G37R3|2:PA1R3C1->LC7_D2|,2:PA9R3C15->LC5_D16|,2:RP1R3->EC8_D,->LC5_D16,->LC7_D2||";
    OV2C22P37 : LORAX = "1:V14C22,G85R3,PA21R3C14->LC8_D15|";
    OV0C14P130 : LORAX = "1:V4C14,G28R3,PA9R3C16->LC7_D17|";
    OV2C18P42 : LORAX = "1:V14C18,HHR41R3,PA8R3C16->LC1_D17|";
    OV3C13P51 : LORAX = "1:V18C13,HHR32R3,PA15R3C14->LC1_D15|";
    OV0C18P135 : LORAX = "1:V1C18,HHR22R3,PA2R3C23->LC2_D24|";
    OV0C20P138 : LORAX = "1:V1C20,HHR21R3,PA15R3C23->LC5_D24|";
    OV1C17P133 : LORAX = "1:V8C17,HHR15R3,PA8R3C15->LC7_D16|";
    OV0C19P137 : LORAX = "1:V1C19,HHR23R3,PA1R3C15->LC2_D16|";
    OV3C11P60 : LORAX = "1:V18C11,HHL24R3,PA10R3C1->LC8_D2|";
    EC1_D   : LORAX = "1:RB0R3,G6R3,PA6R3C14->LC5_D15|";
    EC5_D   : LORAX = "1:RB4R3,G22R3,PA3R3C16->LC4_D17|";
    EC6_D   : LORAX = "1:RB5R3,G21R3,PA13R3C16->LC2_D17|";
    EC2_D   : LORAX = "1:RB1R3,G17R3,PA17R3C14->LC3_D15|";
    EC4_D   : LORAX = "1:RB3R3,G34R3,PA4R3C15->LC6_D16|";
    EC3_D   : LORAX = "1:RB2R3,G35R3,PA3R3C23->LC6_D24|";
    EC7_D   : LORAX = "1:RB6R3,G31R3,PA12R3C15->LC1_D16|";
    EC8_D   : LORAX = "1:RB7R3,G3R3,PA18R3C15->LC4_D16|";
    LC1_D12 : LORAX = "1:MSW0R3C11,HHL20R3,RP16R3->EC1_D,->EC5_D,->EC6_D,->EC2_D,->EC4_D,->EC3_D,->EC7_D,->EC8_D|";
    OD3P56  : LORAX = "1:FB3|2:FH3R3|3:PA5R3C11->LC1_D12|,3:PA5R3C14->LC5_D15,->LC3_D15|,3:PA5R3C15->LC4_D16,->LC1_D16,->LC6_D16|,3:PA5R3C16->LC4_D17,->LC2_D17|,3:PA9R3C23->LC1_D24,->LC6_D24|||";
    OD4P125 : LORAX = "1:FB4|2:CH0R3|3:PA19R3C14->LC8_D15,->LC1_D15|,3:PA19R3C15->LC2_D16,->LC7_D16|,3:PA19R3C16->LC7_D17,->LC1_D17|,3:PA19R3C23->LC1_D24,->LC5_D24,->LC2_D24|||";
    OD1P124 : LORAX = "1:FB1|2:FH1R3|3:PA20R3C11->LC1_D12|,3:PA20R3C14->LC5_D15,->LC3_D15|,3:PA13R3C15->LC4_D16,->LC1_D16,->LC6_D16|,3:PA20R3C16->LC4_D17,->LC2_D17|,3:PA13R3C23->LC1_D24,->LC6_D24|||";
    OV3C16P46 : LORAX = "1:V18C16,HHR31R3|2:PA4R3C14->LC8_D15,->LC1_D15|,2:PA14R3C15->LC2_D16,->LC7_D16|,2:PA14R3C16->LC7_D17,->LC1_D17|,2:PA4R3C23->LC1_D24,->LC5_D24,->LC2_D24||";
    OV2C8P64 : LORAX = "1:V14C8,HHL43R3,PA6R3C11->LC1_D12|";
    LC8_D2  : LORAX = "1:MSW7R3C1,G58R3,PA2R3C14->LC6_D15|";
    LC5_F21 : LORAX = "1:|2:MSW4R5C20,V14C20,HHR43R3|3:PA18R3C14->LC4_D15,->LC2_D15|,3:PA6R3C15->LC8_D16,->LC5_D16||,2:MSW4R5C21,V14C21,HHR38R3|3:PA11R3C16->LC8_D17,->LC6_D17|,3:PA11R3C23->LC8_D24,->LC7_D24|||";
    OD2P54  : LORAX = "1:FB2->LC4_D15,->LC8_D17,->LC6_D17,->LC2_D15,->LC8_D24,->LC7_D24,->LC8_D16,->LC5_D16|";
    OD0P126 : LORAX = "1:FB0|2:FH0R3|3:PA0R3C14->LC4_D15,->LC2_D15|,3:PA0R3C15->LC8_D16,->LC5_D16|,3:PA0R3C16->LC8_D17,->LC6_D17|,3:PA0R3C23->LC8_D24,->LC7_D24|||";
    OH1R5P30 : LORAX = "1:G36R5,PA2R5C20->LC5_F21|";
    LC4_D15 : LORAX = "1:MSW3R3C14,HHR6R3,PA16R3C16->LC5_D17,->LC8_D17,->LC3_D17|";
    LC3_D17 : LORAX = "1:MSW2R3C16,HHR0R3,PA1R3C14->LC7_D15,->LC2_D15|";
    LC7_D15 : LORAX = "1:MSW6R3C15,HHR26R3,PA21R3C23->LC8_D24,->LC4_D24|";
    LC3_D24 : LORAX = "1:MSW3R3C22,HHR7R3,PA15R3C15->LC3_D16,->LC8_D16|";
    LC1_D24 : LORAX = "1:MSW0R3C23,G36R3,OE3->OH3R3P20,->OH0R3P17,->OH5R3P22,->OH6R3P23,->OH2R3P19,->OH1R3P18,->OH11R3P88,->OH4R3P21|";
    LC5_D15 : LORAX = "1:MSW4R3C14,G69R3->OH4R3P21|";
    LC4_D17 : LORAX = "1:MSW3R3C16,G26R3->OH11R3P88|";
    LC2_D17 : LORAX = "1:MSW1R3C16,HHR5R3->OH1R3P18|";
    LC3_D15 : LORAX = "1:MSW2R3C14,HHR1R3->OH2R3P19|";
    LC4_D16 : LORAX = "1:MSW3R3C15,HHR17R3->OH3R3P20|";
    LC1_D16 : LORAX = "1:MSW0R3C15,HHR19R3->OH0R3P17|";
    LC6_D24 : LORAX = "1:MSW5R3C23,HHR39R3->OH5R3P22|";
    LC2_D24 : LORAX = "1:MSW1R3C23,HHR16R3,PA20R3C15->LC6_D16|";
    LC6_D16 : LORAX = "1:MSW6R3C14,HHR40R3->OH6R3P23|";
    LC7_D2  : LORAX = "1:MSW6R3C1|2:HHL32R3,RP3R3->EC1_D,->EC5_D,->EC6_D,->EC2_D,->EC4_D,->EC3_D,->EC7_D,->EC8_D|,2:V19C1,HHL32R2->OH14R2P90||";
    LC5_D2  : LORAX = "1:MSW5R3C0|2:V15C0->OV0C0P111|,2:G94R3,RP14R3->EC1_D,->EC5_D,->EC6_D,->EC2_D,->EC4_D,->EC3_D,->EC7_D,->EC8_D||";
    LC4_D2  : LORAX = "1:MSW3R3C1|2:HHL13R3,RP2R3->EC1_D,->EC5_D,->EC6_D,->EC2_D,->EC4_D,->EC3_D,->EC7_D,->EC8_D|,2:V10C1,HHL13R1->OH11R1P97||";
    LC3_D2  : LORAX = "1:MSW3R3C0|2:V10C0->OV3C0P73|,2:HHL9R3,RP10R3->EC1_D,->EC5_D,->EC6_D,->EC2_D,->EC4_D,->EC3_D,->EC7_D,->EC8_D||";
    LC2_D2  : LORAX = "1:MSW2R3C0|2:V7C0->OV1C0P110|,2:HHL3R3,RP19R3->EC1_D,->EC5_D,->EC6_D,->EC2_D,->EC4_D,->EC3_D,->EC7_D,->EC8_D||";
    LC1_D2  : LORAX = "1:MSW0R3C1|2:V0C1->OV0C1P112|,2:G44R3,RP6R3->EC1_D,->EC5_D,->EC6_D,->EC2_D,->EC4_D,->EC3_D,->EC7_D,->EC8_D||";
    LC6_D2  : LORAX = "1:MSW5R3C1|2:HHL28R3,RP7R3->EC1_D,->EC5_D,->EC6_D,->EC2_D,->EC4_D,->EC3_D,->EC7_D,->EC8_D|,2:V16C1,HHL28R4->OH13R4P83||";
    LC6_D15 : LORAX = "1:MSW5R3C14|2:V16C14->OV3C14P48|,2:G57R3,RP13R3->EC1_D,->EC5_D,->EC6_D,->EC2_D,->EC4_D,->EC3_D,->EC7_D,->EC8_D||";
	LC1_D12 : LORAX2 = "X, OV2C8P64, OD1P124, OD3P56";
	LC8_D2  : LORAX2 = "X, X, OV2C6P68, OV3C11P60";
	LC5_F21 : LORAX2 = "X, X, OH1R5P30, OD5P55";
	LC4_D15 : LORAX2 = "X, OD0P126, LC4_D15, OH4R3P21";
	LC5_D17 : LORAX2 = "X, X, LC8_D17, LC4_D15";
	LC8_D17 : LORAX2 = "OD0P126, LC8_D17, LC4_D15, OH11R3P88";
	LC3_D17 : LORAX2 = "X, LC6_D17, LC8_D17, LC4_D15";
	LC6_D17 : LORAX2 = "OD0P126, LC5_D17, LC6_D17, OH1R3P18";
	LC7_D15 : LORAX2 = "X, X, LC2_D15, LC3_D17";
	LC2_D15 : LORAX2 = "OD0P126, LC2_D15, LC3_D17, OH2R3P19";
	LC8_D24 : LORAX2 = "OD0P126, LC8_D24, LC7_D15, OH6R3P23";
	LC4_D24 : LORAX2 = "X, X, LC8_D24, LC7_D15";
	LC3_D24 : LORAX2 = "X, X, LC7_D24, LC4_D24";
	LC7_D24 : LORAX2 = "OD0P126, LC7_D24, LC4_D24, OH5R3P22";
	LC3_D16 : LORAX2 = "X, X, LC8_D16, LC3_D24";
	LC8_D16 : LORAX2 = "OD0P126, LC8_D16, LC3_D24, OH0R3P17";
	LC5_D16 : LORAX2 = "OD0P126, LC5_D16, LC3_D16, OH3R3P20";
	LC1_D24 : LORAX2 = "OD3P56, OD1P124, OV3C16P46, OD4P125";
	LC8_D15 : LORAX2 = "OV2C22P37, OV3C16P46, OD4P125, LC4_D15";
	LC5_D15 : LORAX2 = "OD3P56, OD1P124, LC8_D15, EC1_D";
	LC7_D17 : LORAX2 = "OV0C14P130, OV3C16P46, OD4P125, LC8_D17";
	LC4_D17 : LORAX2 = "OD3P56, OD1P124, LC7_D17, EC5_D";
	LC1_D17 : LORAX2 = "OV2C18P42, OV3C16P46, OD4P125, LC6_D17";
	LC2_D17 : LORAX2 = "OD3P56, OD1P124, LC1_D17, EC6_D";
	LC1_D15 : LORAX2 = "OV3C13P51, OV3C16P46, OD4P125, LC2_D15";
	LC3_D15 : LORAX2 = "OD3P56, OD1P124, LC1_D15, EC2_D";
	LC2_D16 : LORAX2 = "OV0C19P137, OV3C16P46, OD4P125, LC5_D16";
	LC4_D16 : LORAX2 = "OD3P56, OD1P124, LC2_D16, EC8_D";
	LC7_D16 : LORAX2 = "OV1C17P133, OV3C16P46, OD4P125, LC8_D16";
	LC1_D16 : LORAX2 = "OD3P56, OD1P124, LC7_D16, EC7_D";
	LC5_D24 : LORAX2 = "OV0C20P138, OV3C16P46, OD4P125, LC7_D24";
	LC6_D24 : LORAX2 = "OD3P56, OD1P124, LC5_D24, EC3_D";
	LC2_D24 : LORAX2 = "OV0C18P135, OV3C16P46, OD4P125, LC8_D24";
	LC6_D16 : LORAX2 = "OD3P56, OD1P124, LC2_D24, EC4_D";
	LC7_D2  : LORAX2 = "OH3R3P20, X, X, X";
	LC5_D2  : LORAX2 = "OH0R3P17, X, X, X";
	LC4_D2  : LORAX2 = "OH5R3P22, X, X, X";
	LC3_D2  : LORAX2 = "OH6R3P23, X, X, X";
	LC2_D2  : LORAX2 = "OH2R3P19, X, X, X";
	LC1_D2  : LORAX2 = "OH1R3P18, X, X, X";
	LC6_D2  : LORAX2 = "OH11R3P88, X, X, X";
	LC6_D15 : LORAX2 = "OH4R3P21, X, X, X";
END;

⌨️ 快捷键说明

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