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

📄 keyboard.rpt

📁 在maxplusII上用VHDL语言编程实现的数字基带信号的同步提取
💻 RPT
📖 第 1 页 / 共 5 页
字号:
LC65 -> - * - | - - * - - - | <-- ~847~6
LC82 -> - * - | - * * - - - | <-- ~853~7
LC81 -> - * - | - * * * - - | <-- ~859~6
LC50 -> - * - | - - * * - - | <-- ~859~7
LC67 -> - - * | - - * - - - | <-- ~898~1


* = The logic cell or pin is an input to the logic cell (or LAB) through the PIA.
- = The logic cell or pin is not an input to the logic cell (or LAB).


Device-Specific Information:                            d:\lyh\jp\keyboard.rpt
keyboard

** LOGIC CELL INTERCONNECTIONS **

Logic Array Block 'D':

                                       Logic cells placed in LAB 'D'
        +----------------------------- LC56 getkey
        | +--------------------------- LC49 keyvalue0
        | | +------------------------- LC51 keyvalue3
        | | | +----------------------- LC54 |LPM_ADD_SUB:72|addcore:adder|addcore:adder0|result_node1
        | | | | +--------------------- LC64 |LPM_ADD_SUB:375|addcore:adder|addcore:adder0|~242~1
        | | | | | +------------------- LC59 second0
        | | | | | | +----------------- LC60 keycode3
        | | | | | | | +--------------- LC53 keycode2
        | | | | | | | | +------------- LC61 keycode1
        | | | | | | | | | +----------- LC55 keycode0
        | | | | | | | | | | +--------- LC63 ~756~1
        | | | | | | | | | | | +------- LC50 ~859~7
        | | | | | | | | | | | | +----- LC52 ~859~9
        | | | | | | | | | | | | | +--- LC57 ~865~5
        | | | | | | | | | | | | | | +- LC58 ~865~8
        | | | | | | | | | | | | | | | 
        | | | | | | | | | | | | | | |   Other LABs fed by signals
        | | | | | | | | | | | | | | |   that feed LAB 'D'
LC      | | | | | | | | | | | | | | | | A B C D E F |     Logic cells that feed LAB 'D':
LC51 -> - - * - - - - - - - - - - - - | - - - * - * | <-- keyvalue3
LC59 -> * * - * * * - - - - * * * * * | * * * * * * | <-- second0
LC60 -> - * - - - - * - - - - * * * - | * * * * * * | <-- keycode3
LC53 -> - * - - - - - - - - - * * - * | * * * * * * | <-- keycode2
LC61 -> - * - - - - - - * - - * * - - | * * * * * * | <-- keycode1
LC55 -> - * - - - - - - - * - * * - - | * * * * * * | <-- keycode0
LC63 -> - - - - - * * * * * - - - - - | - - * * - * | <-- ~756~1
LC50 -> - * - - - - - - - - - - - - - | - - * * - - | <-- ~859~7
LC52 -> - * - - - - - - - - - - - - - | - * - * - - | <-- ~859~9

