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

📄 control.fit

📁 个人硬件课程设计
💻 FIT
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.1 06/12/2001            
-- Compiled: 11/03/2005 11:32:40      

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

    DEVICE = "EPF10K10TC144-4";

    "clk"                          : INPUT_PIN  = 55     ;
    "clrn"                         : INPUT_PIN  = 47     ;
    "hg"                           : OUTPUT_PIN = 9      ;
    "hr"                           : OUTPUT_PIN = 7      ;
    "hy"                           : OUTPUT_PIN = 8      ;
    "LED_COM"                      : OUTPUT_PIN = 141    ;
    "vg"                           : OUTPUT_PIN = 12     ;
    "vr"                           : OUTPUT_PIN = 10     ;
    "vy"                           : OUTPUT_PIN = 11     ;
    "|clkgen:u0|div10:clk1|:3"     : LOCATION   = LC3_B23;  -- |clkgen:u0|div10:clk1|qs3
    "|clkgen:u0|div10:clk1|:4"     : LOCATION   = LC5_B23;  -- |clkgen:u0|div10:clk1|qs2
    "|clkgen:u0|div10:clk1|:5"     : LOCATION   = LC6_B23;  -- |clkgen:u0|div10:clk1|qs1
    "|clkgen:u0|div10:clk1|:6"     : LOCATION   = LC7_B23;  -- |clkgen:u0|div10:clk1|qs0
    "|clkgen:u0|div10:clk1|:7"     : LOCATION   = LC4_B23;  -- |clkgen:u0|div10:clk1|ca
    "|clkgen:u0|div10:clk1K|:3"    : LOCATION   = LC4_B20;  -- |clkgen:u0|div10:clk1K|qs3
    "|clkgen:u0|div10:clk1K|:4"    : LOCATION   = LC5_B20;  -- |clkgen:u0|div10:clk1K|qs2
    "|clkgen:u0|div10:clk1K|:5"    : LOCATION   = LC6_B20;  -- |clkgen:u0|div10:clk1K|qs1
    "|clkgen:u0|div10:clk1K|:6"    : LOCATION   = LC7_B20;  -- |clkgen:u0|div10:clk1K|qs0
    "|clkgen:u0|div10:clk1K|:7"    : LOCATION   = LC2_B20;  -- |clkgen:u0|div10:clk1K|ca
    "|clkgen:u0|div10:clk1M|:3"    : LOCATION   = LC2_B24;  -- |clkgen:u0|div10:clk1M|qs3
    "|clkgen:u0|div10:clk1M|:4"    : LOCATION   = LC3_B24;  -- |clkgen:u0|div10:clk1M|qs2
    "|clkgen:u0|div10:clk1M|:5"    : LOCATION   = LC4_B24;  -- |clkgen:u0|div10:clk1M|qs1
    "|clkgen:u0|div10:clk1M|:6"    : LOCATION   = LC5_B24;  -- |clkgen:u0|div10:clk1M|qs0
    "|clkgen:u0|div10:clk1M|:7"    : LOCATION   = LC1_B24;  -- |clkgen:u0|div10:clk1M|ca
    "|clkgen:u0|div10:clk10|:3"    : LOCATION   = LC2_B23;  -- |clkgen:u0|div10:clk10|qs3
    "|clkgen:u0|div10:clk10|:4"    : LOCATION   = LC8_B21;  -- |clkgen:u0|div10:clk10|qs2
    "|clkgen:u0|div10:clk10|:5"    : LOCATION   = LC1_B23;  -- |clkgen:u0|div10:clk10|qs1
    "|clkgen:u0|div10:clk10|:6"    : LOCATION   = LC1_B21;  -- |clkgen:u0|div10:clk10|qs0
    "|clkgen:u0|div10:clk10|:7"    : LOCATION   = LC8_B23;  -- |clkgen:u0|div10:clk10|ca
    "|clkgen:u0|div10:clk10K|:3"   : LOCATION   = LC3_B20;  -- |clkgen:u0|div10:clk10K|qs3
    "|clkgen:u0|div10:clk10K|:4"   : LOCATION   = LC8_B22;  -- |clkgen:u0|div10:clk10K|qs2
    "|clkgen:u0|div10:clk10K|:5"   : LOCATION   = LC1_B20;  -- |clkgen:u0|div10:clk10K|qs1
    "|clkgen:u0|div10:clk10K|:6"   : LOCATION   = LC3_B22;  -- |clkgen:u0|div10:clk10K|qs0
    "|clkgen:u0|div10:clk10K|:7"   : LOCATION   = LC8_B20;  -- |clkgen:u0|div10:clk10K|ca
    "|clkgen:u0|div10:clk100|:3"   : LOCATION   = LC2_B21;  -- |clkgen:u0|div10:clk100|qs3
    "|clkgen:u0|div10:clk100|:4"   : LOCATION   = LC4_B21;  -- |clkgen:u0|div10:clk100|qs2
    "|clkgen:u0|div10:clk100|:5"   : LOCATION   = LC5_B21;  -- |clkgen:u0|div10:clk100|qs1
    "|clkgen:u0|div10:clk100|:6"   : LOCATION   = LC6_B21;  -- |clkgen:u0|div10:clk100|qs0
    "|clkgen:u0|div10:clk100|:7"   : LOCATION   = LC3_B21;  -- |clkgen:u0|div10:clk100|ca
    "|clkgen:u0|div10:clk100K|:3"  : LOCATION   = LC2_B22;  -- |clkgen:u0|div10:clk100K|qs3
    "|clkgen:u0|div10:clk100K|:4"  : LOCATION   = LC4_B22;  -- |clkgen:u0|div10:clk100K|qs2
    "|clkgen:u0|div10:clk100K|:5"  : LOCATION   = LC5_B22;  -- |clkgen:u0|div10:clk100K|qs1
    "|clkgen:u0|div10:clk100K|:6"  : LOCATION   = LC6_B22;  -- |clkgen:u0|div10:clk100K|qs0
    "|clkgen:u0|div10:clk100K|:7"  : LOCATION   = LC1_B22;  -- |clkgen:u0|div10:clk100K|ca
    "|traffic:u1|:9"               : LOCATION   = LC7_A23;  -- |traffic:u1|current_state1
    "|traffic:u1|:10"              : LOCATION   = LC8_A23;  -- |traffic:u1|current_state0
    "|traffic:u1|:11"              : LOCATION   = LC1_A23;  -- |traffic:u1|next_state1
    "|traffic:u1|:12"              : LOCATION   = LC4_A23;  -- |traffic:u1|next_state0
    "|traffic:u1|:13"              : LOCATION   = LC3_A23;  -- |traffic:u1|qs_lights5
    "|traffic:u1|:14"              : LOCATION   = LC2_A23;  -- |traffic:u1|qs_lights4
    "|traffic:u1|:15"              : LOCATION   = LC1_A19;  -- |traffic:u1|qs_lights3
    "|traffic:u1|:16"              : LOCATION   = LC6_A23;  -- |traffic:u1|qs_lights2
    "|traffic:u1|:17"              : LOCATION   = LC5_A23;  -- |traffic:u1|qs_lights1
    "|traffic:u1|:18"              : LOCATION   = LC4_A19;  -- |traffic:u1|qs_lights0

