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

📄 mat.fit

📁 应用MaxplusII平台的数字时钟的VHDL源程序
💻 FIT
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.0 9/14/2000             
-- Compiled: 06/28/2008 19:24:06      

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

    DEVICE = "EP1K30QC208-3";

    "begendmat"                    : INPUT_PIN  = 80     ;
    "entermat"                     : INPUT_PIN  = 79     ;
    "keyupmat"                     : INPUT_PIN  = 183    ;
    "resetmat"                     : INPUT_PIN  = 78     ;
    "hourhset0"                    : OUTPUT_PIN = 135    ;
    "hourhset1"                    : OUTPUT_PIN = 134    ;
    "hourlset0"                    : OUTPUT_PIN = 28     ;
    "hourlset1"                    : OUTPUT_PIN = 25     ;
    "hourlset2"                    : OUTPUT_PIN = 26     ;
    "hourlset3"                    : OUTPUT_PIN = 127    ;
    "minhset0"                     : OUTPUT_PIN = 31     ;
    "minhset1"                     : OUTPUT_PIN = 126    ;
    "minhset2"                     : OUTPUT_PIN = 27     ;
    "minlset0"                     : OUTPUT_PIN = 29     ;
    "minlset1"                     : OUTPUT_PIN = 125    ;
    "minlset2"                     : OUTPUT_PIN = 128    ;
    "minlset3"                     : OUTPUT_PIN = 30     ;
    "settime"                      : OUTPUT_PIN = 143    ;
    "adjstamat~1"                  : LOCATION   = LC2_D16;
    "adjstamat~2"                  : LOCATION   = LC2_D18;
    "adjstamat~3"                  : LOCATION   = LC2_D5 ;
    "adjstamat~4"                  : LOCATION   = LC8_D13;
    "adjstamat~5"                  : LOCATION   = LC3_D18;
    "adjstamat~5~2"                : LOCATION   = LC6_D13;
    "|LPM_ADD_SUB:195|addcore:adder|:59" : LOCATION   = LC7_D13;
    "|LPM_ADD_SUB:248|addcore:adder|:59" : LOCATION   = LC7_D18;
    ":19"                          : LOCATION   = LC3_B15;  -- setmark
    ":20"                          : LOCATION   = LC4_C2 ;  -- hourhigh1
    ":21"                          : LOCATION   = LC2_C2 ;  -- hourhigh0
    ":22"                          : LOCATION   = LC3_D13;  -- hourlow3
    ":23"                          : LOCATION   = LC2_D13;  -- hourlow2
    ":24"                          : LOCATION   = LC1_D13;  -- hourlow1
    ":25"                          : LOCATION   = LC4_D13;  -- hourlow0
    ":26"                          : LOCATION   = LC3_D21;  -- minhigh2
    ":27"                          : LOCATION   = LC5_D21;  -- minhigh1
    ":28"                          : LOCATION   = LC7_D21;  -- minhigh0
    ":29"                          : LOCATION   = LC6_D18;  -- minlow3
    ":30"                          : LOCATION   = LC1_D18;  -- minlow2
    ":31"                          : LOCATION   = LC8_D18;  -- minlow1
    ":32"                          : LOCATION   = LC5_D18;  -- minlow0
    "~322~1"                       : LOCATION   = LC4_D18;
    "~367~1"                       : LOCATION   = LC5_D13;

END;