Pin
23   -> * * * - - * * * * * - - - - - | * * * * - - | <-- clk
7    -> * * * - - * * * * * - * * * - | * * * * * * | <-- keydata0
8    -> * * * - - * * * * * - * * * - | * * * * * * | <-- keydata1
9    -> * * * - - * * * * * - * * * - | * * * * * * | <-- keydata2
10   -> * * * - - * * * * * - * * - - | * * * * * * | <-- keydata3
12   -> * * * - - * * * * * - * * - * | * * * * * * | <-- keydata4
4    -> * * * - - * * * * * - * * - * | * * * * * * | <-- keydata5
13   -> * * * - - * * * * * - * * - * | * * * * * * | <-- keydata6
5    -> * * * - - * * * * * - * * - * | * * * * * * | <-- keydata7
1    -> - * * - - - * * * * - * * - - | * * * * * * | <-- reset
LC33 -> - * - - - - * - - - - * * * - | * * * * * * | <-- kb0
LC69 -> - - - - * - - - - - - - - - - | - - - * - - | <-- |LPM_ADD_SUB:375|addcore:adder|addcore:adder0|ps1
LC15 -> * - - - - - - - - - - - - * * | * * - * - - | <-- delay
LC36 -> * * - * * * - - - - * * * * * | * * * * * * | <-- second1
LC86 -> - - * - - - - - - - - - - - - | - - - * - - | <-- ~757~1
LC80 -> - - - - - * - - - - - - - - - | - - - * - - | <-- ~820~1
LC66 -> - * - - - - - - - - - - - - - | - - - * - - | <-- ~859~1
LC30 -> - * - - - - - - - - - - - - - | - - - * - - | <-- ~859~2
LC78 -> - * - - - - - - - - - - - - - | - - - * - - | <-- ~859~3
LC27 -> - * - - - - - - - - - - - - - | - - - * - - | <-- ~859~4
LC26 -> - * - - - - - - - - - - - - - | - - - * - - | <-- ~859~5
LC81 -> - * - - - - - - - - - - - - - | - * * * - - | <-- ~859~6
LC68 -> - * - - - - - - - - - - - - - | - - - * - - | <-- ~859~8
LC83 -> - - - - - - - * - - - - - - - | - - - * - - | <-- ~883~1


* = The logic cell or pin is an input to the logic cell (or LAB) through the PIA.
- = The logic cell or pin is not an input to the logic cell (or LAB).


Device-Specific Information:                            d:\lyh\jp\keyboard.rpt
keyboard

** LOGIC CELL INTERCONNECTIONS **

Logic Array Block 'E':

                                         Logic cells placed in LAB 'E'
        +------------------------------- LC69 |LPM_ADD_SUB:375|addcore:adder|addcore:adder0|ps1
        | +----------------------------- LC77 ~814~1
        | | +--------------------------- LC80 ~820~1
        | | | +------------------------- LC79 ~820~2
        | | | | +----------------------- LC72 ~820~3
        | | | | | +--------------------- LC71 ~820~4
        | | | | | | +------------------- LC70 ~820~6
        | | | | | | | +----------------- LC76 ~820~10
        | | | | | | | | +--------------- LC73 ~847~1
        | | | | | | | | | +------------- LC74 ~847~2
        | | | | | | | | | | +----------- LC75 ~847~3
        | | | | | | | | | | | +--------- LC65 ~847~6
        | | | | | | | | | | | | +------- LC66 ~859~1
        | | | | | | | | | | | | | +----- LC78 ~859~3
        | | | | | | | | | | | | | | +--- LC68 ~859~8
        | | | | | | | | | | | | | | | +- LC67 ~898~1
        | | | | | | | | | | | | | | | | 
        | | | | | | | | | | | | | | | |   Other LABs fed by signals
        | | | | | | | | | | | | | | | |   that feed LAB 'E'
LC      | | | | | | | | | | | | | | | | | A B C D E F |     Logic cells that feed LAB 'E':
LC79 -> - * * - - - - - - - - - - - - - | - - - - * - | <-- ~820~2
LC72 -> - * * - - - - - - - - - - - - - | - - - - * - | <-- ~820~3
LC71 -> - * * - - - - - - - - - - - - - | - - - - * - | <-- ~820~4
LC70 -> - * * - - - - - - - - - - - - - | - - - - * - | <-- ~820~6
LC76 -> - * * - - - - - - - - - - - - - | - - - - * - | <-- ~820~10

