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

📄 alarm_clock.fit

📁 数字钟的VHDL源程序
💻 FIT
📖 第 1 页 / 共 5 页
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.2 07/10/2002            
-- Compiled: 03/29/2008 11:37:59      

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

    DEVICE = "EP1K30QC208-3";

    "begend"                       : INPUT_PIN  = 75     ;
    "begend2"                      : INPUT_PIN  = 189    ;
    "clk_1hz"                      : INPUT_PIN  = 83     ;
    "clk_1khz"                     : INPUT_PIN  = 85     ;
    "clk_10hz"                     : INPUT_PIN  = 86     ;
    "clk_500hz"                    : INPUT_PIN  = 87     ;
    "enter"                        : INPUT_PIN  = 88     ;
    "keyup"                        : INPUT_PIN  = 89     ;
    "reset"                        : INPUT_PIN  = 92     ;
    "sel"                          : INPUT_PIN  = 93     ;
    "addsel0"                      : OUTPUT_PIN = 174    ;
    "addsel1"                      : OUTPUT_PIN = 176    ;
    "addsel2"                      : OUTPUT_PIN = 179    ;
    "alarm"                        : OUTPUT_PIN = 38     ;
    "alarm2"                       : OUTPUT_PIN = 191    ;
    "secdis0"                      : OUTPUT_PIN = 173    ;
    "secdis1"                      : OUTPUT_PIN = 175    ;
    "secdis2"                      : OUTPUT_PIN = 177    ;
    "secdis3"                      : OUTPUT_PIN = 187    ;
    "secdis4"                      : OUTPUT_PIN = 190    ;
    "secdis5"                      : OUTPUT_PIN = 192    ;
    "secdis6"                      : OUTPUT_PIN = 195    ;
    "secdis7"                      : OUTPUT_PIN = 197    ;
    "|ALARM4:61|:273"              : LOCATION   = LC1_C24;
    "|ALARM4:61|~275~1"            : LOCATION   = LC6_C31;
    "|ALARM4:61|~275~2"            : LOCATION   = LC7_C31;
    "|ALARM4:61|~275~3"            : LOCATION   = LC1_C31;
    "|ALARM4:61|~275~4"            : LOCATION   = LC8_C7 ;
    "|ALARM4:61|~275~5"            : LOCATION   = LC2_C7 ;
    "|ALARM4:61|~275~6"            : LOCATION   = LC6_C26;
    "|ALARM4:61|~275~7"            : LOCATION   = LC7_C26;
    "|ALARM4:61|~275~8"            : LOCATION   = LC8_C26;
    "|ALARM4:61|~275~9"            : LOCATION   = LC1_C26;
    "|ALARM4:61|~275~10"           : LOCATION   = LC2_C33;
    "|ALARM4:61|~275~11"           : LOCATION   = LC7_C24;
    "|ALARM4:61|~275~12"           : LOCATION   = LC8_C24;
    "|ALARM4:61|:321"              : LOCATION   = LC5_C33;
    "|ALARM4:61|:327"              : LOCATION   = LC8_C33;
    "|ALARM4:61|:333"              : LOCATION   = LC3_C24;
    "|ALARM4:61|:339"              : LOCATION   = LC6_C24;
    "|ALARM4:61|:345"              : LOCATION   = LC3_C26;
    "|ALARM4:61|:351"              : LOCATION   = LC5_C26;
    "|ALARM4:61|:357"              : LOCATION   = LC4_C33;
    "|ALARM4:61|:363"              : LOCATION   = LC4_C7 ;
    "|ALARM4:61|:369"              : LOCATION   = LC5_C7 ;
    "|ALARM4:61|:375"              : LOCATION   = LC4_C26;
    "|ALARM4:61|:381"              : LOCATION   = LC2_C26;
    "|ALARM4:61|:387"              : LOCATION   = LC8_C23;
    "|ALARM4:61|:393"              : LOCATION   = LC3_C7 ;
    "|ALARM4:61|:399"              : LOCATION   = LC3_C31;
    "|ALARM4:61|:405"              : LOCATION   = LC4_C31;
    "|ALARM4:61|:411"              : LOCATION   = LC5_C31;
    "|CLOCK5:56|LPM_ADD_SUB:711|addcore:adder|:59" : LOCATION   = LC6_A32;
    "|CLOCK5:56|LPM_ADD_SUB:711|addcore:adder|:63" : LOCATION   = LC2_A32;
    "|CLOCK5:56|LPM_ADD_SUB:1028|addcore:adder|:59" : LOCATION   = LC8_A14;
    "|CLOCK5:56|LPM_ADD_SUB:1028|addcore:adder|:63" : LOCATION   = LC1_A3 ;
    "|CLOCK5:56|:49"               : LOCATION   = LC1_A14;  -- |CLOCK5:56|seclow3
    "|CLOCK5:56|:50"               : LOCATION   = LC4_A14;  -- |CLOCK5:56|seclow2
    "|CLOCK5:56|:51"               : LOCATION   = LC3_A14;  -- |CLOCK5:56|seclow1
    "|CLOCK5:56|:52"               : LOCATION   = LC2_A16;  -- |CLOCK5:56|seclow0
    "|CLOCK5:56|:53"               : LOCATION   = LC6_A4 ;  -- |CLOCK5:56|sechigh2
    "|CLOCK5:56|:54"               : LOCATION   = LC2_A4 ;  -- |CLOCK5:56|sechigh1
    "|CLOCK5:56|:55"               : LOCATION   = LC5_A4 ;  -- |CLOCK5:56|sechigh0
    "|CLOCK5:56|:56"               : LOCATION   = LC1_A26;  -- |CLOCK5:56|minlow3
    "|CLOCK5:56|:57"               : LOCATION   = LC4_A32;  -- |CLOCK5:56|minlow2
    "|CLOCK5:56|:58"               : LOCATION   = LC3_A32;  -- |CLOCK5:56|minlow1
    "|CLOCK5:56|:59"               : LOCATION   = LC2_A26;  -- |CLOCK5:56|minlow0
    "|CLOCK5:56|:60"               : LOCATION   = LC4_A35;  -- |CLOCK5:56|minhigh2
    "|CLOCK5:56|:61"               : LOCATION   = LC2_A24;  -- |CLOCK5:56|minhigh1
    "|CLOCK5:56|:62"               : LOCATION   = LC1_A35;  -- |CLOCK5:56|minhigh0
    "|CLOCK5:56|:63"               : LOCATION   = LC2_C11;  -- |CLOCK5:56|hourlow3
    "|CLOCK5:56|:64"               : LOCATION   = LC8_C11;  -- |CLOCK5:56|hourlow2
    "|CLOCK5:56|:65"               : LOCATION   = LC1_C4 ;  -- |CLOCK5:56|hourlow1
    "|CLOCK5:56|:66"               : LOCATION   = LC2_C4 ;  -- |CLOCK5:56|hourlow0
    "|CLOCK5:56|:67"               : LOCATION   = LC8_C10;  -- |CLOCK5:56|hourhigh1
    "|CLOCK5:56|:68"               : LOCATION   = LC2_C10;  -- |CLOCK5:56|hourhigh0
    "|CLOCK5:56|:69"               : LOCATION   = LC1_E11;  -- |CLOCK5:56|week2
    "|CLOCK5:56|:70"               : LOCATION   = LC4_E11;  -- |CLOCK5:56|week1
    "|CLOCK5:56|:71"               : LOCATION   = LC6_E18;  -- |CLOCK5:56|week0
    "|CLOCK5:56|:249"              : LOCATION   = LC7_A3 ;
    "|CLOCK5:56|~249~1"            : LOCATION   = LC6_C4 ;
    "|CLOCK5:56|~249~2"            : LOCATION   = LC4_C11;
    "|CLOCK5:56|~249~3"            : LOCATION   = LC6_C11;
    "|CLOCK5:56|~249~4"            : LOCATION   = LC7_C10;
    "|CLOCK5:56|~249~5"            : LOCATION   = LC3_E18;
    "|CLOCK5:56|~249~6"            : LOCATION   = LC7_E11;
    "|CLOCK5:56|~249~7"            : LOCATION   = LC6_A24;
    "|CLOCK5:56|~249~8"            : LOCATION   = LC7_A24;
    "|CLOCK5:56|:265"              : LOCATION   = LC1_A11;
    "|CLOCK5:56|:281"              : LOCATION   = LC1_A32;
    "|CLOCK5:56|:297"              : LOCATION   = LC4_A24;
    "|CLOCK5:56|:322"              : LOCATION   = LC2_C5 ;
    "|CLOCK5:56|~322~1"            : LOCATION   = LC8_C4 ;
    "|CLOCK5:56|~322~2"            : LOCATION   = LC8_E11;
    "|CLOCK5:56|:341"              : LOCATION   = LC1_C10;
    "|CLOCK5:56|~341~1"            : LOCATION   = LC4_C5 ;
    "|CLOCK5:56|~485~1"            : LOCATION   = LC7_E18;
    "|CLOCK5:56|~646~1"            : LOCATION   = LC1_E18;
    "|CLOCK5:56|:757"              : LOCATION   = LC3_A24;
    "|CLOCK5:56|:895"              : LOCATION   = LC8_A26;
    "|CLOCK5:56|:901"              : LOCATION   = LC7_A32;
    "|CLOCK5:56|:907"              : LOCATION   = LC8_A32;
    "|CLOCK5:56|:919"              : LOCATION   = LC8_A24;
    "|CLOCK5:56|:1074"             : LOCATION   = LC2_A11;
    "|CLOCK5:56|:1080"             : LOCATION   = LC8_A4 ;
    "|CLOCK5:56|~1122~1"           : LOCATION   = LC5_A24;
    "|CLOCK5:56|~1128~1"           : LOCATION   = LC1_A24;
    "|CLOCK5:56|~1134~1"           : LOCATION   = LC8_E18;
    "|CLOCK5:56|~1140~1"           : LOCATION   = LC5_E18;
    "|CLOCK5:56|~1146~1"           : LOCATION   = LC2_E18;
    "|CLOCK5:56|~1146~2"           : LOCATION   = LC4_E18;
    "|CLOCK5:56|~1152~1"           : LOCATION   = LC6_C5 ;
    "|CLOCK5:56|~1152~2"           : LOCATION   = LC7_C11;
    "|CLOCK5:56|~1158~1"           : LOCATION   = LC5_C11;
    "|CLOCK5:56|~1164~1"           : LOCATION   = LC7_C4 ;
    "|CLOCK5:56|~1170~1"           : LOCATION   = LC5_C3 ;
    "|CLOCK5:56|~1176~1"           : LOCATION   = LC6_C10;
    "|CONTROL3:57|adjsta~1"        : LOCATION   = LC2_A2 ;
    "|CONTROL3:57|adjsta~2"        : LOCATION   = LC3_A2 ;
    "|CONTROL3:57|adjsta~3"        : LOCATION   = LC1_A2 ;
    "|CONTROL3:57|adjsta~4"        : LOCATION   = LC7_A2 ;
    "|CONTROL3:57|adjsta~5"        : LOCATION   = LC5_A2 ;
    "|CONTROL3:57|adjsta~6"        : LOCATION   = LC4_A2 ;
    "|CONTROL3:57|adjsta~7"        : LOCATION   = LC6_A2 ;
    "|CONTROL3:57|adjsta~8"        : LOCATION   = LC8_A2 ;
    "|CONTROL3:57|adjsta~8~2"      : LOCATION   = LC7_A16;
    "|CONTROL3:57|LPM_ADD_SUB:270|addcore:adder|:59" : LOCATION   = LC3_C4 ;
    "|CONTROL3:57|LPM_ADD_SUB:323|addcore:adder|:59" : LOCATION   = LC6_A26;
    "|CONTROL3:57|LPM_ADD_SUB:376|addcore:adder|:59" : LOCATION   = LC2_A14;
    "|CONTROL3:57|:29"             : LOCATION   = LC2_E1 ;  -- |CONTROL3:57|setmark
    "|CONTROL3:57|:30"             : LOCATION   = LC3_C10;  -- |CONTROL3:57|hourhigh1
    "|CONTROL3:57|:31"             : LOCATION   = LC4_C10;  -- |CONTROL3:57|hourhigh0
    "|CONTROL3:57|:32"             : LOCATION   = LC3_C11;  -- |CONTROL3:57|hourlow3
    "|CONTROL3:57|:33"             : LOCATION   = LC1_C11;  -- |CONTROL3:57|hourlow2
    "|CONTROL3:57|:34"             : LOCATION   = LC4_C4 ;  -- |CONTROL3:57|hourlow1
    "|CONTROL3:57|:35"             : LOCATION   = LC5_C4 ;  -- |CONTROL3:57|hourlow0
    "|CONTROL3:57|:36"             : LOCATION   = LC5_A35;  -- |CONTROL3:57|minhigh2
    "|CONTROL3:57|:37"             : LOCATION   = LC3_A35;  -- |CONTROL3:57|minhigh1
    "|CONTROL3:57|:38"             : LOCATION   = LC6_A35;  -- |CONTROL3:57|minhigh0
    "|CONTROL3:57|:39"             : LOCATION   = LC7_A26;  -- |CONTROL3:57|minlow3
    "|CONTROL3:57|:40"             : LOCATION   = LC4_A26;  -- |CONTROL3:57|minlow2
    "|CONTROL3:57|:41"             : LOCATION   = LC3_A26;  -- |CONTROL3:57|minlow1
    "|CONTROL3:57|:42"             : LOCATION   = LC5_A26;  -- |CONTROL3:57|minlow0
    "|CONTROL3:57|:43"             : LOCATION   = LC7_A4 ;  -- |CONTROL3:57|sechigh2
    "|CONTROL3:57|:44"             : LOCATION   = LC3_A4 ;  -- |CONTROL3:57|sechigh1
    "|CONTROL3:57|:45"             : LOCATION   = LC1_A4 ;  -- |CONTROL3:57|sechigh0
    "|CONTROL3:57|:46"             : LOCATION   = LC5_A14;  -- |CONTROL3:57|seclow3
    "|CONTROL3:57|:47"             : LOCATION   = LC7_A14;  -- |CONTROL3:57|seclow2
    "|CONTROL3:57|:48"             : LOCATION   = LC6_A14;  -- |CONTROL3:57|seclow1
    "|CONTROL3:57|:49"             : LOCATION   = LC1_A16;  -- |CONTROL3:57|seclow0
    "|CONTROL3:57|:50"             : LOCATION   = LC5_E11;  -- |CONTROL3:57|week2
    "|CONTROL3:57|:51"             : LOCATION   = LC6_E11;  -- |CONTROL3:57|week1
    "|CONTROL3:57|:52"             : LOCATION   = LC3_E11;  -- |CONTROL3:57|week0
    "|CONTROL3:57|~52~1"           : LOCATION   = LC2_E11;  -- |CONTROL3:57|week0~1

⌨️ 快捷键说明

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