END;

INTERNAL_INFO "control"
BEGIN
	DEVICE = EPF10K10TC144-4;
    OD5P55  : LORAX = "1:FB5->LC2_B24,->LC3_B24,->LC4_B24,->LC5_B24,->LC1_B24|";
    LC4_B23 : LORAX = "1:MSW3R1C23,V11C23,HHR10R0|2:PA12R0C18->LC1_A19,->LC4_A19|,2:PA12R0C22->LC7_A23,->LC8_A23,->LC1_A23,->LC4_A23,->LC3_A23,->LC2_A23,->LC6_A23,->LC5_A23||";
    LC2_B20 : LORAX = "1:MSW1R1C19,HHR11R1,PA4R1C20->LC2_B21,->LC4_B21,->LC5_B21,->LC6_B21,->LC3_B21|";
    LC1_B24 : LORAX = "1:MSW0R1C23,HHR20R1,PA16R1C21->LC2_B22,->LC4_B22,->LC5_B22,->LC6_B22,->LC1_B22|";
    LC8_B21 : LORAX = "1:MSW7R1C20,HHR37R1,PA12R1C22->LC2_B23,->LC1_B23,->LC8_B23|";
    LC1_B23 : LORAX = "1:MSW0R1C22,HHR18R1,PA11R1C20->LC8_B21|";
    LC1_B21 : LORAX = "1:MSW0R1C20,HHR21R1,PA14R1C22->LC2_B23,->LC1_B23,->LC8_B23|";
    LC8_B22 : LORAX = "1:MSW4R1C20,HHR43R1,PA18R1C19->LC3_B20,->LC1_B20,->LC8_B20|";
    LC1_B20 : LORAX = "1:MSW0R1C19,HHR23R1,PA11R1C21->LC8_B22|";
    LC3_B22 : LORAX = "1:MSW2R1C21,HHR14R1,PA7R1C19->LC3_B20,->LC1_B20,->LC8_B20|";
    LC3_B21 : LORAX = "1:MSW2R1C20,HHR1R1,PA0R1C22->LC2_B23,->LC1_B23,->LC8_B23|";
    LC1_B22 : LORAX = "1:MSW0R1C21,HHR19R1,PA17R1C19->LC3_B20,->LC1_B20,->LC8_B20|";
    OV3C15P47 : LORAX = "1:V18C15,HHR26R0|2:PA9R0C18->LC1_A19,->LC4_A19|,2:PA9R0C22->LC7_A23,->LC8_A23,->LC1_A23,->LC4_A23,->LC3_A23,->LC2_A23,->LC6_A23,->LC5_A23||";
    LC7_A23 : LORAX = "1:MSW6R0C22,HHR31R0,PA14R0C18->LC1_A19,->LC4_A19|";
    LC3_A23 : LORAX = "1:MSW2R0C23,HHR15R0->OH2R0P9|";
    LC2_A23 : LORAX = "1:MSW1R0C22,HHR5R0->OH1R0P8|";
    LC1_A19 : LORAX = "1:MSW0R0C18,HHR22R0->OH0R0P7|";
    LC6_A23 : LORAX = "1:MSW5R0C23,G72R0->OH5R0P12|";
    LC5_A23 : LORAX = "1:MSW4R0C22,HHR44R0->OH4R0P11|";
    LC4_A19 : LORAX = "1:MSW3R0C19,HHR13R0->OH3R0P10|";
	LC3_B23 : LORAX2 = "LC6_B23, LC7_B23, LC3_B23, LC5_B23";
	LC5_B23 : LORAX2 = "X, LC5_B23, LC6_B23, LC7_B23";
	LC6_B23 : LORAX2 = "LC3_B23, LC5_B23, LC7_B23, LC6_B23";
	LC7_B23 : LORAX2 = "X, X, X, LC7_B23";
	LC4_B23 : LORAX2 = "LC3_B23, LC5_B23, LC7_B23, LC6_B23";
	LC4_B20 : LORAX2 = "LC6_B20, LC7_B20, LC4_B20, LC5_B20";
	LC5_B20 : LORAX2 = "X, LC5_B20, LC6_B20, LC7_B20";
	LC6_B20 : LORAX2 = "LC4_B20, LC5_B20, LC7_B20, LC6_B20";
	LC7_B20 : LORAX2 = "X, X, X, LC7_B20";
	LC2_B20 : LORAX2 = "LC4_B20, LC5_B20, LC7_B20, LC6_B20";
	LC2_B24 : LORAX2 = "LC4_B24, LC5_B24, LC2_B24, LC3_B24";
	LC3_B24 : LORAX2 = "X, LC3_B24, LC4_B24, LC5_B24";
	LC4_B24 : LORAX2 = "LC2_B24, LC3_B24, LC5_B24, LC4_B24";
	LC5_B24 : LORAX2 = "X, X, X, LC5_B24";
	LC1_B24 : LORAX2 = "LC2_B24, LC3_B24, LC5_B24, LC4_B24";
	LC2_B23 : LORAX2 = "LC1_B23, LC1_B21, LC2_B23, LC8_B21";
	LC8_B21 : LORAX2 = "X, LC8_B21, LC1_B23, LC1_B21";
	LC1_B23 : LORAX2 = "LC2_B23, LC8_B21, LC1_B21, LC1_B23";
	LC1_B21 : LORAX2 = "X, X, X, LC1_B21";
	LC8_B23 : LORAX2 = "LC2_B23, LC8_B21, LC1_B21, LC1_B23";
	LC3_B20 : LORAX2 = "LC1_B20, LC3_B22, LC3_B20, LC8_B22";
	LC8_B22 : LORAX2 = "X, LC8_B22, LC1_B20, LC3_B22";
	LC1_B20 : LORAX2 = "LC3_B20, LC8_B22, LC3_B22, LC1_B20";
	LC3_B22 : LORAX2 = "X, X, X, LC3_B22";
	LC8_B20 : LORAX2 = "LC3_B20, LC8_B22, LC3_B22, LC1_B20";
	LC2_B21 : LORAX2 = "LC5_B21, LC6_B21, LC2_B21, LC4_B21";
	LC4_B21 : LORAX2 = "X, LC4_B21, LC5_B21, LC6_B21";
	LC5_B21 : LORAX2 = "LC2_B21, LC4_B21, LC6_B21, LC5_B21";
	LC6_B21 : LORAX2 = "X, X, X, LC6_B21";
	LC3_B21 : LORAX2 = "LC2_B21, LC4_B21, LC6_B21, LC5_B21";
	LC2_B22 : LORAX2 = "LC5_B22, LC6_B22, LC2_B22, LC4_B22";
	LC4_B22 : LORAX2 = "X, LC4_B22, LC5_B22, LC6_B22";
	LC5_B22 : LORAX2 = "LC2_B22, LC4_B22, LC6_B22, LC5_B22";
	LC6_B22 : LORAX2 = "X, X, X, LC6_B22";
	LC1_B22 : LORAX2 = "LC2_B22, LC4_B22, LC6_B22, LC5_B22";
	LC7_A23 : LORAX2 = "OV3C15P47, X, X, LC1_A23";
	LC8_A23 : LORAX2 = "OV3C15P47, X, X, LC4_A23";
	LC1_A23 : LORAX2 = "OV3C15P47, X, LC8_A23, LC7_A23";
	LC4_A23 : LORAX2 = "OV3C15P47, X, X, LC8_A23";
	LC3_A23 : LORAX2 = "OV3C15P47, X, LC8_A23, LC7_A23";
	LC2_A23 : LORAX2 = "OV3C15P47, X, LC8_A23, LC7_A23";
	LC1_A19 : LORAX2 = "OV3C15P47, X, X, LC7_A23";
	LC6_A23 : LORAX2 = "OV3C15P47, X, LC8_A23, LC7_A23";
	LC5_A23 : LORAX2 = "OV3C15P47, X, LC8_A23, LC7_A23";
	LC4_A19 : LORAX2 = "OV3C15P47, X, X, LC7_A23";
END;

⌨️ 快捷键说明

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