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

📄 shiyan3jibengai.fit

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

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

    DEVICE = "EPF10K20TC144-3";

    "clk_cdu"                      : INPUT_PIN  = 55     ;
    "cp161ldar"                    : INPUT_PIN  = 63     ;
    "inputd0"                      : INPUT_PIN  = 70     ;
    "inputd1"                      : INPUT_PIN  = 116    ;
    "inputd2"                      : INPUT_PIN  = 110    ;
    "inputd3"                      : INPUT_PIN  = 118    ;
    "inputd4"                      : INPUT_PIN  = 43     ;
    "inputd5"                      : INPUT_PIN  = 65     ;
    "inputd6"                      : INPUT_PIN  = 132    ;
    "inputd7"                      : INPUT_PIN  = 38     ;
    "LDAR"                         : INPUT_PIN  = 114    ;
    "MEMENAB"                      : INPUT_PIN  = 125    ;
    "pc_bus"                       : INPUT_PIN  = 124    ;
    "RD"                           : INPUT_PIN  = 126    ;
    "sw_bus"                       : INPUT_PIN  = 56     ;
    "WE"                           : INPUT_PIN  = 69     ;
    "161clr"                       : INPUT_PIN  = 54     ;
    "161load"                      : INPUT_PIN  = 121    ;
    "161pc"                        : INPUT_PIN  = 113    ;
    "adr0"                         : OUTPUT_PIN = 33     ;
    "adr1"                         : OUTPUT_PIN = 60     ;
    "adr2"                         : OUTPUT_PIN = 91     ;
    "adr3"                         : OUTPUT_PIN = 62     ;
    "adr4"                         : OUTPUT_PIN = 135    ;
    "adr5"                         : OUTPUT_PIN = 59     ;
    "adr6"                         : OUTPUT_PIN = 102    ;
    "adr7"                         : OUTPUT_PIN = 98     ;
    "d0"                           : BIDIR_PIN  = 21     ;
    "d1"                           : BIDIR_PIN  = 17     ;
    "d2"                           : BIDIR_PIN  = 88     ;
    "d3"                           : BIDIR_PIN  = 19     ;
    "d4"                           : BIDIR_PIN  = 18     ;
    "d5"                           : BIDIR_PIN  = 20     ;
    "d6"                           : BIDIR_PIN  = 23     ;
    "d7"                           : BIDIR_PIN  = 22     ;
    "|LPM_RAM_IO:50|:91"           : LOCATION   = LC1_D11;
    ":27"                          : LOCATION   = LC2_D12;
    ":32"                          : LOCATION   = LC6_D1 ;
    "|74161:2|f74161:sub|:9"       : LOCATION   = LC3_D4 ;  -- |74161:2|f74161:sub|QA
    "|74161:2|f74161:sub|:84"      : LOCATION   = LC2_D4 ;
    "|74161:2|f74161:sub|:87"      : LOCATION   = LC5_D4 ;  -- |74161:2|f74161:sub|QB
    "|74161:2|f74161:sub|:94"      : LOCATION   = LC4_D4 ;
    "|74161:2|f74161:sub|:99"      : LOCATION   = LC7_D4 ;  -- |74161:2|f74161:sub|QC
    "|74161:2|f74161:sub|:104"     : LOCATION   = LC4_D6 ;
    "|74161:2|f74161:sub|:110"     : LOCATION   = LC6_D4 ;  -- |74161:2|f74161:sub|QD
    "|74161:3|f74161:sub|:9"       : LOCATION   = LC1_D6 ;  -- |74161:3|f74161:sub|QA
    "|74161:3|f74161:sub|:80"      : LOCATION   = LC5_D6 ;
    "|74161:3|f74161:sub|:84"      : LOCATION   = LC6_D6 ;
    "|74161:3|f74161:sub|:87"      : LOCATION   = LC2_D6 ;  -- |74161:3|f74161:sub|QB
    "|74161:3|f74161:sub|:94"      : LOCATION   = LC7_D6 ;
    "|74161:3|f74161:sub|:99"      : LOCATION   = LC8_D6 ;  -- |74161:3|f74161:sub|QC
    "|74161:3|f74161:sub|:110"     : LOCATION   = LC3_D6 ;  -- |74161:3|f74161:sub|QD
    "|74244:4|~1~1~2"              : LOCATION   = LC1_D19;
    "|74244:4|~1~1~3"              : LOCATION   = LC5_D8 ;
    "|74244:4|~1~1~3~2"            : LOCATION   = LC8_D8 ;
    "|74244:4|~6~1~3"              : LOCATION   = LC4_D8 ;
    "|74244:4|~6~1~3~2"            : LOCATION   = LC7_D8 ;
    "|74244:4|~10~1~3"             : LOCATION   = LC4_D11;
    "|74244:4|~10~1~3~2"           : LOCATION   = LC1_D4 ;
    "|74244:4|~11~1~3"             : LOCATION   = LC2_D8 ;
    "|74244:4|~11~1~3~2"           : LOCATION   = LC6_D8 ;
    "|74244:4|~26~1~3"             : LOCATION   = LC6_D19;
    "|74244:4|~26~1~3~2"           : LOCATION   = LC3_D19;
    "|74244:4|~27~1~3"             : LOCATION   = LC7_D19;
    "|74244:4|~27~1~3~2"           : LOCATION   = LC4_D19;
    "|74244:4|~31~1~3"             : LOCATION   = LC3_D8 ;
    "|74244:4|~31~1~3~2"           : LOCATION   = LC1_D8 ;
    "|74244:4|~36~1~3"             : LOCATION   = LC2_D19;
    "|74244:4|~36~1~3~2"           : LOCATION   = LC5_D19;
    "|74273:5|:12"                 : LOCATION   = LC1_D12;  -- |74273:5|Q8
    "|74273:5|:13"                 : LOCATION   = LC3_D12;  -- |74273:5|Q7
    "|74273:5|:14"                 : LOCATION   = LC4_D12;  -- |74273:5|Q6
    "|74273:5|:15"                 : LOCATION   = LC8_D19;  -- |74273:5|Q5
    "|74273:5|:16"                 : LOCATION   = LC8_D12;  -- |74273:5|Q4
    "|74273:5|:17"                 : LOCATION   = LC8_D4 ;  -- |74273:5|Q3
    "|74273:5|:18"                 : LOCATION   = LC7_D12;  -- |74273:5|Q2
    "|74273:5|:19"                 : LOCATION   = LC6_D12;  -- |74273:5|Q1
    "|LPM_RAM_IO:50|altram:sram|segment0_0" : LOCATION   = EC1_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_1" : LOCATION   = EC2_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_2" : LOCATION   = EC7_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_3" : LOCATION   = EC3_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_4" : LOCATION   = EC4_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_5" : LOCATION   = EC8_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_6" : LOCATION   = EC5_D  ;
    "|LPM_RAM_IO:50|altram:sram|segment0_7" : LOCATION   = EC6_D  ;

