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

📄 achanle.fit

📁 这是一个用MAX+PLUSII开发FPGA(1K30器件)开发的李沙育图形发生器(硬件描述语言部分)
💻 FIT
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.2 07/10/2002            
-- Compiled: 05/07/2005 07:49:15      

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

    DEVICE = "EP1K30TC144-3";

    "clr_a"                        : INPUT_PIN  = 54     ;
    "sysclk"                       : INPUT_PIN  = 55     ;
    "aadress0"                     : OUTPUT_PIN = 10     ;
    "aadress1"                     : OUTPUT_PIN = 29     ;
    "aadress2"                     : OUTPUT_PIN = 37     ;
    "aadress3"                     : OUTPUT_PIN = 83     ;
    "aadress4"                     : OUTPUT_PIN = 87     ;
    "aadress5"                     : OUTPUT_PIN = 86     ;
    "aadress6"                     : OUTPUT_PIN = 28     ;
    "aadress7"                     : OUTPUT_PIN = 30     ;
    "aadress8"                     : OUTPUT_PIN = 27     ;
    "|LPM_ADD_SUB:127|addcore:adder|:79" : LOCATION   = LC5_E28;
    "|LPM_ADD_SUB:127|addcore:adder|:83" : LOCATION   = LC8_E28;
    "|LPM_ADD_SUB:127|addcore:adder|:87" : LOCATION   = LC7_E34;
    "|LPM_ADD_SUB:127|addcore:adder|:95" : LOCATION   = LC5_E34;
    ":3"                           : LOCATION   = LC2_E32;
    ":5"                           : LOCATION   = LC1_E32;
    ":7"                           : LOCATION   = LC8_E32;
    ":9"                           : LOCATION   = LC3_E34;
    ":11"                          : LOCATION   = LC1_E34;
    ":13"                          : LOCATION   = LC8_E26;
    ":15"                          : LOCATION   = LC5_E36;
    ":17"                          : LOCATION   = LC7_E35;
    ":19"                          : LOCATION   = LC6_E28;
    ":21"                          : LOCATION   = LC4_E32;  -- acc8
    ":22"                          : LOCATION   = LC3_E32;  -- acc7
    ":23"                          : LOCATION   = LC6_E34;  -- acc6
    ":24"                          : LOCATION   = LC4_E34;  -- acc5
    ":25"                          : LOCATION   = LC2_E34;  -- acc4
    ":26"                          : LOCATION   = LC7_E28;  -- acc3
    ":27"                          : LOCATION   = LC1_E28;  -- acc2
    ":28"                          : LOCATION   = LC4_E28;  -- acc1
    ":29"                          : LOCATION   = LC3_E28;  -- acc0
    "~71~1"                        : LOCATION   = LC8_E34;
    "~71~2"                        : LOCATION   = LC6_E32;
    ":81"                          : LOCATION   = LC2_E28;

END;

