📄 keyboard.rpt
字号:
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 + -