Pin
7    -> - * * * * * * * * * - - * - - - | * * * * * * | <-- keydata0
8    -> - * * * * * * * * * * - * * - - | * * * * * * | <-- keydata1
9    -> - * * * * * * * * * - * * * - - | * * * * * * | <-- keydata2
10   -> - * * * * * * * * * - - * - - - | * * * * * * | <-- keydata3
12   -> - * * * * * * * * * * - * - * - | * * * * * * | <-- keydata4
4    -> - * * * * * * * * * - - * - - - | * * * * * * | <-- keydata5
13   -> - * * * * * - - * * - - * - - - | * * * * * * | <-- keydata6
5    -> - * * * * - - - * * - - * - - - | * * * * * * | <-- keydata7
1    -> - - - - - - - - * - - * * - * - | * * * * * * | <-- reset
LC33 -> - * * * * * * * * - * - * * - - | * * * * * * | <-- kb0
LC49 -> - - - - - - - - - - - - * * * - | - * - - * - | <-- keyvalue0
LC35 -> - - - - - - - - * * * * - - - - | - * - - * - | <-- keyvalue2
LC54 -> * * - - - - - - - - - - - - - * | - - - - * - | <-- |LPM_ADD_SUB:72|addcore:adder|addcore:adder0|result_node1
LC36 -> * * * - - - - - * - * * * * * * | * * * * * * | <-- second1
LC59 -> * * * - - - - - * - * * * * * * | * * * * * * | <-- second0
LC60 -> - * * * * * * * * - * - * * - - | * * * * * * | <-- keycode3
LC53 -> - * * * * * * * * - - * * * * - | * * * * * * | <-- keycode2
LC61 -> - * * * * * * * * * * * * * - - | * * * * * * | <-- keycode1
LC55 -> - * * * * * * * * * * - * - * - | * * * * * * | <-- keycode0
LC7  -> - * * - - - - - - - - - - - - - | - - - - * - | <-- ~820~5
LC16 -> - * * - - - - - - - - - - - - - | - - - - * - | <-- ~820~7
LC13 -> - * * - - - - - - - - - - - - - | - - - - * - | <-- ~820~8
LC4  -> - * * - - - - - - - - - - - - - | - - - - * - | <-- ~820~9
LC8  -> - * * - - - - - - - - - - - - - | - - - - * - | <-- ~820~11
LC11 -> - * * - - - - - - - - - - - - - | - - - - * - | <-- ~820~12


* = The logic cell or pin is an input to the logic cell (or LAB) through the PIA.
- = The logic cell or pin is not an input to the logic cell (or LAB).


Device-Specific Information:                            d:\lyh\jp\keyboard.rpt
keyboard

** LOGIC CELL INTERCONNECTIONS **

Logic Array Block 'F':

                                         Logic cells placed in LAB 'F'
        +------------------------------- LC86 ~757~1
        | +----------------------------- LC91 ~757~2
        | | +--------------------------- LC90 ~757~3
        | | | +------------------------- LC89 ~757~4
        | | | | +----------------------- LC88 ~757~5
        | | | | | +--------------------- LC85 ~757~6
        | | | | | | +------------------- LC84 ~757~7
        | | | | | | | +----------------- LC93 ~757~8
        | | | | | | | | +--------------- LC92 ~757~9
        | | | | | | | | | +------------- LC94 ~757~10
        | | | | | | | | | | +----------- LC96 ~757~11
        | | | | | | | | | | | +--------- LC87 ~757~12
        | | | | | | | | | | | | +------- LC95 ~757~13
        | | | | | | | | | | | | | +----- LC82 ~853~7
        | | | | | | | | | | | | | | +--- LC81 ~859~6
        | | | | | | | | | | | | | | | +- LC83 ~883~1
        | | | | | | | | | | | | | | | | 
        | | | | | | | | | | | | | | | |   Other LABs fed by signals
        | | | | | | | | | | | | | | | |   that feed LAB 'F'
LC      | | | | | | | | | | | | | | | | | A B C D E F |     Logic cells that feed LAB 'F':
LC91 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~2
LC90 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~3
LC89 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~4
LC88 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~5
LC85 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~6
LC84 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~7
LC93 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~8
LC92 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~9
LC94 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~10
LC96 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~11
LC87 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~12
LC95 -> * - - - - - - - - - - - - - - - | - - - - - * | <-- ~757~13

