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

📄 controller.fit

📁 verilog實現算術運算後利用7段顯示器將結果輸出
💻 FIT
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.1 06/12/2001            
-- Compiled: 05/24/2007 02:37:58      

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

    DEVICE = "EP1K100FC484-3";

    "clk"                          : INPUT_PIN  = D12    ;
    "m"                            : INPUT_PIN  = E12    ;
    "st"                           : INPUT_PIN  = H11    ;
    "ad"                           : OUTPUT_PIN = M22    ;
    "done"                         : OUTPUT_PIN = L16    ;
    "load"                         : OUTPUT_PIN = M2     ;
    "sh"                           : OUTPUT_PIN = K15    ;
    ":9"                           : LOCATION   = LC1_G42;  -- st_d
    ":11"                          : LOCATION   = LC8_G42;
    "~211~1"                       : LOCATION   = LC8_G46;
    "~211~2"                       : LOCATION   = LC5_G29;
    ":212"                         : LOCATION   = LC1_G46;  -- state3
    ":213"                         : LOCATION   = LC2_G46;  -- state2
    ":214"                         : LOCATION   = LC4_G46;  -- state1
    ":215"                         : LOCATION   = LC3_G29;  -- state0
    "~261~1"                       : LOCATION   = LC4_G29;
    ":266"                         : LOCATION   = LC8_G29;
    "~266~1"                       : LOCATION   = LC3_G46;
    "~266~2"                       : LOCATION   = LC2_G29;
    "~266~3"                       : LOCATION   = LC6_G46;
    ":302"                         : LOCATION   = LC1_G29;
    ":328"                         : LOCATION   = LC5_G46;

END;

INTERNAL_INFO "controller"
BEGIN
	DEVICE = EP1K100FC484-3;
    OD4PD12 : LORAX = "1:FB4->LC1_G42,->LC1_G46,->LC2_G46,->LC4_G46,->LC3_G29,->LC5_G46|";
    OD0PE12 : LORAX = "1:FB0|2:FH0R6,PA16R6C28->LC5_G29,->LC8_G29,->LC1_G29||";
    OD1PH11 : LORAX = "1:FB1|2:FH1R6,PA15R6C41->LC1_G42,->LC8_G42||";
    LC8_G42 : LORAX = "1:MSW4R6C40,G203R6->OH12R6PM2,2:PA7R6C28->LC3_G29|,2:PA7R6C45->LC5_G46||";
    LC8_G46 : LORAX = "1:MSW4R6C44,G178R6,PA4R6C28->LC3_G29|";
    LC1_G46 : LORAX = "1:MSW0R6C45,G89R6,PA17R6C28->LC4_G29,->LC2_G29,->LC8_G29,->LC1_G29|";
    LC3_G29 : LORAX = "1:MSW2R6C28,G41R6,PA1R6C45->LC8_G46,->LC1_G46,->LC2_G46,->LC4_G46,->LC5_G46|";
    LC3_G46 : LORAX = "1:MSW2R6C45,G15R6,PA24R6C28->LC2_G29,->LC8_G29|";
    LC8_G29 : LORAX = "1:MSW7R6C28,HHR84R6->OH7R6PK15|";
    LC1_G29 : LORAX = "1:MSW0R6C28,HHR44R6->OH0R6PM22|";
    LC5_G46 : LORAX = "1:MSW5R6C44,HHR91R6->OH5R6PL16|";
	LC1_G42 : LORAX2 = "OD1PH11, X, X, X";
	LC8_G42 : LORAX2 = "X, X, OD1PH11, LC1_G42";
	LC8_G46 : LORAX2 = "LC1_G46, LC3_G29, LC2_G46, LC4_G46";
	LC5_G29 : LORAX2 = "X, X, OD0PE12, LC4_G29";
	LC1_G46 : LORAX2 = "LC1_G46, LC3_G29, LC2_G46, LC4_G46";
	LC2_G46 : LORAX2 = "LC1_G46, LC3_G29, LC2_G46, LC4_G46";
	LC4_G46 : LORAX2 = "X, LC1_G46, LC3_G29, LC4_G46";
	LC3_G29 : LORAX2 = "LC8_G46, LC5_G29, LC2_G29, LC8_G42";
	LC4_G29 : LORAX2 = "X, X, LC1_G46, LC3_G29";
	LC3_G46 : LORAX2 = "X, X, LC2_G46, LC4_G46";
	LC2_G29 : LORAX2 = "X, LC1_G46, LC3_G29, LC3_G46";
	LC6_G46 : LORAX2 = "X, X, LC1_G46, LC3_G46";
	LC8_G29 : LORAX2 = "OD0PE12, LC1_G46, LC3_G29, LC3_G46";
	LC1_G29 : LORAX2 = "X, OD0PE12, LC1_G46, LC3_G29";
	LC5_G46 : LORAX2 = "LC6_G46, LC5_G46, LC8_G42, LC3_G29";
END;

⌨️ 快捷键说明

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