jizhenjianpanyima.fit

来自「本源码用VHDL语言实现了用键盘控制米字管显示十进制」· FIT 代码 · 共 223 行

FIT
223
字号
-- MAX+plus II Compiler Fit File      
-- Version 10.0 9/14/2000             
-- Compiled: 05/03/2002 09:31:22      

-- Copyright (C) 1988-2000 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 "jizhenjianpanyima"
BEGIN

    DEVICE = "EP1K30TC144-3";

    "clk"                          : INPUT_PIN  = 125    ;
    "kin0"                         : INPUT_PIN  = 109    ;
    "kin1"                         : INPUT_PIN  = 110    ;
    "kin2"                         : INPUT_PIN  = 111    ;
    "kin3"                         : INPUT_PIN  = 112    ;
    "sel0"                         : OUTPUT_PIN = 78     ;
    "sel1"                         : OUTPUT_PIN = 79     ;
    "sel2"                         : OUTPUT_PIN = 80     ;
    "y0"                           : OUTPUT_PIN = 86     ;
    "y1"                           : OUTPUT_PIN = 87     ;
    "y2"                           : OUTPUT_PIN = 88     ;
    "y3"                           : OUTPUT_PIN = 89     ;
    "y4"                           : OUTPUT_PIN = 90     ;
    "y5"                           : OUTPUT_PIN = 91     ;
    "y6"                           : OUTPUT_PIN = 92     ;
    "|CNT:28|LPM_ADD_SUB:22|addcore:adder|:51" : LOCATION   = LC8_F14;
    "|CNT:28|:5"                   : LOCATION   = LC4_F14;  -- |CNT:28|cn2
    "|CNT:28|:6"                   : LOCATION   = LC5_F14;  -- |CNT:28|cn1
    "|CNT:28|:7"                   : LOCATION   = LC8_F16;  -- |CNT:28|cn0
    "|CNT:28|:15"                  : LOCATION   = LC7_F14;
    "|DCLK:30|:3"                  : LOCATION   = LC3_F16;  -- |DCLK:30|a
    "|DCLK:30|:4"                  : LOCATION   = LC6_F16;  -- |DCLK:30|cnt1
    "|DCLK:30|:5"                  : LOCATION   = LC7_F16;  -- |DCLK:30|cnt0
    "|YIMA:4|:96"                  : LOCATION   = LC2_F16;
    "|YIMA:4|:106"                 : LOCATION   = LC1_F16;
    "|YIMA:4|:116"                 : LOCATION   = LC3_F4 ;
    "|YIMA:4|:126"                 : LOCATION   = LC4_F4 ;
    "|YIMA:4|~126~1"               : LOCATION   = LC1_F9 ;
    "|YIMA:4|:136"                 : LOCATION   = LC3_F14;
    "|YIMA:4|:146"                 : LOCATION   = LC4_F7 ;
    "|YIMA:4|~146~1"               : LOCATION   = LC1_F7 ;
    "|YIMA:4|~146~2"               : LOCATION   = LC6_F9 ;
    "|YIMA:4|:156"                 : LOCATION   = LC2_F14;
    "|YIMA:4|:166"                 : LOCATION   = LC5_F7 ;
    "|YIMA:4|:186"                 : LOCATION   = LC3_F8 ;
    "|YIMA:4|~186~1"               : LOCATION   = LC7_F7 ;
    "|YIMA:4|:196"                 : LOCATION   = LC3_F9 ;
    "|YIMA:4|:206"                 : LOCATION   = LC4_F9 ;
    "|YIMA:4|~206~1"               : LOCATION   = LC8_F7 ;
    "|YIMA:4|:216"                 : LOCATION   = LC6_F14;
    "|YIMA:4|:226"                 : LOCATION   = LC4_F15;
    "|YIMA:4|:236"                 : LOCATION   = LC1_F14;
    "|YIMA:4|~236~1"               : LOCATION   = LC3_F7 ;
    "|YIMA:4|~246~1"               : LOCATION   = LC2_F9 ;
    "|YIMA:4|~246~2"               : LOCATION   = LC5_F9 ;
    "|YIMA:4|:282"                 : LOCATION   = LC5_F15;
    "|YIMA:4|:312"                 : LOCATION   = LC6_F4 ;
    "|YIMA:4|~328~1"               : LOCATION   = LC6_F7 ;
    "|YIMA:4|~328~2"               : LOCATION   = LC7_F4 ;
    "|YIMA:4|:346"                 : LOCATION   = LC1_F4 ;
    "|YIMA:4|~346~1"               : LOCATION   = LC5_F16;
    "|YIMA:4|:361"                 : LOCATION   = LC2_F15;
    "|YIMA:4|:367"                 : LOCATION   = LC7_F8 ;
    "|YIMA:4|~379~1"               : LOCATION   = LC2_F7 ;
    "|YIMA:4|~379~2"               : LOCATION   = LC4_F8 ;
    "|YIMA:4|:387"                 : LOCATION   = LC2_F8 ;
    "|YIMA:4|~391~1"               : LOCATION   = LC8_F15;
    "|YIMA:4|:397"                 : LOCATION   = LC3_F15;
    "|YIMA:4|:420"                 : LOCATION   = LC5_F8 ;
    "|YIMA:4|:430"                 : LOCATION   = LC6_F8 ;
    "|YIMA:4|:448"                 : LOCATION   = LC8_F8 ;
    "|YIMA:4|:457"                 : LOCATION   = LC1_F15;
    "|YIMA:4|:471"                 : LOCATION   = LC7_F12;
    "|YIMA:4|~487~1"               : LOCATION   = LC1_F8 ;
    "|YIMA:4|~487~2"               : LOCATION   = LC8_F12;
    "|YIMA:4|:499"                 : LOCATION   = LC5_F12;
    "|YIMA:4|:511"                 : LOCATION   = LC6_F15;
    "|YIMA:4|:525"                 : LOCATION   = LC7_F15;
    "|YIMA:4|:537"                 : LOCATION   = LC5_F4 ;
    "|YIMA:4|:550"                 : LOCATION   = LC8_F4 ;
    "|YIMA:4|:577"                 : LOCATION   = LC4_F12;
    "|YIMA:4|~577~1"               : LOCATION   = LC3_F12;
    "|YIMA:4|:586"                 : LOCATION   = LC6_F12;
    "|YIMA:4|:601"                 : LOCATION   = LC1_F12;
    "|YIMA:4|:640"                 : LOCATION   = LC2_F12;
    "|YIMA:4|~651~1"               : LOCATION   = LC2_F4 ;
    "|YIMA:4|:654"                 : LOCATION   = LC4_F16;