INTERNAL_INFO "achanle"
BEGIN
	DEVICE = EP1K30TC144-3;
    OD2P54  : LORAX = "1:FB2|2:FH2R4,PA6R4C27->LC3_E28,->LC2_E28||";
    LC8_E28 : LORAX = "1:MSW7R4C27,G74R4,PA2R4C33->LC7_E34,->LC5_E34,->LC4_E34,->LC2_E34|";
    LC5_E34 : LORAX = "1:MSW4R4C33,G111R4,PA0R4C31->LC4_E32,->LC3_E32|";
    OD5P55  : LORAX = "1:FB5->LC2_E32,->LC1_E32,->LC8_E32,->LC3_E34,->LC1_E34,->LC8_E26,->LC5_E36,->LC7_E35,->LC6_E28,->LC4_E32,->LC3_E32,->LC6_E34,->LC4_E34,->LC2_E34,->LC7_E28,->LC1_E28,->LC4_E28,->LC3_E28|";
    LC2_E32 : LORAX = "1:MSW2R4C30,HHR28R4->OH2R4P27|";
    LC1_E32 : LORAX = "1:MSW0R4C31,V2C31,HHR20R5->OH0R5P30|";
    LC8_E32 : LORAX = "1:MSW4R4C30,HHR66R4->OH4R4P28|";
    LC3_E34 : LORAX = "1:MSW3R4C32,G18R4->OH11R4P86|";
    LC1_E34 : LORAX = "1:MSW0R4C33,G58R4->OH8R4P87|";
    LC8_E26 : LORAX = "1:MSW7R4C25,G79R4->OH15R4P83|";
    LC5_E36 : LORAX = "1:MSW5R4C34,V15C34->OV2C34P37|";
    LC7_E35 : LORAX = "1:MSW6R4C34,HHR62R4->OH6R4P29|";
    LC6_E28 : LORAX = "1:MSW5R4C27,V15C27,HHR39R1->OH5R1P10|";
    LC6_E34 : LORAX = "1:MSW5R4C33,G117R4,PA8R4C31->LC8_E32,->LC6_E32|";
    LC7_E28 : LORAX = "1:MSW6R4C27,G85R4|2:PA7R4C25->LC8_E26|,2:PA7R4C33->LC8_E34||";
    LC1_E28 : LORAX = "1:MSW0R4C27,G54R4,PA15R4C35->LC5_E36|";
    LC4_E28 : LORAX = "1:MSW3R4C27,HHR26R4,PA4R4C34->LC7_E35|";
    LC8_E34 : LORAX = "1:MSW7R4C33,G84R4,PA6R4C31->LC6_E32|";
    LC6_E32 : LORAX = "1:MSW5R4C31,G81R4,PA3R4C27->LC2_E28|";
    LC2_E28 : LORAX = "1:MSW1R4C27,G37R4|2:PA4R4C31->LC4_E32,->LC3_E32|,2:PA4R4C33->LC6_E34,->LC4_E34,->LC2_E34||";
	LC5_E28 : LORAX2 = "X, LC1_E28, LC3_E28, LC4_E28";
	LC8_E28 : LORAX2 = "LC1_E28, LC4_E28, LC3_E28, LC7_E28";
	LC7_E34 : LORAX2 = "X, X, LC8_E28, LC2_E34";
	LC5_E34 : LORAX2 = "LC6_E34, LC8_E28, LC4_E34, LC2_E34";
	LC2_E32 : LORAX2 = "X, X, X, LC4_E32";
	LC1_E32 : LORAX2 = "X, X, X, LC3_E32";
	LC8_E32 : LORAX2 = "X, X, X, LC6_E34";
	LC3_E34 : LORAX2 = "X, X, X, LC4_E34";
	LC1_E34 : LORAX2 = "X, X, X, LC2_E34";
	LC8_E26 : LORAX2 = "X, X, X, LC7_E28";
	LC5_E36 : LORAX2 = "X, X, X, LC1_E28";
	LC7_E35 : LORAX2 = "X, X, X, LC4_E28";
	LC6_E28 : LORAX2 = "X, X, X, LC3_E28";
	LC4_E32 : LORAX2 = "LC4_E32, LC3_E32, LC5_E34, LC2_E28";
	LC3_E32 : LORAX2 = "X, LC5_E34, LC3_E32, LC2_E28";
	LC6_E34 : LORAX2 = "LC6_E34, LC7_E34, LC2_E28, LC4_E34";
	LC4_E34 : LORAX2 = "LC8_E28, LC2_E28, LC4_E34, LC2_E34";
	LC2_E34 : LORAX2 = "X, LC8_E28, LC2_E28, LC2_E34";
	LC7_E28 : LORAX2 = "X, LC5_E28, LC2_E28, LC7_E28";
	LC1_E28 : LORAX2 = "LC1_E28, LC4_E28, LC3_E28, LC2_E28";
	LC4_E28 : LORAX2 = "X, LC3_E28, LC4_E28, LC2_E28";
	LC3_E28 : LORAX2 = "X, X, OD2P54, LC3_E28";
	LC8_E34 : LORAX2 = "X, LC7_E28, LC2_E34, LC4_E34";
	LC6_E32 : LORAX2 = "LC3_E32, LC4_E32, LC6_E34, LC8_E34";
	LC2_E28 : LORAX2 = "X, OD2P54, LC5_E28, LC6_E32";
END;

⌨️ 快捷键说明

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