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

📄 timer.fit

📁 利用一块芯片完成除时钟源、按键、扬声器和显示器(数码管)之外的所有数字电路功能。所有数字逻辑功能都在CPLD器件上用VHDL语言实现。这样设计具有体积小、设计周期短(设计过程中即可实现时序仿真)、调试
💻 FIT
📖 第 1 页 / 共 4 页
字号:
-- MAX+plus II Compiler Fit File      
-- Version 9.23 3/19/99               
-- Compiled: 06/14/2005 23:29:16      

-- Copyright (C) 1988-1999 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 "timer"
BEGIN

    DEVICE = "EPF10K10LC84-4";

    "clk"                          : INPUT_PIN  = 1      ;
    "clr"                          : INPUT_PIN  = 16     ;
    "pause"                        : INPUT_PIN  = 17     ;
    "sel"                          : INPUT_PIN  = 84     ;
    "set"                          : INPUT_PIN  = 2      ;
    "q0"                           : OUTPUT_PIN = 18     ;
    "q1"                           : OUTPUT_PIN = 19     ;
    "q2"                           : OUTPUT_PIN = 21     ;
    "q3"                           : OUTPUT_PIN = 22     ;
    "q4"                           : OUTPUT_PIN = 23     ;
    "q5"                           : OUTPUT_PIN = 24     ;
    "q6"                           : OUTPUT_PIN = 25     ;
    "sel0"                         : OUTPUT_PIN = 27     ;
    "sel1"                         : OUTPUT_PIN = 28     ;
    "sel2"                         : OUTPUT_PIN = 29     ;
    "sel3"                         : OUTPUT_PIN = 30     ;
    "sel4"                         : OUTPUT_PIN = 35     ;
    "sel5"                         : OUTPUT_PIN = 36     ;
    "sel6"                         : OUTPUT_PIN = 37     ;
    "sel7"                         : OUTPUT_PIN = 38     ;
    "|CONTR:26|:18"                : LOCATION   = LC2_C14;  -- |CONTR:26|tem2
    "|CONTR:26|:19"                : LOCATION   = LC3_C14;  -- |CONTR:26|tem1
    "|CONTR:26|:20"                : LOCATION   = LC1_C14;  -- |CONTR:26|tem0
    "|CONTR:26|:393"               : LOCATION   = LC6_C14;
    "|CONTR:26|:453"               : LOCATION   = LC1_C21;
    "|CONTR:26|~453~1"             : LOCATION   = LC2_B13;
    "|CONTR:26|:576"               : LOCATION   = LC1_A23;
    "|CONTR:26|~600~1"             : LOCATION   = LC4_A15;
    "|CONTR:26|~624~1"             : LOCATION   = LC5_A15;
    "|CONTR:26|~624~2"             : LOCATION   = LC7_A15;
    "|CONTR:26|:648"               : LOCATION   = LC3_B13;
    "|CONTR:26|:674"               : LOCATION   = LC4_B13;
    "|CONTR:26|:694"               : LOCATION   = LC6_A23;
    "|CONTR:26|~694~1"             : LOCATION   = LC2_A23;
    "|CONTR:26|:700"               : LOCATION   = LC7_A23;
    "|CONTR:26|:706"               : LOCATION   = LC2_A15;
    "|CONTR:26|~706~1"             : LOCATION   = LC8_A12;
    "|CONTR:26|:712"               : LOCATION   = LC3_A15;
    "|CONTR:26|:718"               : LOCATION   = LC1_B13;
    "|CONTR:26|~718~1"             : LOCATION   = LC7_B15;
    "|CONTR:26|:724"               : LOCATION   = LC6_B13;
    "|CONTR:26|:730"               : LOCATION   = LC1_A15;
    "|CONTR:26|~730~1"             : LOCATION   = LC6_A15;
    "|CONTR:26|~730~2"             : LOCATION   = LC5_C18;
    "|CONTR:26|~730~3"             : LOCATION   = LC3_C18;
    "|CONTR:26|:736"               : LOCATION   = LC1_C18;
    "|CONTR:26|~736~1"             : LOCATION   = LC4_C18;
    "|CONTR:26|~736~2"             : LOCATION   = LC2_C18;
    "|CONTR:26|~736~3"             : LOCATION   = LC6_C18;
    "|CONTR:26|:742"               : LOCATION   = LC5_B13;
    "|CONTR:26|~742~1"             : LOCATION   = LC7_C14;
    "|CONTR:26|~742~2"             : LOCATION   = LC5_C14;
    "|CONTR:26|:748"               : LOCATION   = LC1_C15;
    "|DECODER_DYNAMIC:13|:46"      : LOCATION   = LC2_C3 ;  -- |DECODER_DYNAMIC:13|temp2
    "|DECODER_DYNAMIC:13|:47"      : LOCATION   = LC1_C6 ;  -- |DECODER_DYNAMIC:13|temp1
    "|DECODER_DYNAMIC:13|:48"      : LOCATION   = LC1_C12;  -- |DECODER_DYNAMIC:13|temp0
    "|DECODER_DYNAMIC:13|:483"     : LOCATION   = LC2_C10;
    "|DECODER_DYNAMIC:13|:486"     : LOCATION   = LC5_C13;
    "|DECODER_DYNAMIC:13|:493"     : LOCATION   = LC1_C5 ;
    "|DECODER_DYNAMIC:13|:496"     : LOCATION   = LC1_B24;
    "|DECODER_DYNAMIC:13|:503"     : LOCATION   = LC7_C5 ;
    "|DECODER_DYNAMIC:13|:506"     : LOCATION   = LC4_B24;
    "|DECODER_DYNAMIC:13|:513"     : LOCATION   = LC2_C5 ;
    "|DECODER_DYNAMIC:13|:516"     : LOCATION   = LC4_B3 ;
    "|DECODER_DYNAMIC:13|:523"     : LOCATION   = LC1_C7 ;
    "|DECODER_DYNAMIC:13|:526"     : LOCATION   = LC6_A1 ;
    "|DECODER_DYNAMIC:13|:533"     : LOCATION   = LC2_C9 ;
    "|DECODER_DYNAMIC:13|:536"     : LOCATION   = LC4_A1 ;
    "|DECODER_DYNAMIC:13|:543"     : LOCATION   = LC3_C9 ;
    "|DECODER_DYNAMIC:13|:546"     : LOCATION   = LC1_A1 ;
    "|DECODER_DYNAMIC:13|:552"     : LOCATION   = LC3_C24;
    "|DECODER_DYNAMIC:13|:555"     : LOCATION   = LC3_B23;
    "|DECODER_DYNAMIC:13|:558"     : LOCATION   = LC4_B23;
    "|DECODER_DYNAMIC:13|:561"     : LOCATION   = LC5_B3 ;
    "|DECODER_DYNAMIC:13|:564"     : LOCATION   = LC3_A1 ;
    "|DECODER_DYNAMIC:13|:567"     : LOCATION   = LC5_A1 ;
    "|DECODER_DYNAMIC:13|:570"     : LOCATION   = LC2_A1 ;
    "|DECODER_DYNAMIC:13|:576"     : LOCATION   = LC3_C16;
    "|DECODER_DYNAMIC:13|:579"     : LOCATION   = LC6_B23;
    "|DECODER_DYNAMIC:13|:582"     : LOCATION   = LC1_B23;
    "|DECODER_DYNAMIC:13|:585"     : LOCATION   = LC6_B10;
    "|DECODER_DYNAMIC:13|:588"     : LOCATION   = LC6_A4 ;
    "|DECODER_DYNAMIC:13|:591"     : LOCATION   = LC5_A4 ;
    "|DECODER_DYNAMIC:13|:594"     : LOCATION   = LC1_A4 ;
    "|DECODER_DYNAMIC:13|:600"     : LOCATION   = LC7_C19;
    "|DECODER_DYNAMIC:13|:603"     : LOCATION   = LC5_B23;
    "|DECODER_DYNAMIC:13|:606"     : LOCATION   = LC2_B23;
    "|DECODER_DYNAMIC:13|:609"     : LOCATION   = LC2_B10;
    "|DECODER_DYNAMIC:13|:612"     : LOCATION   = LC4_A4 ;
    "|DECODER_DYNAMIC:13|:615"     : LOCATION   = LC2_A4 ;
    "|DECODER_DYNAMIC:13|:618"     : LOCATION   = LC3_A4 ;
    "|DECODER_DYNAMIC:13|:764"     : LOCATION   = LC5_C5 ;
    "|DECODER_DYNAMIC:13|:788"     : LOCATION   = LC3_C5 ;
    "|DECODER_DYNAMIC:13|:812"     : LOCATION   = LC1_C9 ;
    "|DECODER:2|~251~1"            : LOCATION   = LC1_B11;
    "|DECODER:2|:263"              : LOCATION   = LC1_B2 ;
    "|DECODER:2|:275"              : LOCATION   = LC2_B1 ;
    "|DECODER:2|~287~1"            : LOCATION   = LC8_B1 ;
    "|DECODER:2|~290~1"            : LOCATION   = LC1_B4 ;
    "|DECODER:2|~290~2"            : LOCATION   = LC2_B8 ;
    "|DECODER:2|:299"              : LOCATION   = LC8_B6 ;
    "|DECODER:2|:316"              : LOCATION   = LC6_B6 ;
    "|DECODER:2|~335~1"            : LOCATION   = LC3_B12;
    "|DECODER:2|:350"              : LOCATION   = LC7_B6 ;
    "|DECODER:2|:383"              : LOCATION   = LC6_B7 ;
    "|DECODER:2|~383~1"            : LOCATION   = LC3_B7 ;
    "|DECODER:2|:407"              : LOCATION   = LC6_B1 ;
    "|DECODER:2|~407~1"            : LOCATION   = LC7_B1 ;
    "|DECODER:2|:416"              : LOCATION   = LC4_B1 ;
    "|DECODER:2|:433"              : LOCATION   = LC5_B6 ;
    "|DECODER:2|:442"              : LOCATION   = LC3_B6 ;
    "|DECODER:2|:449"              : LOCATION   = LC1_B6 ;
    "|DECODER:2|:458"              : LOCATION   = LC1_B1 ;
    "|DECODER:2|:478"              : LOCATION   = LC5_B1 ;
    "|DECODER:2|:482"              : LOCATION   = LC1_B12;
    "|DECODER:2|:499"              : LOCATION   = LC2_B6 ;
    "|DECODER:2|:503"              : LOCATION   = LC4_B6 ;
    "|DECODER:2|~503~1"            : LOCATION   = LC3_B1 ;
    "|DECODER:2|:515"              : LOCATION   = LC7_A11;
    "|DECODER:2|:542"              : LOCATION   = LC2_B7 ;
    "|DECODER:2|~542~1"            : LOCATION   = LC1_B7 ;
    "|DECODER:2|:548"              : LOCATION   = LC5_A11;
    "|D_FF:18|:6"                  : LOCATION   = LC1_A2 ;
    "|D_FF:18|:8"                  : LOCATION   = LC1_A20;
    "|D_FF:18|:10"                 : LOCATION   = LC4_C14;
    "|D_FF:18|:12"                 : LOCATION   = LC3_C21;
    "|FRE_20:5|:2"                 : LOCATION   = LC2_C8 ;
    "|FRE_20:5|:4"                 : LOCATION   = LC6_C8 ;  -- |FRE_20:5|a3
    "|FRE_20:5|:5"                 : LOCATION   = LC1_C8 ;  -- |FRE_20:5|a2
    "|FRE_20:5|:6"                 : LOCATION   = LC3_C8 ;  -- |FRE_20:5|a1
    "|FRE_20:5|:7"                 : LOCATION   = LC4_C8 ;  -- |FRE_20:5|a0
    "|FRE_20:5|:25"                : LOCATION   = LC5_C8 ;
    "|FRE_100:4|LPM_ADD_SUB:99|addcore:adder|:63" : LOCATION   = LC3_C4 ;
    "|FRE_100:4|LPM_ADD_SUB:99|addcore:adder|:71" : LOCATION   = LC2_C4 ;
    "|FRE_100:4|:2"                : LOCATION   = LC2_C7 ;
    "|FRE_100:4|:4"                : LOCATION   = LC5_C7 ;  -- |FRE_100:4|a5
    "|FRE_100:4|:5"                : LOCATION   = LC4_C7 ;  -- |FRE_100:4|a4
    "|FRE_100:4|:6"                : LOCATION   = LC5_C4 ;  -- |FRE_100:4|a3
    "|FRE_100:4|:7"                : LOCATION   = LC4_C4 ;  -- |FRE_100:4|a2
    "|FRE_100:4|:8"                : LOCATION   = LC6_C4 ;  -- |FRE_100:4|a1
    "|FRE_100:4|:9"                : LOCATION   = LC7_C4 ;  -- |FRE_100:4|a0

⌨️ 快捷键说明

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