KeyBoard.hier_info
上传用户:shenghui
上传日期:2022-08-09
资源大小:328k
文件大小:5k
源码类别:

VHDL/FPGA/Verilog

开发平台:

Others

  1. |KeyBoard
  2. COL[0] <= key44:inst.col[0]
  3. COL[1] <= key44:inst.col[1]
  4. COL[2] <= key44:inst.col[2]
  5. COL[3] <= key44:inst.col[3]
  6. RESET => Frequency:inst5.RESET
  7. RESET => key44:inst.rst
  8. RESET => LED4:inst3.RESET
  9. GCLKP => Frequency:inst5.GCLKP1
  10. GCLKP2 => Frequency:inst5.GCLKP2
  11. ROW[0] => key44:inst.row[0]
  12. ROW[1] => key44:inst.row[1]
  13. ROW[2] => key44:inst.row[2]
  14. ROW[3] => key44:inst.row[3]
  15. LEDOUT[0] <= LED4:inst3.LEDOut[0]
  16. LEDOUT[1] <= LED4:inst3.LEDOut[1]
  17. LEDOUT[2] <= LED4:inst3.LEDOut[2]
  18. LEDOUT[3] <= LED4:inst3.LEDOut[3]
  19. LEDOUT[4] <= LED4:inst3.LEDOut[4]
  20. LEDOUT[5] <= LED4:inst3.LEDOut[5]
  21. LEDOUT[6] <= LED4:inst3.LEDOut[6]
  22. LEDOUT[7] <= LED4:inst3.LEDOut[7]
  23. Light[0] <= LED4:inst3.Light[0]
  24. Light[1] <= LED4:inst3.Light[1]
  25. Light[2] <= LED4:inst3.Light[2]
  26. Light[3] <= LED4:inst3.Light[3]
  27. Light[4] <= LED4:inst3.Light[4]
  28. Light[5] <= LED4:inst3.Light[5]
  29. Light[6] <= LED4:inst3.Light[6]
  30. Light[7] <= LED4:inst3.Light[7]
  31. SELECT[0] <= LED4:inst3.DigitSelect[0]
  32. SELECT[1] <= LED4:inst3.DigitSelect[1]
  33. SELECT[2] <= LED4:inst3.DigitSelect[2]
  34. SELECT[3] <= LED4:inst3.DigitSelect[3]
  35. |KeyBoard|key44:inst
  36. code[0] <= code[0]$latch.DB_MAX_OUTPUT_PORT_TYPE
  37. code[1] <= code[1]$latch.DB_MAX_OUTPUT_PORT_TYPE
  38. code[2] <= code[2]$latch.DB_MAX_OUTPUT_PORT_TYPE
  39. code[3] <= code[3]$latch.DB_MAX_OUTPUT_PORT_TYPE
  40. col[0] <= WideOr14.DB_MAX_OUTPUT_PORT_TYPE
  41. col[1] <= WideOr13.DB_MAX_OUTPUT_PORT_TYPE
  42. col[2] <= WideOr12.DB_MAX_OUTPUT_PORT_TYPE
  43. col[3] <= WideOr11.DB_MAX_OUTPUT_PORT_TYPE
  44. valid <= valid~6.DB_MAX_OUTPUT_PORT_TYPE
  45. row[0] => valid~5.IN1
  46. row[0] => always3~0.IN1
  47. row[0] => Equal4.IN0
  48. row[0] => Equal5.IN0
  49. row[0] => row_reg[0].DATAIN
  50. row[1] => valid~4.IN1
  51. row[1] => always3~0.IN0
  52. row[1] => Equal4.IN1
  53. row[1] => Equal5.IN1
  54. row[1] => row_reg[1].DATAIN
  55. row[2] => valid~3.IN1
  56. row[2] => always3~1.IN0
  57. row[2] => Equal4.IN2
  58. row[2] => Equal5.IN2
  59. row[2] => row_reg[2].DATAIN
  60. row[3] => valid~3.IN0
  61. row[3] => always3~2.IN0
  62. row[3] => Equal4.IN3
  63. row[3] => Equal5.IN3
  64. row[3] => row_reg[3].DATAIN
  65. sys_clk => Mega_cnt[24].CLK
  66. sys_clk => Mega_cnt[23].CLK
  67. sys_clk => Mega_cnt[22].CLK
  68. sys_clk => Mega_cnt[21].CLK
  69. sys_clk => Mega_cnt[20].CLK
  70. sys_clk => Mega_cnt[19].CLK
  71. sys_clk => Mega_cnt[18].CLK
  72. sys_clk => Mega_cnt[17].CLK
  73. sys_clk => Mega_cnt[16].CLK
  74. sys_clk => Mega_cnt[15].CLK
  75. sys_clk => Mega_cnt[14].CLK
  76. sys_clk => Mega_cnt[13].CLK
  77. sys_clk => Mega_cnt[12].CLK
  78. sys_clk => Mega_cnt[11].CLK
  79. sys_clk => Mega_cnt[10].CLK
  80. sys_clk => Mega_cnt[9].CLK
  81. sys_clk => Mega_cnt[8].CLK
  82. sys_clk => Mega_cnt[7].CLK
  83. sys_clk => Mega_cnt[6].CLK
  84. sys_clk => Mega_cnt[5].CLK
  85. sys_clk => Mega_cnt[4].CLK
  86. sys_clk => Mega_cnt[3].CLK
  87. sys_clk => Mega_cnt[2].CLK
  88. sys_clk => Mega_cnt[1].CLK
  89. sys_clk => Mega_cnt[0].CLK
  90. rst => state[0].PRESET
  91. rst => state[1].ACLR
  92. rst => state[2].ACLR
  93. rst => state[3].ACLR
  94. rst => state[4].ACLR
  95. rst => state[5].ACLR
  96. rst => S_row.ACLR
  97. rst => count[0].ACLR
  98. rst => count[1].ACLR
  99. rst => count[2].ACLR
  100. rst => count[3].ACLR
  101. rst => Mega_cnt[24].ACLR
  102. rst => Mega_cnt[23].ACLR
  103. rst => Mega_cnt[22].ACLR
  104. rst => Mega_cnt[21].ACLR
  105. rst => Mega_cnt[20].ACLR
  106. rst => Mega_cnt[19].ACLR
  107. rst => Mega_cnt[18].ACLR
  108. rst => Mega_cnt[17].ACLR
  109. rst => Mega_cnt[16].ACLR
  110. rst => Mega_cnt[15].ACLR
  111. rst => Mega_cnt[14].ACLR
  112. rst => Mega_cnt[13].ACLR
  113. rst => Mega_cnt[12].ACLR
  114. rst => Mega_cnt[11].ACLR
  115. rst => Mega_cnt[10].ACLR
  116. rst => Mega_cnt[9].ACLR
  117. rst => Mega_cnt[8].ACLR
  118. rst => Mega_cnt[7].ACLR
  119. rst => Mega_cnt[6].ACLR
  120. rst => Mega_cnt[5].ACLR
  121. rst => Mega_cnt[4].ACLR
  122. rst => Mega_cnt[3].ACLR
  123. rst => Mega_cnt[2].ACLR
  124. rst => Mega_cnt[1].ACLR
  125. rst => Mega_cnt[0].ACLR
  126. |KeyBoard|Frequency:inst5
  127. RESET => ~NO_FANOUT~
  128. GCLKP1 => CLK:Count[3].CLK
  129. GCLKP1 => CLK:Count[2].CLK
  130. GCLKP1 => CLK:Count[1].CLK
  131. GCLKP1 => CLK:Count[0].CLK
  132. GCLKP1 => Period1uS.CLK
  133. GCLKP1 => KeyScan.DATAIN
  134. GCLKP2 => ~NO_FANOUT~
  135. ClockScan <= ClockScan~reg0.DB_MAX_OUTPUT_PORT_TYPE
  136. KeyScan <= GCLKP1.DB_MAX_OUTPUT_PORT_TYPE
  137. |KeyBoard|LED4:inst3
  138. RESET => ~NO_FANOUT~
  139. ClockScan => Refresh[1].CLK
  140. ClockScan => Refresh[0].CLK
  141. LED1[0] => LED[0].DATAB
  142. LED1[0] => Light[4].DATAIN
  143. LED1[1] => LED[1].DATAB
  144. LED1[1] => Light[5].DATAIN
  145. LED1[2] => LED[2].DATAB
  146. LED1[2] => Light[6].DATAIN
  147. LED1[3] => LED[3].DATAB
  148. LED1[3] => Light[7].DATAIN
  149. LED2[0] => LED~7.DATAB
  150. LED2[0] => Light[0].DATAIN
  151. LED2[1] => LED~6.DATAB
  152. LED2[1] => Light[1].DATAIN
  153. LED2[2] => LED~5.DATAB
  154. LED2[2] => Light[2].DATAIN
  155. LED2[3] => LED~4.DATAB
  156. LED2[3] => Light[3].DATAIN
  157. LED3[0] => LED~3.DATAB
  158. LED3[1] => LED~2.DATAB
  159. LED3[2] => LED~1.DATAB
  160. LED3[3] => LED~0.DATAB
  161. LED4[0] => LED~3.DATAA
  162. LED4[1] => LED~2.DATAA
  163. LED4[2] => LED~1.DATAA
  164. LED4[3] => LED~0.DATAA
  165. Light[0] <= LED2[0].DB_MAX_OUTPUT_PORT_TYPE
  166. Light[1] <= LED2[1].DB_MAX_OUTPUT_PORT_TYPE
  167. Light[2] <= LED2[2].DB_MAX_OUTPUT_PORT_TYPE
  168. Light[3] <= LED2[3].DB_MAX_OUTPUT_PORT_TYPE
  169. Light[4] <= LED1[0].DB_MAX_OUTPUT_PORT_TYPE
  170. Light[5] <= LED1[1].DB_MAX_OUTPUT_PORT_TYPE
  171. Light[6] <= LED1[2].DB_MAX_OUTPUT_PORT_TYPE
  172. Light[7] <= LED1[3].DB_MAX_OUTPUT_PORT_TYPE
  173. LEDOut[0] <= Mux6.DB_MAX_OUTPUT_PORT_TYPE
  174. LEDOut[1] <= Mux5.DB_MAX_OUTPUT_PORT_TYPE
  175. LEDOut[2] <= Mux4.DB_MAX_OUTPUT_PORT_TYPE
  176. LEDOut[3] <= Mux3.DB_MAX_OUTPUT_PORT_TYPE
  177. LEDOut[4] <= Mux2.DB_MAX_OUTPUT_PORT_TYPE
  178. LEDOut[5] <= Mux1.DB_MAX_OUTPUT_PORT_TYPE
  179. LEDOut[6] <= Mux0.DB_MAX_OUTPUT_PORT_TYPE
  180. LEDOut[7] <= <GND>
  181. DigitSelect[0] <= Equal2.DB_MAX_OUTPUT_PORT_TYPE
  182. DigitSelect[1] <= DigitSelect~4.DB_MAX_OUTPUT_PORT_TYPE
  183. DigitSelect[2] <= DigitSelect~3.DB_MAX_OUTPUT_PORT_TYPE
  184. DigitSelect[3] <= DigitSelect~2.DB_MAX_OUTPUT_PORT_TYPE