END;

INTERNAL_INFO "shiyan3jibengai"
BEGIN
	DEVICE = EPF10K20TC144-3;
    OD5P55  : LORAX = "1:FB5->EC1_D,->EC2_D,->EC7_D,->EC3_D,->EC4_D,->EC8_D,->EC5_D,->EC6_D|2:CH1R3,PA7R3C0->LC6_D1||";
    OV3C9P63 : LORAX = "1:V18C9,HHL26R3,PA9R3C11->LC2_D12|";
    OH4R3P21 : LORAX = "1:G47R3|2:PA3R3C3->LC3_D4|,2:RP3R3->EC1_D,->LC3_D4||";
    OH0R3P17 : LORAX = "1:G10R3|2:PA11R3C3->LC5_D4|,2:RP11R3->EC2_D,->LC5_D4||";
    OH11R3P88 : LORAX = "1:G42R3|2:PA17R3C3->LC7_D4|,2:RP14R3->EC7_D,->LC7_D4||";
    OH2R3P19 : LORAX = "1:G46R3|2:PA4R3C3->LC6_D4|,2:RP8R3->EC3_D,->LC6_D4||";
    OH1R3P18 : LORAX = "1:G36R3|2:PA2R3C5->LC1_D6|,2:RP2R3->EC4_D,->LC1_D6||";
    OH3R3P20 : LORAX = "1:G37R3|2:PA1R3C5->LC2_D6|,2:RP1R3->EC8_D,->LC2_D6||";
    OH6R3P23 : LORAX = "1:G81R3|2:PA4R3C5->LC8_D6|,2:RP4R3->EC5_D,->LC8_D6||";
    OH5R3P22 : LORAX = "1:G79R3|2:PA6R3C5->LC3_D6|,2:RP16R3->EC6_D,->LC3_D6||";
    OV3C4P70 : LORAX = "1:V18C4,HHL31R3,PA14R3C7->LC8_D8|";
    OV0C3P116 : LORAX = "1:V1C3,HHL19R3,PA17R3C7->LC7_D8|";
    OV1C0P110 : LORAX = "1:V8C0,HHL3R3,PA19R3C3->LC1_D4|";
    OV0C5P118 : LORAX = "1:V1C5,HHL20R3,PA13R3C7->LC6_D8|";
    OV2C17P43 : LORAX = "1:V14C17,HHR30R3,PA5R3C18->LC5_D19|";
    OV3C8P65 : LORAX = "1:V21C8,HHL37R3,PA12R3C7->LC1_D8|";
    OV0C15P132 : LORAX = "1:V1C15,HHR19R3,PA17R3C18->LC4_D19|";
    OV2C21P38 : LORAX = "1:V14C21,HHR38R3,PA11R3C18->LC3_D19|";
    OV1C3P114 : LORAX = "1:V8C3,HHL14R3,PA1R3C11->LC2_D12|";
    EC1_D   : LORAX = "1:RB0R3,G6R3,PA15R3C7->LC5_D8|";
    EC2_D   : LORAX = "1:RB1R3,G17R3,PA8R3C7->LC4_D8|";
    EC7_D   : LORAX = "1:RB6R3,G31R3,PA15R3C10->LC4_D11|";
    EC3_D   : LORAX = "1:RB2R3,G35R3,PA3R3C7->LC2_D8|";
    EC4_D   : LORAX = "1:RB3R3,G34R3,PA4R3C18->LC2_D19|";
    EC8_D   : LORAX = "1:RB7R3,G3R3,PA18R3C7->LC3_D8|";
    EC5_D   : LORAX = "1:RB4R3,G22R3,PA3R3C18->LC7_D19|";
    EC6_D   : LORAX = "1:RB5R3,G21R3,PA13R3C18->LC6_D19|";
    LC1_D11 : LORAX = "1:MSW0R3C10,HHL18R3,RP18R3->EC1_D,->EC2_D,->EC7_D,->EC3_D,->EC4_D,->EC8_D,->EC5_D,->EC6_D|";
    OD4P125 : LORAX = "1:FB4|2:CH0R3|3:PA19R3C7->LC5_D8,->LC4_D8,->LC2_D8,->LC3_D8|,3:PA19R3C10->LC1_D11,->LC4_D11|,3:PA19R3C18->LC1_D19,->LC6_D19,->LC7_D19,->LC2_D19|||";
    OD1P124 : LORAX = "1:FB1|2:FH1R3|3:PA20R3C3->LC1_D4|,3:PA20R3C7->LC8_D8,->LC7_D8,->LC6_D8,->LC1_D8|,3:PA20R3C18->LC1_D19,->LC3_D19,->LC4_D19,->LC5_D19|||";
    OD0P126 : LORAX = "1:FB0|2:FH0R3|3:PA0R3C7->LC5_D8,->LC4_D8,->LC2_D8,->LC3_D8|,3:PA0R3C10->LC1_D11,->LC4_D11|,3:PA0R3C18->LC1_D19,->LC6_D19,->LC7_D19,->LC2_D19|||";
    OD3P56  : LORAX = "1:FB3|2:FH3R3|3:PA5R3C3->LC1_D4|,3:PA5R3C7->LC8_D8,->LC7_D8,->LC6_D8,->LC1_D8|,3:PA9R3C18->LC1_D19,->LC3_D19,->LC4_D19,->LC5_D19|||";
    OV3C5P69 : LORAX = "1:V18C5,HHL24R3,PA4R3C10->LC1_D11|";
    LC2_D12 : LORAX = "1:MSW1R3C11,G20R3|2:PA14R3C18->LC8_D19|,2:PA14R3C3->LC8_D4||";
    LC6_D1  : LORAX = "1:|2:MSW5R3C1,HHL28R3,PA7R3C3->LC3_D4,->LC5_D4,->LC7_D4,->LC6_D4|,2:MSW5R3C0,HHL34R3,PA17R3C5->LC1_D6,->LC2_D6,->LC8_D6,->LC3_D6||";
    OD2P54  : LORAX = "1:FB2->LC3_D4,->LC5_D4,->LC7_D4,->LC6_D4,->LC1_D6,->LC2_D6,->LC8_D6,->LC3_D6|";
    OV1C9P121 : LORAX = "1:V8C9,G32R3|2:PA13R3C3->LC3_D4,->LC5_D4,->LC7_D4,->LC6_D4|,2:PA14R3C5->LC1_D6,->LC2_D6,->LC8_D6,->LC3_D6||";
    OV1C2P113 : LORAX = "1:V8C2,HHL1R3,PA0R3C0->LC6_D1|";
    LC3_D4  : LORAX = "1:MSW2R3C3,G24R3|2:PA1R3C7->LC8_D8|,2:PA5R3C11->LC6_D12||";
    LC5_D4  : LORAX = "1:MSW4R3C3,HHL38R3|2:PA11R3C7->LC7_D8|,2:PA11R3C11->LC7_D12||";
    LC4_D4  : LORAX = "1:MSW3R3C3,HHL17R3,PA19R3C5->LC4_D6|";
    LC6_D4  : LORAX = "1:MSW5R3C3,HHL33R3|2:PA16R3C5->LC4_D6|,2:PA16R3C7->LC6_D8|,2:PA16R3C11->LC8_D12||";
    LC1_D6  : LORAX = "1:MSW0R3C5,G43R3,PA16R3C18->LC5_D19,->LC8_D19|";
    LC2_D6  : LORAX = "1:MSW1R3C5,HHL16R3|2:PA9R3C7->LC1_D8|,2:PA20R3C11->LC4_D12||";
    LC8_D6  : LORAX = "1:MSW7R3C5,G88R3|2:PA10R3C18->LC4_D19|,2:PA10R3C11->LC3_D12||";
    LC3_D6  : LORAX = "1:MSW3R3C4,G26R3|2:PA7R3C18->LC3_D19|,2:PA7R3C11->LC1_D12||";
    LC1_D19 : LORAX = "1:MSW0R3C19,G38R3,OE3->OH5R3P22,->OH6R3P23,->OH3R3P20,->OH1R3P18,->OH2R3P19,->OH11R3P88,->OH0R3P17,->OH4R3P21|";
    LC5_D8  : LORAX = "1:MSW4R3C7,G59R3->OH4R3P21|";
    LC4_D8  : LORAX = "1:MSW0R3C6,G45R3->OH0R3P17|";
    LC1_D4  : LORAX = "1:MSW1R3C2,HHL2R3,PA20R3C10->LC4_D11|";
    LC4_D11 : LORAX = "1:MSW3R3C10,HHL7R3->OH11R3P88|";
    LC2_D8  : LORAX = "1:MSW2R3C6,G12R3->OH2R3P19|";
    LC6_D19 : LORAX = "1:MSW5R3C18,HHR34R3->OH5R3P22|";
    LC7_D19 : LORAX = "1:MSW6R3C18,HHR29R3->OH6R3P23|";
    LC3_D8  : LORAX = "1:MSW3R3C6,G0R3->OH3R3P20|";
    LC2_D19 : LORAX = "1:MSW1R3C18,HHR8R3->OH1R3P18|";
    LC1_D12 : LORAX = "1:MSW1R3C10|2:HHL5R3,RP17R3->EC1_D,->EC2_D,->EC7_D,->EC3_D,->EC4_D,->EC8_D,->EC5_D,->EC6_D|,2:V3C10,HHL5R1->OH9R1P98||";
    LC3_D12 : LORAX = "1:MSW2R3C11|2:HHL15R3,RP0R3->EC1_D,->EC2_D,->EC7_D,->EC3_D,->EC4_D,->EC8_D,->EC5_D,->EC6_D|,2:V7C11,HHL15R0->OH10R0P102||";
    LC4_D12 : LORAX = "1:MSW3R3C11|2:V9C11->OV2C11P59|,2:G25R3,RP15R3->EC1_D,->EC2_D,->EC7_D,->EC3_D,->EC4_D,->EC8_D,->EC5_D,->EC6_D||";
    LC8_D19 : LORAX = "1:MSW7R3C18|2:V21C18->OV0C18P135|,2:G86R3,RP12R3->EC1_D,->EC2_D,->EC7_D,->EC3_D,->EC4_D,->EC8_D,->EC5_D,->EC6_D||";
    LC8_D12 : LORAX = "1:MSW4R3C10|2:V13C10->OV3C10P62|,2:HHL44R3,RP5R3->EC1_D,->EC2_D,->EC7_D,->EC3_D,->EC4_D,->EC8_D,->EC5_D,->EC6_D||";
    LC8_D4  : LORAX = "1:MSW4R3C2|2:HHL43R3,RP6R3->EC1_D,->EC2_D,->EC7_D,->EC3_D,->EC4_D,->EC8_D,->EC5_D,->EC6_D|,2:V13C2,HHL43R2->OH12R2P91||";
    LC7_D12 : LORAX = "1:MSW6R3C11|2:V19C11->OV3C11P60|,2:G70R3,RP9R3->EC1_D,->EC2_D,->EC7_D,->EC3_D,->EC4_D,->EC8_D,->EC5_D,->EC6_D||";
    LC6_D12 : LORAX = "1:MSW5R3C11|2:V15C11,G72R5->OH5R5P33|,2:HHL39R3,RP10R3->EC1_D,->EC2_D,->EC7_D,->EC3_D,->EC4_D,->EC8_D,->EC5_D,->EC6_D||";
	LC1_D11 : LORAX2 = "X, OV3C5P69, OD4P125, OD0P126";
	LC2_D12 : LORAX2 = "X, X, OV3C9P63, OV1C3P114";
	LC6_D1  : LORAX2 = "X, X, OV1C2P113, OD5P55";
	LC3_D4  : LORAX2 = "X, OV1C9P121, LC3_D4, OH4R3P21";
	LC2_D4  : LORAX2 = "X, X, LC5_D4, LC3_D4";
	LC5_D4  : LORAX2 = "OV1C9P121, LC5_D4, LC3_D4, OH0R3P17";
	LC4_D4  : LORAX2 = "X, LC7_D4, LC5_D4, LC3_D4";
	LC7_D4  : LORAX2 = "OV1C9P121, LC2_D4, LC7_D4, OH11R3P88";
	LC4_D6  : LORAX2 = "X, X, LC6_D4, LC4_D4";
	LC6_D4  : LORAX2 = "OV1C9P121, LC6_D4, LC4_D4, OH2R3P19";
	LC1_D6  : LORAX2 = "OV1C9P121, LC1_D6, LC4_D6, OH1R3P18";
	LC5_D6  : LORAX2 = "X, X, LC1_D6, LC4_D6";
	LC6_D6  : LORAX2 = "X, X, LC2_D6, LC5_D6";
	LC2_D6  : LORAX2 = "OV1C9P121, LC2_D6, LC5_D6, OH3R3P20";
	LC7_D6  : LORAX2 = "X, X, LC8_D6, LC6_D6";
	LC8_D6  : LORAX2 = "OV1C9P121, LC8_D6, LC6_D6, OH6R3P23";
	LC3_D6  : LORAX2 = "OV1C9P121, LC3_D6, LC7_D6, OH5R3P22";
	LC1_D19 : LORAX2 = "OD0P126, OD4P125, OD1P124, OD3P56";
	LC8_D8  : LORAX2 = "OV3C4P70, OD3P56, OD1P124, LC3_D4";
	LC5_D8  : LORAX2 = "OD0P126, OD4P125, LC8_D8, EC1_D";
	LC7_D8  : LORAX2 = "OV0C3P116, OD3P56, OD1P124, LC5_D4";
	LC4_D8  : LORAX2 = "OD0P126, OD4P125, LC7_D8, EC2_D";
	LC1_D4  : LORAX2 = "OV1C0P110, OD3P56, OD1P124, LC7_D4";
	LC4_D11 : LORAX2 = "OD0P126, OD4P125, LC1_D4, EC7_D";
	LC6_D8  : LORAX2 = "OV0C5P118, OD3P56, OD1P124, LC6_D4";
	LC2_D8  : LORAX2 = "OD0P126, OD4P125, LC6_D8, EC3_D";
	LC3_D19 : LORAX2 = "OV2C21P38, OD3P56, OD1P124, LC3_D6";
	LC6_D19 : LORAX2 = "OD0P126, OD4P125, LC3_D19, EC6_D";
	LC4_D19 : LORAX2 = "OV0C15P132, OD3P56, OD1P124, LC8_D6";
	LC7_D19 : LORAX2 = "OD0P126, OD4P125, LC4_D19, EC5_D";
	LC1_D8  : LORAX2 = "OV3C8P65, OD3P56, OD1P124, LC2_D6";
	LC3_D8  : LORAX2 = "OD0P126, OD4P125, LC1_D8, EC8_D";
	LC5_D19 : LORAX2 = "OV2C17P43, OD3P56, OD1P124, LC1_D6";
	LC2_D19 : LORAX2 = "OD0P126, OD4P125, LC5_D19, EC4_D";
	LC1_D12 : LORAX2 = "X, X, X, LC3_D6";
	LC3_D12 : LORAX2 = "X, X, X, LC8_D6";
	LC4_D12 : LORAX2 = "X, X, X, LC2_D6";
	LC8_D19 : LORAX2 = "X, X, X, LC1_D6";
	LC8_D12 : LORAX2 = "X, X, X, LC6_D4";
	LC8_D4  : LORAX2 = "X, X, X, LC7_D4";
	LC7_D12 : LORAX2 = "X, X, X, LC5_D4";
	LC6_D12 : LORAX2 = "X, X, X, LC3_D4";
END;

⌨️ 快捷键说明

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