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

📄 ps2_mouse9.fit

📁 PS2键盘鼠标接口控制实现电子琴功能
💻 FIT
📖 第 1 页 / 共 5 页
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.2 07/10/2002            
-- Compiled: 09/10/2004 20:19:53      

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

    DEVICE = "EP1K30TC144-3";

    "clk"                          : INPUT_PIN  = 126    ;
    "CLK1"                         : INPUT_PIN  = 124    ;
    "reset"                        : INPUT_PIN  = 8      ;
    "CODE10"                       : OUTPUT_PIN = 87     ;
    "CODE11"                       : OUTPUT_PIN = 88     ;
    "CODE12"                       : OUTPUT_PIN = 89     ;
    "CODE13"                       : OUTPUT_PIN = 90     ;
    "enk_1"                        : OUTPUT_PIN = 114    ;
    "ps2_data2A0"                  : OUTPUT_PIN = 30     ;
    "ps2_data2A1"                  : OUTPUT_PIN = 31     ;
    "ps2_data2A2"                  : OUTPUT_PIN = 32     ;
    "ps2_data2A3"                  : OUTPUT_PIN = 33     ;
    "ps2_data2A4"                  : OUTPUT_PIN = 36     ;
    "ps2_data2A5"                  : OUTPUT_PIN = 37     ;
    "ps2_data2A6"                  : OUTPUT_PIN = 38     ;
    "ps2_data2A7"                  : OUTPUT_PIN = 39     ;
    "ps2_data3A0"                  : OUTPUT_PIN = 41     ;
    "ps2_data3A1"                  : OUTPUT_PIN = 42     ;
    "ps2_data3A2"                  : OUTPUT_PIN = 65     ;
    "ps2_data3A3"                  : OUTPUT_PIN = 67     ;
    "ps2_data3A4"                  : OUTPUT_PIN = 68     ;
    "ps2_data3A5"                  : OUTPUT_PIN = 69     ;
    "ps2_data3A6"                  : OUTPUT_PIN = 70     ;
    "ps2_data3A7"                  : OUTPUT_PIN = 72     ;
    "ps2_data20"                   : OUTPUT_PIN = 73     ;
    "ps2_data21"                   : OUTPUT_PIN = 78     ;
    "ps2_data22"                   : OUTPUT_PIN = 79     ;
    "ps2_data23"                   : OUTPUT_PIN = 80     ;
    "ps2_data24"                   : OUTPUT_PIN = 81     ;
    "ps2_data25"                   : OUTPUT_PIN = 82     ;
    "ps2_data26"                   : OUTPUT_PIN = 83     ;
    "ps2_data27"                   : OUTPUT_PIN = 86     ;
    "SPKS"                         : OUTPUT_PIN = 99     ;
    "ps2_clk"                      : BIDIR_PIN  = 11     ;
    "ps2_clk00"                    : BIDIR_PIN  = 95     ;
    "ps2_data"                     : BIDIR_PIN  = 14     ;
    "ps2_data00"                   : BIDIR_PIN  = 92     ;
    "|LPM_ADD_SUB:354|addcore:adder|pcarry0_1" : LOCATION   = LC1_A17;
    "|LPM_ADD_SUB:354|addcore:adder|pcarry0_2" : LOCATION   = LC2_A17;
    "|LPM_ADD_SUB:354|addcore:adder|pcarry0_3" : LOCATION   = LC3_A17;
    "|LPM_ADD_SUB:354|addcore:adder|pcarry0_4" : LOCATION   = LC4_A17;
    "|LPM_ADD_SUB:354|addcore:adder|pcarry0_5" : LOCATION   = LC5_A17;
    "|LPM_ADD_SUB:354|addcore:adder|result_node1" : LOCATION   = LC1_A17;
    "|LPM_ADD_SUB:354|addcore:adder|result_node2" : LOCATION   = LC2_A17;
    "|LPM_ADD_SUB:354|addcore:adder|result_node3" : LOCATION   = LC3_A17;
    "|LPM_ADD_SUB:354|addcore:adder|result_node4" : LOCATION   = LC4_A17;
    "|LPM_ADD_SUB:392|addcore:adder|pcarry0_0" : LOCATION   = LC1_A3 ;
    "|LPM_ADD_SUB:392|addcore:adder|pcarry0_1" : LOCATION   = LC2_A3 ;
    "|LPM_ADD_SUB:392|addcore:adder|pcarry0_2" : LOCATION   = LC3_A3 ;
    "|LPM_ADD_SUB:392|addcore:adder|pcarry0_3" : LOCATION   = LC4_A3 ;
    "|LPM_ADD_SUB:392|addcore:adder|pcarry0_4" : LOCATION   = LC5_A3 ;
    "|LPM_ADD_SUB:392|addcore:adder|pcarry0_4~1" : LOCATION   = LC6_A3 ;
    "|LPM_ADD_SUB:392|addcore:adder|pcarry0_4~2" : LOCATION   = LC6_A3 ;
    "|LPM_ADD_SUB:392|addcore:adder|pcarry0_5" : LOCATION   = LC7_A3 ;
    "|LPM_ADD_SUB:911|addcore:adder|pcarry0_0" : LOCATION   = LC1_C17;
    "|LPM_ADD_SUB:911|addcore:adder|pcarry0_1" : LOCATION   = LC2_C17;
    "|LPM_ADD_SUB:911|addcore:adder|pcarry0_2" : LOCATION   = LC3_C17;
    "|LPM_ADD_SUB:18631|addcore:adder|pcarry0_0" : LOCATION   = LC1_A25;
    "|LPM_ADD_SUB:18631|addcore:adder|pcarry0_1" : LOCATION   = LC2_A25;
    "|LPM_ADD_SUB:18631|addcore:adder|pcarry0_2" : LOCATION   = LC3_A25;
    "|LPM_ADD_SUB:18744|addcore:adder|pcarry0_0" : LOCATION   = LC3_A2 ;
    "|LPM_ADD_SUB:18744|addcore:adder|pcarry0_1" : LOCATION   = LC4_A2 ;
    "|LPM_ADD_SUB:18744|addcore:adder|pcarry0_2" : LOCATION   = LC5_A2 ;
    "|LPM_ADD_SUB:18744|addcore:adder|pcarry0_3" : LOCATION   = LC6_A2 ;
    "|LPM_ADD_SUB:18744|addcore:adder|pcarry0_4" : LOCATION   = LC7_A2 ;
    "|LPM_ADD_SUB:18744|addcore:adder|pcarry0_5" : LOCATION   = LC8_A2 ;
    "|LPM_ADD_SUB:18744|addcore:adder|pcarry0_6" : LOCATION   = LC1_A4 ;
    "|LPM_ADD_SUB:18744|addcore:adder|pcarry0_7" : LOCATION   = LC2_A4 ;
    "|LPM_ADD_SUB:18744|addcore:adder|pcarry0_8" : LOCATION   = LC3_A4 ;
    "|LPM_ADD_SUB:18744|addcore:adder|pcarry0_9" : LOCATION   = LC4_A4 ;
    "|PS2:uA|LPM_ADD_SUB:311|addcore:adder|pcarry0_1" : LOCATION   = LC3_A11;
    "|PS2:uA|LPM_ADD_SUB:311|addcore:adder|pcarry0_2" : LOCATION   = LC4_A11;
    "|PS2:uA|LPM_ADD_SUB:311|addcore:adder|pcarry0_3" : LOCATION   = LC5_A11;
    "|PS2:uA|LPM_ADD_SUB:311|addcore:adder|pcarry0_4" : LOCATION   = LC6_A11;
    "|PS2:uA|LPM_ADD_SUB:311|addcore:adder|pcarry0_5" : LOCATION   = LC7_A11;
    "|PS2:uA|LPM_ADD_SUB:311|addcore:adder|result_node1" : LOCATION   = LC3_A11;
    "|PS2:uA|LPM_ADD_SUB:311|addcore:adder|result_node2" : LOCATION   = LC4_A11;
    "|PS2:uA|LPM_ADD_SUB:311|addcore:adder|result_node3" : LOCATION   = LC5_A11;
    "|PS2:uA|LPM_ADD_SUB:311|addcore:adder|result_node4" : LOCATION   = LC6_A11;
    "|PS2:uA|LPM_ADD_SUB:349|addcore:adder|pcarry0_0" : LOCATION   = LC1_A15;
    "|PS2:uA|LPM_ADD_SUB:349|addcore:adder|pcarry0_1" : LOCATION   = LC2_A15;
    "|PS2:uA|LPM_ADD_SUB:349|addcore:adder|pcarry0_2" : LOCATION   = LC3_A15;
    "|PS2:uA|LPM_ADD_SUB:349|addcore:adder|pcarry0_3" : LOCATION   = LC4_A15;
    "|PS2:uA|LPM_ADD_SUB:349|addcore:adder|pcarry0_4" : LOCATION   = LC5_A15;
    "|PS2:uA|LPM_ADD_SUB:349|addcore:adder|pcarry0_4~1" : LOCATION   = LC6_A15;
    "|PS2:uA|LPM_ADD_SUB:349|addcore:adder|pcarry0_4~2" : LOCATION   = LC6_A15;
    "|PS2:uA|LPM_ADD_SUB:349|addcore:adder|pcarry0_5" : LOCATION   = LC7_A15;
    "|PS2:uA|LPM_ADD_SUB:868|addcore:adder|pcarry0_0" : LOCATION   = LC1_D7 ;
    "|PS2:uA|LPM_ADD_SUB:868|addcore:adder|pcarry0_1" : LOCATION   = LC2_D7 ;
    "|PS2:uA|LPM_ADD_SUB:868|addcore:adder|pcarry0_2" : LOCATION   = LC3_D7 ;
    "|PS2:uA|:21"                  : LOCATION   = LC8_A7 ;  -- |PS2:uA|flag
    "|PS2:uA|:22"                  : LOCATION   = LC1_A7 ;  -- |PS2:uA|lowtimecount6
    "|PS2:uA|:23"                  : LOCATION   = LC7_A15;  -- |PS2:uA|lowtimecount5
    "|PS2:uA|:24"                  : LOCATION   = LC6_A1 ;  -- |PS2:uA|lowtimecount4
    "|PS2:uA|:25"                  : LOCATION   = LC5_A1 ;  -- |PS2:uA|lowtimecount3
    "|PS2:uA|:26"                  : LOCATION   = LC4_A8 ;  -- |PS2:uA|lowtimecount2
    "|PS2:uA|:27"                  : LOCATION   = LC7_A1 ;  -- |PS2:uA|lowtimecount1
    "|PS2:uA|:28"                  : LOCATION   = LC8_A6 ;  -- |PS2:uA|lowtimecount0
    "|PS2:uA|:29"                  : LOCATION   = LC6_A18;  -- |PS2:uA|enk
    "|PS2:uA|:30"                  : LOCATION   = LC8_C9 ;  -- |PS2:uA|ps2_clk_s
    "|PS2:uA|:31"                  : LOCATION   = LC2_C9 ;  -- |PS2:uA|ps2_clk_r
    "|PS2:uA|:34"                  : LOCATION   = LC1_D9 ;  -- |PS2:uA|senddata9
    "|PS2:uA|:35"                  : LOCATION   = LC3_D9 ;  -- |PS2:uA|senddata8
    "|PS2:uA|:36"                  : LOCATION   = LC4_D9 ;  -- |PS2:uA|senddata7
    "|PS2:uA|:37"                  : LOCATION   = LC7_D9 ;  -- |PS2:uA|senddata6
    "|PS2:uA|:38"                  : LOCATION   = LC6_D9 ;  -- |PS2:uA|senddata5
    "|PS2:uA|:39"                  : LOCATION   = LC5_D9 ;  -- |PS2:uA|senddata4
    "|PS2:uA|:40"                  : LOCATION   = LC2_D9 ;  -- |PS2:uA|senddata3
    "|PS2:uA|:41"                  : LOCATION   = LC5_D6 ;  -- |PS2:uA|senddata2
    "|PS2:uA|:42"                  : LOCATION   = LC4_D6 ;  -- |PS2:uA|senddata1
    "|PS2:uA|:43"                  : LOCATION   = LC1_D6 ;  -- |PS2:uA|senddata0
    "|PS2:uA|:44"                  : LOCATION   = LC4_D7 ;  -- |PS2:uA|count3
    "|PS2:uA|:45"                  : LOCATION   = LC3_D7 ;  -- |PS2:uA|count2
    "|PS2:uA|:46"                  : LOCATION   = LC2_D7 ;  -- |PS2:uA|count1
    "|PS2:uA|:47"                  : LOCATION   = LC1_D7 ;  -- |PS2:uA|count0
    "|PS2:uA|:48"                  : LOCATION   = LC8_D25;  -- |PS2:uA|m2_nexts5
    "|PS2:uA|:49"                  : LOCATION   = LC3_D22;  -- |PS2:uA|m2_nexts4
    "|PS2:uA|:50"                  : LOCATION   = LC8_D21;  -- |PS2:uA|m2_nexts3
    "|PS2:uA|:51"                  : LOCATION   = LC7_D34;  -- |PS2:uA|m2_nexts2
    "|PS2:uA|:52"                  : LOCATION   = LC1_D21;  -- |PS2:uA|m2_nexts1
    "|PS2:uA|:53"                  : LOCATION   = LC8_E29;  -- |PS2:uA|m2_nexts0
    "|PS2:uA|:54"                  : LOCATION   = LC5_D25;  -- |PS2:uA|m2_state5
    "|PS2:uA|:55"                  : LOCATION   = LC5_D23;  -- |PS2:uA|m2_state4
    "|PS2:uA|:56"                  : LOCATION   = LC1_D30;  -- |PS2:uA|m2_state3
    "|PS2:uA|:57"                  : LOCATION   = LC7_D21;  -- |PS2:uA|m2_state2
    "|PS2:uA|:58"                  : LOCATION   = LC5_D21;  -- |PS2:uA|m2_state1
    "|PS2:uA|:59"                  : LOCATION   = LC6_D23;  -- |PS2:uA|m2_state0
    "|PS2:uA|:60"                  : LOCATION   = LC7_D1 ;  -- |PS2:uA|q_data1_x8
    "|PS2:uA|:61"                  : LOCATION   = LC8_E18;  -- |PS2:uA|q_data1_x7
    "|PS2:uA|:62"                  : LOCATION   = LC6_E36;  -- |PS2:uA|q_data1_x6
    "|PS2:uA|:63"                  : LOCATION   = LC4_E9 ;  -- |PS2:uA|q_data1_x5
    "|PS2:uA|:64"                  : LOCATION   = LC5_E15;  -- |PS2:uA|q_data1_x4
    "|PS2:uA|:65"                  : LOCATION   = LC4_E1 ;  -- |PS2:uA|q_data1_x3
    "|PS2:uA|:66"                  : LOCATION   = LC3_B25;  -- |PS2:uA|q_data1_x2
    "|PS2:uA|:77"                  : LOCATION   = LC5_D1 ;  -- |PS2:uA|q_data2_x8
    "|PS2:uA|:78"                  : LOCATION   = LC6_E6 ;  -- |PS2:uA|q_data2_x7
    "|PS2:uA|:79"                  : LOCATION   = LC8_E1 ;  -- |PS2:uA|q_data2_x6
    "|PS2:uA|:80"                  : LOCATION   = LC2_E10;  -- |PS2:uA|q_data2_x5
    "|PS2:uA|:81"                  : LOCATION   = LC6_E11;  -- |PS2:uA|q_data2_x4
    "|PS2:uA|:82"                  : LOCATION   = LC1_E10;  -- |PS2:uA|q_data2_x3
    "|PS2:uA|:83"                  : LOCATION   = LC4_E10;  -- |PS2:uA|q_data2_x2
    "|PS2:uA|:84"                  : LOCATION   = LC3_B12;  -- |PS2:uA|q_data2_x1
    "|PS2:uA|:86"                  : LOCATION   = LC8_D34;  -- |PS2:uA|always_one
    "|PS2:uA|:87"                  : LOCATION   = LC7_A21;  -- |PS2:uA|q_data27
    "|PS2:uA|:88"                  : LOCATION   = LC7_A23;  -- |PS2:uA|q_data26
    "|PS2:uA|:89"                  : LOCATION   = LC4_A36;  -- |PS2:uA|q_data25
    "|PS2:uA|:90"                  : LOCATION   = LC3_A36;  -- |PS2:uA|q_data24
    "|PS2:uA|:91"                  : LOCATION   = LC1_B19;  -- |PS2:uA|q_data23
    "|PS2:uA|:92"                  : LOCATION   = LC7_B19;  -- |PS2:uA|q_data22
    "|PS2:uA|:93"                  : LOCATION   = LC5_B19;  -- |PS2:uA|q_data21
    "|PS2:uA|:94"                  : LOCATION   = LC5_B25;  -- |PS2:uA|q_data20
    "|PS2:uA|:95"                  : LOCATION   = LC4_E15;  -- |PS2:uA|q_data3_x8
    "|PS2:uA|:96"                  : LOCATION   = LC4_B16;  -- |PS2:uA|q_data3_x7
    "|PS2:uA|:97"                  : LOCATION   = LC8_B18;  -- |PS2:uA|q_data3_x6
    "|PS2:uA|:98"                  : LOCATION   = LC7_B18;  -- |PS2:uA|q_data3_x5
    "|PS2:uA|:99"                  : LOCATION   = LC7_B1 ;  -- |PS2:uA|q_data3_x4
    "|PS2:uA|:100"                 : LOCATION   = LC8_B22;  -- |PS2:uA|q_data3_x3
    "|PS2:uA|:101"                 : LOCATION   = LC7_B22;  -- |PS2:uA|q_data3_x2
    "|PS2:uA|:102"                 : LOCATION   = LC8_B1 ;  -- |PS2:uA|q_data3_x1
    "|PS2:uA|:104"                 : LOCATION   = LC7_A4 ;  -- |PS2:uA|q_data37
    "|PS2:uA|:105"                 : LOCATION   = LC7_A6 ;  -- |PS2:uA|q_data36
    "|PS2:uA|:106"                 : LOCATION   = LC4_A21;  -- |PS2:uA|q_data35
    "|PS2:uA|:107"                 : LOCATION   = LC3_A8 ;  -- |PS2:uA|q_data34
    "|PS2:uA|:108"                 : LOCATION   = LC7_B13;  -- |PS2:uA|q_data33
    "|PS2:uA|:109"                 : LOCATION   = LC8_B13;  -- |PS2:uA|q_data32
    "|PS2:uA|:110"                 : LOCATION   = LC8_B30;  -- |PS2:uA|q_data31
    "|PS2:uA|:111"                 : LOCATION   = LC6_A31;  -- |PS2:uA|q_data30
    "|PS2:uA|:219"                 : LOCATION   = LC2_A11;
    "|PS2:uA|:226"                 : LOCATION   = LC1_A11;
    "|PS2:uA|:268"                 : LOCATION   = LC7_A8 ;
    "|PS2:uA|:395"                 : LOCATION   = LC8_A11;
    "|PS2:uA|:396"                 : LOCATION   = LC8_A15;
    "|PS2:uA|:403"                 : LOCATION   = LC5_A8 ;
    "|PS2:uA|:404"                 : LOCATION   = LC7_A11;
    "|PS2:uA|:409"                 : LOCATION   = LC5_A15;
    "|PS2:uA|:412"                 : LOCATION   = LC3_A1 ;
    "|PS2:uA|:418"                 : LOCATION   = LC4_A15;
    "|PS2:uA|:421"                 : LOCATION   = LC4_A1 ;
    "|PS2:uA|:427"                 : LOCATION   = LC3_A15;

⌨️ 快捷键说明

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