INTERNAL_INFO "mat"
BEGIN
	DEVICE = EP1K30QC208-3;
    LC2_D16 : LORAX = "1:MSW2R3C14,G51R3,PA9R3C17->LC3_D18|";
    LC2_D5  : LORAX = "1:MSW1R3C4,G38R3|2:PA7R3C12->LC5_D13|,2:PA19R3C17->LC2_D18,->LC4_D18||";
    LC8_D13 : LORAX = "1:MSW7R3C13,G95R3|2:PA20R3C4->LC2_D5|,2:PA6R3C17->LC4_D18||";
    LC3_D18 : LORAX = "1:MSW2R3C17|2:V7C17,HHL27R2,PA5R2C1->LC4_C2,->LC2_C2|,2:G39R3,PA8R3C12->LC8_D13,->LC6_D13,->LC4_D13,->LC5_D13||";
    OD3P80  : LORAX = "1:FB3->LC3_B15|";
    OD5P79  : LORAX = "1:FB5->LC2_D16,->LC2_D18,->LC2_D5,->LC8_D13,->LC3_D18|";
    OD4P183 : LORAX = "1:FB4->LC4_C2,->LC2_C2,->LC3_D13,->LC2_D13,->LC1_D13,->LC4_D13,->LC3_D21,->LC5_D21,->LC7_D21,->LC6_D18,->LC1_D18,->LC8_D18,->LC5_D18|";
    OD2P78  : LORAX = "1:FB2->LC2_D16,->LC2_D18,->LC2_D5,->LC8_D13,->LC3_D18,->LC3_B15,->LC4_C2,->LC2_C2,->LC3_D13,->LC2_D13,->LC1_D13,->LC4_D13,->LC3_D21,->LC5_D21,->LC7_D21,->LC6_D18,->LC1_D18,->LC8_D18,->LC5_D18|";
    LC3_B15 : LORAX = "1:MSW2R1C15,HHL21R1->OH10R1P143|";
    LC4_C2  : LORAX = "1:MSW3R2C1,HHL3R2->OH11R2P134|";
    LC2_C2  : LORAX = "1:MSW2R2C0,HHL32R2->OH10R2P135|";
    LC3_D13 : LORAX = "1:MSW2R3C12,HHL28R3->OH10R3P127|";
    LC2_D13 : LORAX = "1:MSW1R3C12,G41R3->OH1R3P26|";
    LC1_D13 : LORAX = "1:MSW0R3C12,G66R3->OH0R3P25|";
    LC4_D13 : LORAX = "1:MSW3R3C12,G29R3->OH3R3P28|";
    LC3_D21 : LORAX = "1:MSW2R3C20,HHR28R3->OH2R3P27|";
    LC5_D21 : LORAX = "1:MSW4R3C20,G121R3->OH12R3P126|";
    LC7_D21 : LORAX = "1:MSW6R3C21,HHR45R3->OH6R3P31|";
    LC6_D18 : LORAX = "1:MSW5R3C17,G88R3->OH5R3P30|";
    LC1_D18 : LORAX = "1:MSW0R3C17,HHL29R3->OH8R3P128|";
    LC8_D18 : LORAX = "1:MSW7R3C17,HHL59R3->OH15R3P125|";
    LC5_D18 : LORAX = "1:MSW4R3C17,G115R3->OH4R3P29|";
    LC5_D13 : LORAX = "1:MSW4R3C12,G102R3,PA2R3C20->LC3_D21,->LC5_D21,->LC7_D21|";
	LC2_D18 : LORAX2 = "X, X, X, LC2_D5";
	LC2_D5  : LORAX2 = "X, X, X, LC8_D13";
	LC8_D13 : LORAX2 = "X, X, X, LC3_D18";
	LC6_D13 : LORAX2 = "X, X, LC8_D13, LC3_D18";
	LC3_D18 : LORAX2 = "X, X, LC2_D16, LC2_D18";
	LC7_D13 : LORAX2 = "X, X, LC4_D13, LC1_D13";
	LC7_D18 : LORAX2 = "X, X, LC5_D18, LC8_D18";
	LC3_B15 : LORAX2 = "X, X, X, LC3_B15";
	LC4_C2  : LORAX2 = "X, LC3_D18, LC4_C2, LC2_C2";
	LC2_C2  : LORAX2 = "X, X, LC3_D18, LC2_C2";
	LC3_D13 : LORAX2 = "LC6_D13, LC7_D13, LC3_D13, LC2_D13";
	LC2_D13 : LORAX2 = "LC6_D13, LC2_D13, LC1_D13, LC4_D13";
	LC1_D13 : LORAX2 = "X, LC6_D13, LC1_D13, LC4_D13";
	LC4_D13 : LORAX2 = "X, LC3_D18, LC8_D13, LC4_D13";
	LC3_D21 : LORAX2 = "LC5_D13, LC3_D21, LC5_D21, LC7_D21";
	LC5_D21 : LORAX2 = "X, LC5_D13, LC5_D21, LC7_D21";
	LC7_D21 : LORAX2 = "X, X, LC5_D13, LC7_D21";
	LC6_D18 : LORAX2 = "LC4_D18, LC7_D18, LC6_D18, LC1_D18";
	LC1_D18 : LORAX2 = "LC4_D18, LC1_D18, LC8_D18, LC5_D18";
	LC8_D18 : LORAX2 = "X, LC4_D18, LC8_D18, LC5_D18";
	LC5_D18 : LORAX2 = "X, X, LC4_D18, LC5_D18";
	LC4_D18 : LORAX2 = "LC2_D18, LC2_D5, LC3_D18, LC8_D13";
	LC5_D13 : LORAX2 = "X, LC2_D5, LC8_D13, LC3_D18";
END;

⌨️ 快捷键说明

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