END;

INTERNAL_INFO "jizhenjianpanyima"
BEGIN
	DEVICE = EP1K30TC144-3;
    OD4P125 : LORAX = "1:FB4->LC3_F16,->LC6_F16,->LC7_F16|";
    LC4_F14 : LORAX = "1:MSW3R5C13,HHL4R5->OH11R5P80|2:PA4R5C6->LC7_F7,->LC8_F7|,2:PA4R5C8->LC1_F9,->LC6_F9|,2:PA4R5C14->LC4_F15||";
    LC5_F14 : LORAX = "1:MSW5R5C12,G114R5->OH13R5P79|2:PA3R5C6->LC1_F7,->LC5_F7,->LC7_F7,->LC8_F7|,2:PA3R5C8->LC1_F9||";
    LC8_F16 : LORAX = "1:MSW7R5C15|2:HHL54R5->OH15R5P78|3:PA5R5C3->LC3_F4,->LC4_F4|,3:PA5R5C6->LC1_F7,->LC5_F7,->LC7_F7,->LC8_F7||,2:G84R5,PA6R5C13->LC8_F14,->LC5_F14||";
    LC7_F14 : LORAX = "1:MSW6R5C13,HHL45R5,PA6R5C14->LC1_F15,->LC6_F15|";
    LC3_F16 : LORAX = "1:MSW3R5C14,G18R5,PA10R5C13->LC4_F14,->LC5_F14|";
    OV0C0P109 : LORAX = "1:V1C0,HHL23R5|2:PA1R5C3->LC3_F4,->LC4_F4|,2:PA1R5C6->LC4_F7,->LC5_F7,->LC7_F7,->LC8_F7,->LC3_F7|,2:PA1R5C14->LC4_F15,->LC1_F15,->LC6_F15|,2:PA1R5C15->LC2_F16,->LC1_F16||";
    OV0C1P110 : LORAX = "1:V1C1,HHL13R5|2:PA2R5C3->LC3_F4,->LC4_F4|,2:PA2R5C6->LC3_F7|,2:PA2R5C7->LC3_F8|,2:PA2R5C8->LC6_F9,->LC4_F9,->LC5_F9|,2:PA2R5C15->LC2_F16,->LC1_F16||";
    OV0C2P111 : LORAX = "1:V1C2,HHL30R5|2:PA8R5C7->LC3_F8|,2:PA8R5C8->LC1_F9,->LC6_F9,->LC4_F9,->LC2_F9||";
    OV0C3P112 : LORAX = "1:V1C3,G57R5|2:PA13R5C7->LC3_F8|,2:PA13R5C8->LC1_F9,->LC6_F9,->LC4_F9,->LC2_F9||";
    LC2_F16 : LORAX = "1:MSW1R5C15,HHL2R5,PA2R5C14->LC3_F15|";
    LC1_F16 : LORAX = "1:MSW0R5C15,HHL7R5,PA7R5C14->LC3_F15|";
    LC1_F9  : LORAX = "1:MSW0R5C8,HHL1R5|2:PA20R5C3->LC3_F4,->LC4_F4|,2:PA20R5C15->LC2_F16,->LC1_F16||";
    LC3_F14 : LORAX = "1:MSW2R5C13,HHL8R5|2:PA21R5C3->LC7_F4|,2:PA9R5C6->LC6_F7|,2:PA9R5C11->LC1_F12,->LC2_F12|,2:PA9R5C14->LC8_F15||";
    LC1_F7  : LORAX = "1:MSW0R5C6,HHL34R5|2:PA7R5C13->LC3_F14,->LC6_F14|,2:PA17R5C14->LC4_F15||";
    LC6_F9  : LORAX = "1:MSW5R5C8,HHL39R5,PA0R5C6->LC4_F7,->LC5_F7|";
    LC4_F7  : LORAX = "1:MSW3R5C6,HHL24R5|2:PA9R5C3->LC7_F4|,2:PA9R5C7->LC2_F8|,2:PA2R5C11->LC6_F12,->LC2_F12||";
    LC2_F14 : LORAX = "1:MSW1R5C13,G27R5|2:PA13R5C3->LC7_F4,->LC5_F4|,2:PA13R5C6->LC2_F7|,2:PA5R5C7->LC4_F8||";
    LC5_F7  : LORAX = "1:MSW4R5C7,HHL36R5|2:PA0R5C3->LC6_F4,->LC5_F4|,2:PA11R5C7->LC4_F8||";
    LC7_F7  : LORAX = "1:MSW6R5C6,G128R5,PA12R5C7->LC3_F8,->LC4_F8,->LC1_F8|";
    LC3_F9  : LORAX = "1:MSW2R5C8,HHL19R5|2:PA18R5C7->LC6_F8|,2:PA8R5C11->LC8_F12,->LC3_F12|,2:PA8R5C14->LC7_F15||";
    LC8_F7  : LORAX = "1:MSW7R5C6,HHL63R5|2:PA19R5C7->LC7_F8|,2:PA19R5C8->LC3_F9,->LC4_F9||";
    LC4_F9  : LORAX = "1:MSW3R5C8,HHL26R5|2:PA4R5C7->LC7_F8,->LC5_F8|,2:PA4R5C11->LC7_F12,->LC3_F12|,2:PA19R5C14->LC7_F15||";
    LC6_F14 : LORAX = "1:MSW5R5C13,G81R5,PA3R5C14->LC5_F15,->LC2_F15,->LC7_F15|";
    LC3_F7  : LORAX = "1:MSW2R5C6,HHL33R5,PA4R5C13->LC3_F14,->LC2_F14,->LC6_F14,->LC1_F14|";
    LC1_F14 : LORAX = "1:MSW0R5C13,HHL20R5,PA10R5C14->LC5_F15,->LC1_F15|";
    LC2_F9  : LORAX = "1:MSW1R5C8,HHL9R5,PA13R5C13->LC3_F14,->LC2_F14,->LC6_F14,->LC1_F14|";
    LC5_F9  : LORAX = "1:MSW4R5C8,HHL38R5|2:PA15R5C7->LC7_F8,->LC4_F8,->LC1_F8|,2:PA15R5C14->LC4_F15,->LC1_F15,->LC6_F15||";
    LC5_F15 : LORAX = "1:MSW4R5C14,G131R5,PA17R5C3->LC6_F4|";
    LC6_F7  : LORAX = "1:MSW5R5C6,HHL60R5|2:PA18R5C3->LC8_F4|,2:PA20R5C7->LC8_F8|,2:PA18R5C11->LC8_F12||";
    LC5_F16 : LORAX = "1:MSW4R5C15,HHL51R5|2:PA4R5C3->LC1_F4,->LC8_F4|,2:PA1R5C7->LC8_F8|,2:PA1R5C11->LC5_F12,->LC1_F12||";
    LC1_F4  : LORAX = "1:MSW0R5C3,V2C3,HHL20R3->OH8R3P92|";
    LC2_F15 : LORAX = "1:MSW1R5C14,HHL14R5|2:PA3R5C7->LC7_F8,->LC5_F8|,2:PA3R5C11->LC7_F12,->LC4_F12||";
    LC2_F7  : LORAX = "1:MSW1R5C6,HHL35R5,PA13R5C11->LC8_F12,->LC6_F12,->LC2_F12|";
    LC2_F8  : LORAX = "1:MSW1R5C7,HHL10R5,PA14R5C14->LC3_F15|";
    LC3_F15 : LORAX = "1:MSW2R5C15,V8C15,HHL21R3->OH10R3P91|";
    LC8_F8  : LORAX = "1:MSW4R5C6,V14C6,HHL47R3->OH12R3P90|";
    LC1_F15 : LORAX = "1:MSW0R5C14,HHL18R5|2:PA7R5C7->LC5_F8|,2:PA21R5C11->LC7_F12,->LC4_F12||";
    LC1_F8  : LORAX = "1:MSW0R5C7,HHL29R5|2:PA7R5C3->LC5_F4|,2:PA7R5C11->LC8_F12,->LC3_F12||";
    LC5_F12 : LORAX = "1:MSW5R5C10,V17C10,HHL71R3->OH13R3P89|";
    LC7_F15 : LORAX = "1:MSW6R5C14,HHL57R5,PA10R5C3->LC5_F4|";
    LC8_F4  : LORAX = "1:MSW7R5C3,V23C3,HHL41R3->OH15R3P88|";
    LC3_F12 : LORAX = "1:MSW2R5C11,HHL12R5,PA14R5C3->LC6_F4|";
    LC1_F12 : LORAX = "1:MSW0R5C11,V2C11,HHL13R4->OH8R4P87|";
    LC2_F12 : LORAX = "1:MSW1R5C11,HHL5R5,PA5R5C15->LC4_F16|";
    LC2_F4  : LORAX = "1:MSW1R5C3,HHL0R5|2:PA0R5C7->LC8_F8|,2:PA0R5C11->LC5_F12,->LC1_F12|,2:PA0R5C14->LC8_F15|,2:PA0R5C15->LC4_F16||";
    LC4_F16 : LORAX = "1:MSW3R5C15,V10C15,HHL6R4->OH11R4P86|";
	LC8_F14 : LORAX2 = "X, X, LC5_F14, LC8_F16";
	LC4_F14 : LORAX2 = "X, LC8_F14, LC4_F14, LC7_F14";
	LC5_F14 : LORAX2 = "X, LC7_F14, LC5_F14, LC8_F16";
	LC8_F16 : LORAX2 = "X, X, X, LC8_F16";
	LC7_F14 : LORAX2 = "X, X, LC8_F14, LC4_F14";
	LC3_F16 : LORAX2 = "X, LC7_F16, LC6_F16, LC3_F16";
	LC6_F16 : LORAX2 = "X, LC7_F16, LC6_F16, LC3_F16";
	LC7_F16 : LORAX2 = "X, LC7_F16, LC6_F16, LC3_F16";
	LC2_F16 : LORAX2 = "OV0C1P110, LC1_F9, OV0C0P109, LC8_F16";
	LC1_F16 : LORAX2 = "OV0C1P110, OV0C0P109, LC1_F9, LC8_F16";
	LC3_F4  : LORAX2 = "OV0C1P110, LC1_F9, OV0C0P109, LC8_F16";
	LC1_F9  : LORAX2 = "OV0C3P112, OV0C2P111, LC5_F14, LC4_F14";
	LC4_F4  : LORAX2 = "OV0C1P110, LC1_F9, OV0C0P109, LC8_F16";
	LC3_F14 : LORAX2 = "LC3_F7, LC2_F9, LC1_F7, LC4_F14";
	LC1_F7  : LORAX2 = "X, X, LC5_F14, LC8_F16";
	LC6_F9  : LORAX2 = "OV0C1P110, OV0C2P111, OV0C3P112, LC4_F14";
	LC4_F7  : LORAX2 = "X, OV0C0P109, LC6_F9, LC1_F7";
	LC2_F14 : LORAX2 = "LC3_F7, LC2_F9, LC8_F14, LC4_F14";
	LC5_F7  : LORAX2 = "OV0C0P109, LC6_F9, LC8_F16, LC5_F14";
	LC7_F7  : LORAX2 = "OV0C0P109, LC8_F16, LC5_F14, LC4_F14";
	LC3_F8  : LORAX2 = "OV0C1P110, OV0C2P111, OV0C3P112, LC7_F7";
	LC3_F9  : LORAX2 = "X, X, LC5_F9, LC8_F7";
	LC8_F7  : LORAX2 = "OV0C0P109, LC8_F16, LC5_F14, LC4_F14";
	LC4_F9  : LORAX2 = "OV0C1P110, OV0C2P111, OV0C3P112, LC8_F7";
	LC6_F14 : LORAX2 = "LC3_F7, LC2_F9, LC1_F7, LC4_F14";
	LC4_F15 : LORAX2 = "LC5_F9, OV0C0P109, LC1_F7, LC4_F14";
	LC3_F7  : LORAX2 = "X, X, OV0C1P110, OV0C0P109";
	LC1_F14 : LORAX2 = "X, LC3_F7, LC2_F9, LC7_F14";
	LC2_F9  : LORAX2 = "X, X, OV0C2P111, OV0C3P112";
	LC5_F9  : LORAX2 = "X, X, OV0C1P110, LC2_F9";
	LC5_F15 : LORAX2 = "X, LC6_F14, LC4_F15, LC1_F14";
	LC6_F4  : LORAX2 = "X, LC5_F7, LC5_F15, LC3_F12";
	LC6_F7  : LORAX2 = "X, X, LC4_F7, LC3_F14";
	LC7_F4  : LORAX2 = "LC4_F4, LC2_F14, LC3_F14, LC4_F7";
	LC5_F16 : LORAX2 = "X, X, LC1_F16, LC2_F16";
	LC1_F4  : LORAX2 = "LC5_F16, LC7_F4, LC3_F4, LC6_F4";
	LC2_F15 : LORAX2 = "X, X, LC6_F14, LC4_F15";
	LC7_F8  : LORAX2 = "LC5_F9, LC2_F15, LC4_F9, LC8_F7";
	LC2_F7  : LORAX2 = "X, X, LC2_F14, LC5_F7";
	LC4_F8  : LORAX2 = "LC5_F9, LC5_F7, LC2_F14, LC7_F7";
	LC2_F8  : LORAX2 = "LC4_F7, LC4_F8, LC7_F8, LC3_F8";
	LC8_F15 : LORAX2 = "X, X, LC3_F14, LC2_F4";
	LC3_F15 : LORAX2 = "LC2_F16, LC1_F16, LC8_F15, LC2_F8";
	LC5_F8  : LORAX2 = "X, LC4_F9, LC2_F15, LC1_F15";
	LC6_F8  : LORAX2 = "LC4_F8, LC3_F9, LC3_F8, LC5_F8";
	LC8_F8  : LORAX2 = "LC5_F16, LC2_F4, LC6_F7, LC6_F8";
	LC1_F15 : LORAX2 = "OV0C0P109, LC5_F9, LC1_F14, LC7_F14";
	LC7_F12 : LORAX2 = "X, LC2_F15, LC4_F9, LC1_F15";
	LC1_F8  : LORAX2 = "X, LC5_F9, LC3_F8, LC7_F7";
	LC8_F12 : LORAX2 = "LC2_F7, LC6_F7, LC3_F9, LC1_F8";
	LC5_F12 : LORAX2 = "LC5_F16, LC2_F4, LC8_F12, LC7_F12";
	LC6_F15 : LORAX2 = "OV0C0P109, LC5_F9, LC4_F15, LC7_F14";
	LC7_F15 : LORAX2 = "LC3_F9, LC4_F9, LC6_F15, LC6_F14";
	LC5_F4  : LORAX2 = "LC2_F14, LC5_F7, LC7_F15, LC1_F8";
	LC8_F4  : LORAX2 = "LC5_F16, LC2_F4, LC6_F7, LC5_F4";
	LC3_F12 : LORAX2 = "X, LC4_F9, LC3_F9, LC1_F8";
	LC4_F12 : LORAX2 = "X, LC2_F15, LC3_F12, LC1_F15";
	LC6_F12 : LORAX2 = "X, LC4_F7, LC2_F7, LC4_F12";
	LC1_F12 : LORAX2 = "LC5_F16, LC2_F4, LC3_F14, LC6_F12";
	LC2_F12 : LORAX2 = "LC2_F7, LC3_F14, LC4_F7, LC4_F12";
	LC2_F4  : LORAX2 = "X, X, LC3_F4, LC4_F4";
	LC4_F16 : LORAX2 = "LC2_F16, LC1_F16, LC2_F4, LC2_F12";
END;

⌨️ 快捷键说明

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