📄 keyboard.hier_info
字号:
|keyboard
clk => codetran:u4.clk
clk => key_scan:u3.clk
clk => scan_gen:u1.clkin
row[0] => key_scan:u3.row[0]
row[0] => key_press:u2.row[0]
row[1] => key_scan:u3.row[1]
row[1] => key_press:u2.row[1]
row[2] => key_scan:u3.row[2]
row[2] => key_press:u2.row[2]
row[3] => key_scan:u3.row[3]
row[3] => key_press:u2.row[3]
com[0] <= key_scan:u3.com[0]
com[1] <= key_scan:u3.com[1]
com[2] <= key_scan:u3.com[2]
com[3] <= key_scan:u3.com[3]
display[0] <= led:u5.display[0]
display[1] <= led:u5.display[1]
display[2] <= led:u5.display[2]
display[3] <= led:u5.display[3]
display[4] <= led:u5.display[4]
display[5] <= led:u5.display[5]
display[6] <= led:u5.display[6]
display[7] <= led:u5.display[7]
seg[0] <= led:u5.seg[0]
seg[1] <= led:u5.seg[1]
|keyboard|scan_gen:u1
clkin => fredivn:u1.clk
clkout <= fredivn:u1.outclk
|keyboard|scan_gen:u1|fredivn:u1
clk => outclk~reg0.CLK
clk => count[0].CLK
clk => count[1].CLK
clk => count[2].CLK
clk => count[3].CLK
clk => count[4].CLK
clk => count[5].CLK
clk => count[6].CLK
clk => count[7].CLK
clk => count[8].CLK
clk => count[9].CLK
clk => count[10].CLK
clk => count[11].CLK
clk => count[12].CLK
clk => count[13].CLK
clk => count[14].CLK
clk => count[15].CLK
clk => count[16].CLK
clk => count[17].CLK
clk => count[18].CLK
clk => count[19].CLK
clk => count[20].CLK
clk => count[21].CLK
clk => count[22].CLK
clk => count[23].CLK
clk => count[24].CLK
clk => count[25].CLK
clk => count[26].CLK
clk => count[27].CLK
clk => count[28].CLK
clk => count[29].CLK
clk => count[30].CLK
clk => count[31].CLK
outclk <= outclk~reg0.DB_MAX_OUTPUT_PORT_TYPE
|keyboard|key_press:u2
clk1 => sig_2.CLK
clk1 => counter[0].CLK
clk1 => counter[1].CLK
clk1 => counter[2].CLK
clk1 => counter[3].CLK
row[0] => tmp1~0.IN1
row[1] => tmp1~0.IN0
row[2] => tmp1~1.IN1
row[3] => tmp1.IN1
key_pre <= key_pre~2.DB_MAX_OUTPUT_PORT_TYPE
|keyboard|key_scan:u3
clk => scan_code[0]~reg0.CLK
clk => scan_code[1]~reg0.CLK
clk => scan_code[2]~reg0.CLK
clk => scan_code[3]~reg0.CLK
clk => scan_code[4]~reg0.CLK
clk => scan_code[5]~reg0.CLK
clk => scan_code[6]~reg0.CLK
clk => scan_code[7]~reg0.CLK
clk => sig_1.CLK
clk => counter[0].CLK
clk => counter[1].CLK
clk => com[0]~reg0.CLK
clk => com[1]~reg0.CLK
clk => com[2]~reg0.CLK
clk => com[3]~reg0.CLK
clk => sig_com[0].CLK
clk => sig_com[1].CLK
clk => sig_com[2].CLK
clk => sig_com[3].CLK
key_pre => dff2:u1.clk
row[0] => tmp_1~0.IN1
row[0] => scan_code~3.DATAB
row[1] => tmp_1~0.IN0
row[1] => scan_code~2.DATAB
row[2] => tmp_1~1.IN1
row[2] => scan_code~1.DATAB
row[3] => tmp_1.IN1
row[3] => scan_code~0.DATAB
com[0] <= com[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
com[1] <= com[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
com[2] <= com[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
com[3] <= com[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
scan_code[0] <= scan_code[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
scan_code[1] <= scan_code[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
scan_code[2] <= scan_code[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
scan_code[3] <= scan_code[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
scan_code[4] <= scan_code[4]~reg0.DB_MAX_OUTPUT_PORT_TYPE
scan_code[5] <= scan_code[5]~reg0.DB_MAX_OUTPUT_PORT_TYPE
scan_code[6] <= scan_code[6]~reg0.DB_MAX_OUTPUT_PORT_TYPE
scan_code[7] <= scan_code[7]~reg0.DB_MAX_OUTPUT_PORT_TYPE
|keyboard|key_scan:u3|dff2:u1
clk => q~reg0.CLK
cd => comb~2.IN0
cd => comb~1.IN0
cd => comb~0.IN0
cd => comb~3.IN0
cd => q~reg0.ACLR
sd => comb~0.IN1
sd => comb~1.IN1
d => q~reg0.DATAIN
q <= q~reg0.DB_MAX_OUTPUT_PORT_TYPE
notq <= notq$latch.DB_MAX_OUTPUT_PORT_TYPE
|keyboard|codetran:u4
scan_code[0] => Mux0.IN263
scan_code[0] => Mux1.IN263
scan_code[0] => Mux2.IN263
scan_code[0] => Mux3.IN263
scan_code[0] => Mux4.IN263
scan_code[1] => Mux0.IN262
scan_code[1] => Mux1.IN262
scan_code[1] => Mux2.IN262
scan_code[1] => Mux3.IN262
scan_code[1] => Mux4.IN262
scan_code[2] => Mux0.IN261
scan_code[2] => Mux1.IN261
scan_code[2] => Mux2.IN261
scan_code[2] => Mux3.IN261
scan_code[2] => Mux4.IN261
scan_code[3] => Mux0.IN260
scan_code[3] => Mux1.IN260
scan_code[3] => Mux2.IN260
scan_code[3] => Mux3.IN260
scan_code[3] => Mux4.IN260
scan_code[4] => Mux0.IN259
scan_code[4] => Mux1.IN259
scan_code[4] => Mux2.IN259
scan_code[4] => Mux3.IN259
scan_code[4] => Mux4.IN259
scan_code[5] => Mux0.IN258
scan_code[5] => Mux1.IN258
scan_code[5] => Mux2.IN258
scan_code[5] => Mux3.IN258
scan_code[5] => Mux4.IN258
scan_code[6] => Mux0.IN257
scan_code[6] => Mux1.IN257
scan_code[6] => Mux2.IN257
scan_code[6] => Mux3.IN257
scan_code[6] => Mux4.IN257
scan_code[7] => Mux0.IN256
scan_code[7] => Mux1.IN256
scan_code[7] => Mux2.IN256
scan_code[7] => Mux3.IN256
scan_code[7] => Mux4.IN256
clk => key_code[0]~reg0.CLK
clk => key_code[1]~reg0.CLK
clk => key_code[2]~reg0.CLK
clk => key_code[3]~reg0.CLK
clk => key_code[4]~reg0.CLK
clk => key_code[5]~reg0.CLK
clk => key_code[6]~reg0.CLK
clk => key_code[7]~reg0.CLK
key_code[0] <= key_code[0]~reg0.DB_MAX_OUTPUT_PORT_TYPE
key_code[1] <= key_code[1]~reg0.DB_MAX_OUTPUT_PORT_TYPE
key_code[2] <= key_code[2]~reg0.DB_MAX_OUTPUT_PORT_TYPE
key_code[3] <= key_code[3]~reg0.DB_MAX_OUTPUT_PORT_TYPE
key_code[4] <= key_code[4]~reg0.DB_MAX_OUTPUT_PORT_TYPE
key_code[5] <= key_code[5]~reg0.DB_MAX_OUTPUT_PORT_TYPE
key_code[6] <= key_code[6]~reg0.DB_MAX_OUTPUT_PORT_TYPE
key_code[7] <= key_code[7]~reg0.DB_MAX_OUTPUT_PORT_TYPE
|keyboard|led:u5
key_code[0] => Mux0.IN19
key_code[0] => Mux1.IN19
key_code[0] => Mux2.IN19
key_code[0] => Mux3.IN19
key_code[0] => Mux4.IN19
key_code[0] => Mux5.IN19
key_code[0] => Mux6.IN19
key_code[1] => Mux0.IN18
key_code[1] => Mux1.IN18
key_code[1] => Mux2.IN18
key_code[1] => Mux3.IN18
key_code[1] => Mux4.IN18
key_code[1] => Mux5.IN18
key_code[1] => Mux6.IN18
key_code[1] => process1~0.IN1
key_code[2] => Mux0.IN17
key_code[2] => Mux1.IN17
key_code[2] => Mux2.IN17
key_code[2] => Mux3.IN17
key_code[2] => Mux4.IN17
key_code[2] => Mux5.IN17
key_code[2] => Mux6.IN17
key_code[2] => process1~0.IN0
key_code[3] => Mux0.IN16
key_code[3] => Mux1.IN16
key_code[3] => Mux2.IN16
key_code[3] => Mux3.IN16
key_code[3] => Mux4.IN16
key_code[3] => Mux5.IN16
key_code[3] => Mux6.IN16
key_code[3] => seg~0.OUTPUTSELECT
key_code[3] => seg~1.OUTPUTSELECT
key_code[4] => ~NO_FANOUT~
key_code[5] => ~NO_FANOUT~
key_code[6] => ~NO_FANOUT~
key_code[7] => ~NO_FANOUT~
display[0] <= <VCC>
display[1] <= Mux6.DB_MAX_OUTPUT_PORT_TYPE
display[2] <= Mux5.DB_MAX_OUTPUT_PORT_TYPE
display[3] <= Mux4.DB_MAX_OUTPUT_PORT_TYPE
display[4] <= Mux3.DB_MAX_OUTPUT_PORT_TYPE
display[5] <= Mux2.DB_MAX_OUTPUT_PORT_TYPE
display[6] <= Mux1.DB_MAX_OUTPUT_PORT_TYPE
display[7] <= Mux0.DB_MAX_OUTPUT_PORT_TYPE
seg[0] <= seg~1.DB_MAX_OUTPUT_PORT_TYPE
seg[1] <= seg~0.DB_MAX_OUTPUT_PORT_TYPE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -