dreamtime.fit

来自「应用MaxplusII平台的数字时钟的VHDL源程序」· FIT 代码 · 共 746 行 · 第 1/4 页

FIT
746
字号
-- MAX+plus II Compiler Fit File      
-- Version 10.2 07/10/2002            
-- Compiled: 06/29/2008 16:37:54      

-- Copyright (C) 1988-2002 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 "dreamtime"
BEGIN

    DEVICE = "EP1K30QC208-3";

    "begend"                       : INPUT_PIN  = 87     ;
    "begendmat"                    : INPUT_PIN  = 88     ;
    "clk"                          : INPUT_PIN  = 83     ;
    "enter"                        : INPUT_PIN  = 85     ;
    "entermat"                     : INPUT_PIN  = 90     ;
    "keyup"                        : INPUT_PIN  = 86     ;
    "keyupmat"                     : INPUT_PIN  = 89     ;
    "reset"                        : INPUT_PIN  = 39     ;
    "RTIN0"                        : INPUT_PIN  = 44     ;
    "RTIN1"                        : INPUT_PIN  = 46     ;
    "RTIN2"                        : INPUT_PIN  = 47     ;
    "sclk"                         : INPUT_PIN  = 93     ;
    "STOPIN0"                      : INPUT_PIN  = 73     ;
    "STOPIN1"                      : INPUT_PIN  = 74     ;
    "STOPIN2"                      : INPUT_PIN  = 75     ;
    "whole"                        : INPUT_PIN  = 41     ;
    "addsel0"                      : OUTPUT_PIN = 69     ;
    "addsel1"                      : OUTPUT_PIN = 70     ;
    "addsel2"                      : OUTPUT_PIN = 71     ;
    "alarm"                        : OUTPUT_PIN = 38     ;
    "secdis0"                      : OUTPUT_PIN = 60     ;
    "secdis1"                      : OUTPUT_PIN = 61     ;
    "secdis2"                      : OUTPUT_PIN = 62     ;
    "secdis3"                      : OUTPUT_PIN = 63     ;
    "secdis4"                      : OUTPUT_PIN = 64     ;
    "secdis5"                      : OUTPUT_PIN = 65     ;
    "secdis6"                      : OUTPUT_PIN = 67     ;
    "secdis7"                      : OUTPUT_PIN = 68     ;
    "|CLOCK:19|LPM_ADD_SUB:365|addcore:adder|:63" : LOCATION   = LC1_A29;
    "|CLOCK:19|LPM_ADD_SUB:463|addcore:adder|:55" : LOCATION   = LC7_A31;
    "|CLOCK:19|LPM_ADD_SUB:563|addcore:adder|:59" : LOCATION   = LC3_E17;
    "|CLOCK:19|LPM_ADD_SUB:563|addcore:adder|:63" : LOCATION   = LC7_E14;
    "|CLOCK:19|LPM_ADD_SUB:838|addcore:adder|:59" : LOCATION   = LC1_A3 ;
    "|CLOCK:19|LPM_ADD_SUB:838|addcore:adder|:63" : LOCATION   = LC2_E11;
    "|CLOCK:19|:43"                : LOCATION   = LC1_E11;  -- |CLOCK:19|seclow3
    "|CLOCK:19|:44"                : LOCATION   = LC4_E16;  -- |CLOCK:19|seclow2
    "|CLOCK:19|:45"                : LOCATION   = LC2_E16;  -- |CLOCK:19|seclow1
    "|CLOCK:19|:46"                : LOCATION   = LC1_E16;  -- |CLOCK:19|seclow0
    "|CLOCK:19|:47"                : LOCATION   = LC4_E8 ;  -- |CLOCK:19|sechigh2
    "|CLOCK:19|:48"                : LOCATION   = LC2_E8 ;  -- |CLOCK:19|sechigh1
    "|CLOCK:19|:49"                : LOCATION   = LC1_E8 ;  -- |CLOCK:19|sechigh0
    "|CLOCK:19|:50"                : LOCATION   = LC1_E14;  -- |CLOCK:19|minlow3
    "|CLOCK:19|:51"                : LOCATION   = LC4_E14;  -- |CLOCK:19|minlow2
    "|CLOCK:19|:52"                : LOCATION   = LC5_E17;  -- |CLOCK:19|minlow1
    "|CLOCK:19|:53"                : LOCATION   = LC6_E17;  -- |CLOCK:19|minlow0
    "|CLOCK:19|:54"                : LOCATION   = LC2_E23;  -- |CLOCK:19|minhigh2
    "|CLOCK:19|:55"                : LOCATION   = LC1_E23;  -- |CLOCK:19|minhigh1
    "|CLOCK:19|~55~1"              : LOCATION   = LC3_E23;  -- |CLOCK:19|minhigh1~1
    "|CLOCK:19|~55~2"              : LOCATION   = LC5_E23;  -- |CLOCK:19|minhigh1~2
    "|CLOCK:19|:56"                : LOCATION   = LC4_E23;  -- |CLOCK:19|minhigh0
    "|CLOCK:19|:57"                : LOCATION   = LC8_E19;  -- |CLOCK:19|hourlow3
    "|CLOCK:19|:58"                : LOCATION   = LC7_E19;  -- |CLOCK:19|hourlow2
    "|CLOCK:19|:59"                : LOCATION   = LC1_E30;  -- |CLOCK:19|hourlow1
    "|CLOCK:19|:60"                : LOCATION   = LC2_E30;  -- |CLOCK:19|hourlow0
    "|CLOCK:19|:61"                : LOCATION   = LC1_E20;  -- |CLOCK:19|hourhigh1
    "|CLOCK:19|:62"                : LOCATION   = LC2_E20;  -- |CLOCK:19|hourhigh0
    "|CLOCK:19|:219"               : LOCATION   = LC1_A27;
    "|CLOCK:19|~219~1"             : LOCATION   = LC1_E19;
    "|CLOCK:19|~219~2"             : LOCATION   = LC5_E19;
    "|CLOCK:19|~219~3"             : LOCATION   = LC8_E23;
    "|CLOCK:19|~219~4"             : LOCATION   = LC4_E19;
    "|CLOCK:19|~219~5"             : LOCATION   = LC8_E20;
    "|CLOCK:19|:235"               : LOCATION   = LC1_A19;
    "|CLOCK:19|:251"               : LOCATION   = LC4_E17;
    "|CLOCK:19|:267"               : LOCATION   = LC4_A21;
    "|CLOCK:19|:292"               : LOCATION   = LC4_E27;
    "|CLOCK:19|~292~1"             : LOCATION   = LC1_A25;
    "|CLOCK:19|~501~1"             : LOCATION   = LC6_E20;
    "|CLOCK:19|~513~1"             : LOCATION   = LC3_E20;
    "|CLOCK:19|~610~1"             : LOCATION   = LC8_E17;
    "|CLOCK:19|:726"               : LOCATION   = LC8_E14;
    "|CLOCK:19|:732"               : LOCATION   = LC2_E17;
    "|CLOCK:19|:738"               : LOCATION   = LC7_E17;
    "|CLOCK:19|:884"               : LOCATION   = LC8_E8 ;
    "|CLOCK:19|:890"               : LOCATION   = LC7_E8 ;
    "|CLOCK:19|~926~1"             : LOCATION   = LC7_E23;
    "|CLOCK:19|~932~1"             : LOCATION   = LC6_E23;
    "|CLOCK:19|~938~1"             : LOCATION   = LC1_E17;
    "|CLOCK:19|~944~1"             : LOCATION   = LC2_E19;
    "|CLOCK:19|~950~1"             : LOCATION   = LC6_E19;
    "|CLOCK:19|~956~1"             : LOCATION   = LC2_E22;
    "|CLOCK:19|~962~1"             : LOCATION   = LC1_A21;
    "|CLOCK:19|~968~1"             : LOCATION   = LC7_E20;
    "|CONTROL:20|adjsta~1"         : LOCATION   = LC7_E21;
    "|CONTROL:20|adjsta~2"         : LOCATION   = LC8_E21;
    "|CONTROL:20|adjsta~3"         : LOCATION   = LC3_E21;
    "|CONTROL:20|adjsta~4"         : LOCATION   = LC2_E21;
    "|CONTROL:20|adjsta~5"         : LOCATION   = LC4_E21;
    "|CONTROL:20|adjsta~6"         : LOCATION   = LC6_E21;
    "|CONTROL:20|adjsta~6~2"       : LOCATION   = LC6_E26;
    "|CONTROL:20|adjsta~7"         : LOCATION   = LC1_E21;
    "|CONTROL:20|LPM_ADD_SUB:247|addcore:adder|:59" : LOCATION   = LC7_E30;
    "|CONTROL:20|LPM_ADD_SUB:300|addcore:adder|:59" : LOCATION   = LC5_E14;
    "|CONTROL:20|LPM_ADD_SUB:353|addcore:adder|:59" : LOCATION   = LC8_E16;
    "|CONTROL:20|:26"              : LOCATION   = LC2_E9 ;  -- |CONTROL:20|setmark
    "|CONTROL:20|:27"              : LOCATION   = LC5_E20;  -- |CONTROL:20|hourhigh1
    "|CONTROL:20|:28"              : LOCATION   = LC4_E20;  -- |CONTROL:20|hourhigh0
    "|CONTROL:20|:29"              : LOCATION   = LC6_E30;  -- |CONTROL:20|hourlow3
    "|CONTROL:20|:30"              : LOCATION   = LC8_E30;  -- |CONTROL:20|hourlow2
    "|CONTROL:20|:31"              : LOCATION   = LC3_E30;  -- |CONTROL:20|hourlow1
    "|CONTROL:20|:32"              : LOCATION   = LC4_E30;  -- |CONTROL:20|hourlow0
    "|CONTROL:20|:33"              : LOCATION   = LC2_E26;  -- |CONTROL:20|minhigh2
    "|CONTROL:20|:34"              : LOCATION   = LC3_E26;  -- |CONTROL:20|minhigh1
    "|CONTROL:20|:35"              : LOCATION   = LC4_E26;  -- |CONTROL:20|minhigh0
    "|CONTROL:20|:36"              : LOCATION   = LC6_E14;  -- |CONTROL:20|minlow3
    "|CONTROL:20|:37"              : LOCATION   = LC3_E14;  -- |CONTROL:20|minlow2
    "|CONTROL:20|:38"              : LOCATION   = LC2_E14;  -- |CONTROL:20|minlow1
    "|CONTROL:20|:39"              : LOCATION   = LC5_E13;  -- |CONTROL:20|minlow0
    "|CONTROL:20|:40"              : LOCATION   = LC6_E8 ;  -- |CONTROL:20|sechigh2
    "|CONTROL:20|:41"              : LOCATION   = LC5_E8 ;  -- |CONTROL:20|sechigh1
    "|CONTROL:20|:42"              : LOCATION   = LC3_E8 ;  -- |CONTROL:20|sechigh0
    "|CONTROL:20|:43"              : LOCATION   = LC3_E16;  -- |CONTROL:20|seclow3
    "|CONTROL:20|:44"              : LOCATION   = LC7_E16;  -- |CONTROL:20|seclow2
    "|CONTROL:20|:45"              : LOCATION   = LC6_E16;  -- |CONTROL:20|seclow1
    "|CONTROL:20|:46"              : LOCATION   = LC5_E16;  -- |CONTROL:20|seclow0
    "|CONTROL:20|~453~1"           : LOCATION   = LC5_E21;
    "|CONTROL:20|~516~1"           : LOCATION   = LC5_E26;
    "|CONTROL:20|~600~1"           : LOCATION   = LC1_E26;
    "|CONTROL:20|~663~1"           : LOCATION   = LC7_E26;
    "|CONTROL:20|~747~1"           : LOCATION   = LC5_E30;
    "|DISPLAY:18|:37"              : LOCATION   = LC7_A23;  -- |DISPLAY:18|CURSTA2
    "|DISPLAY:18|:38"              : LOCATION   = LC2_A26;  -- |DISPLAY:18|CURSTA1
    "|DISPLAY:18|:39"              : LOCATION   = LC6_A23;  -- |DISPLAY:18|CURSTA0
    "|DISPLAY:18|:1286"            : LOCATION   = LC3_E19;
    "|DISPLAY:18|:1334"            : LOCATION   = LC1_A24;
    "|DISPLAY:18|~1346~1"          : LOCATION   = LC1_A28;
    "|DISPLAY:18|:1370"            : LOCATION   = LC5_A24;
    "|DISPLAY:18|:1435"            : LOCATION   = LC8_A24;
    "|DISPLAY:18|:1463"            : LOCATION   = LC6_A26;
    "|DISPLAY:18|:1493"            : LOCATION   = LC7_A28;
    "|DISPLAY:18|:1553"            : LOCATION   = LC6_A29;
    "|DISPLAY:18|:1585"            : LOCATION   = LC6_A24;
    "|DISPLAY:18|:1839"            : LOCATION   = LC1_A31;
    "|DISPLAY:18|:1859"            : LOCATION   = LC2_A21;
    "|DISPLAY:18|:1924"            : LOCATION   = LC8_A31;
    "|DISPLAY:18|:2074"            : LOCATION   = LC7_A21;
    "|DISPLAY:18|:2344"            : LOCATION   = LC8_A35;
    "|DISPLAY:18|:2356"            : LOCATION   = LC6_A35;
    "|DISPLAY:18|:2368"            : LOCATION   = LC3_A35;
    "|DISPLAY:18|:2431"            : LOCATION   = LC5_A35;
    "|DISPLAY:18|:2457"            : LOCATION   = LC3_A28;
    "|DISPLAY:18|:2461"            : LOCATION   = LC3_A26;
    "|DISPLAY:18|:2491"            : LOCATION   = LC4_A28;
    "|DISPLAY:18|:2551"            : LOCATION   = LC2_A35;
    "|DISPLAY:18|~2551~1"          : LOCATION   = LC7_A35;
    "|DISPLAY:18|:2581"            : LOCATION   = LC1_A35;
    "|DISPLAY:18|:3040"            : LOCATION   = LC4_A19;
    "|DISPLAY:18|:3318"            : LOCATION   = LC2_A27;
    "|DISPLAY:18|:3342"            : LOCATION   = LC3_A20;
    "|DISPLAY:18|:3354"            : LOCATION   = LC4_A20;
    "|DISPLAY:18|:3366"            : LOCATION   = LC5_A20;
    "|DISPLAY:18|:3455"            : LOCATION   = LC7_A20;
    "|DISPLAY:18|:3461"            : LOCATION   = LC8_A20;
    "|DISPLAY:18|:3474"            : LOCATION   = LC2_A20;
    "|DISPLAY:18|:3491"            : LOCATION   = LC2_A33;
    "|DISPLAY:18|:3549"            : LOCATION   = LC1_A20;
    "|DISPLAY:18|~3549~1"          : LOCATION   = LC1_A33;
    "|DISPLAY:18|:3606"            : LOCATION   = LC5_A23;

⌨️ 快捷键说明

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