Pin
7    -> * * * * - * * * * * * - - * * * | * * * * * * | <-- keydata0
8    -> * * * * * * * * * - - * - * * * | * * * * * * | <-- keydata1
9    -> * * * * * * * - * * - - * * * * | * * * * * * | <-- keydata2
10   -> * * * * * * - * - - - * - * * * | * * * * * * | <-- keydata3
12   -> * * * * - * * * * * - - * * * * | * * * * * * | <-- keydata4
4    -> * * * * * * * * - - * - * * * * | * * * * * * | <-- keydata5
13   -> * * * * * - * * * - - * * * * * | * * * * * * | <-- keydata6
5    -> * * * * - - - * - - * * * * * * | * * * * * * | <-- keydata7
1    -> - - - - - - - - - - - - - * * * | * * * * * * | <-- reset
LC33 -> * * - * * * * * - - - - - * * - | * * * * * * | <-- kb0
LC51 -> * * * * - - - * * * * * * - - - | - - - * - * | <-- keyvalue3
LC36 -> - - - - - - - - - - - - - * * - | * * * * * * | <-- second1
LC59 -> - - - - - - - - - - - - - * * - | * * * * * * | <-- second0
LC60 -> * * - * * * * * - - - - - * * - | * * * * * * | <-- keycode3
LC53 -> * * - * * * * * * * * - * * * * | * * * * * * | <-- keycode2
LC61 -> * * * * * * * * * * * * * * * - | * * * * * * | <-- keycode1
LC55 -> * * * * * * * * * * * * - * * - | * * * * * * | <-- keycode0
LC63 -> * * - * * * * * - - - - - - - * | - - * * - * | <-- ~756~1


* = The logic cell or pin is an input to the logic cell (or LAB) through the PIA.
- = The logic cell or pin is not an input to the logic cell (or LAB).


Device-Specific Information:                            d:\lyh\jp\keyboard.rpt
keyboard

** EQUATIONS **

clk      : INPUT;
keydata0 : INPUT;
keydata1 : INPUT;
keydata2 : INPUT;
keydata3 : INPUT;
keydata4 : INPUT;
keydata5 : INPUT;
keydata6 : INPUT;
keydata7 : INPUT;
reset    : INPUT;

-- Node name is ':23' = 'delay' 
-- Equation name is 'delay', location is LC015, type is buried.
delay    = DFFE( _EQ001 $  _EQ002,  clk, GLOBAL( reset),  VCC,  VCC);
  _EQ001 = !delay &  keycode0 &  keydata1 &  keydata2 &  keydata3 &  keydata4 & 
              keydata5 &  keydata6 &  keydata7 & !_LC001 & !_LC002 & !_LC017 & 
             !_LC018 & !_LC021 & !_LC022 & !_LC028 & !_LC057 & !_LC058
         # !delay &  keycode1 &  keydata0 &  keydata2 &  keydata3 &  keydata4 & 
              keydata5 &  keydata6 &  keydata7 & !_LC001 & !_LC002 & !_LC017 & 
             !_LC018 & !_LC021 & !_LC022 & !_LC028 & !_LC057 & !_LC058
         # !delay &  keycode2 &  keydata0 &  keydata1 &  keydata3 &  keydata4 & 
              keydata5 &  keydata6 &  keydata7 & !_LC001 & !_LC002 & !_LC017 & 
             !_LC018 & !_LC021 & !_LC022 & !_LC028 & !_LC057 & !_LC058;
  _EQ002 = !_LC001 & !_LC002 & !_LC017 & !_LC018 & !_LC021 & !_LC022 & 
             !_LC028 & !_LC057 & !_LC058;

-- Node name is 'getkey' = ':5' 
-- Equation name is 'getkey', type is output 
 getkey  = DFFE( _EQ003 $  GND,  clk, GLOBAL( reset),  VCC,  VCC);
  _EQ003 =  delay &  keydata0 &  keydata1 &  keydata2 &  keydata3 &  keydata4 & 
              keydata5 &  keydata6 &  keydata7
         #  delay & !second0 &  second1
         #  delay &  second0 & !second1;

⌨️ 快捷键说明

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