example_board.hier_info 10.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280
  1. |example_board
  2. GPIO4_1 <> GPIO4_1
  3. GPIO4_2 <> GPIO4_2
  4. PIN_HSE => ~NO_FANOUT~
  5. PIN_HSI => gclk_switch.INCLK
  6. PLL_CLKIN => pll1.CLK
  7. SPI0_CSN <= SPI0_CSN.DB_MAX_OUTPUT_PORT_TYPE
  8. SPI0_SCK <= SPI0_SCK.DB_MAX_OUTPUT_PORT_TYPE
  9. SPI0_SI_IO0 <> SPI0_SI_IO0
  10. UART0_UARTRXD => gpio6_io_in[1].DATAIN
  11. UART0_UARTTXD <= UART0_UARTTXD.DB_MAX_OUTPUT_PORT_TYPE
  12. UART1_TX <> UART1_TX
  13. |example_board|analog_ip:macro_inst|apb_dac:apb_dac0_inst|lpm_mult:Mult0
  14. dataa[0] => mult_oct:auto_generated.dataa[0]
  15. dataa[1] => mult_oct:auto_generated.dataa[1]
  16. dataa[2] => mult_oct:auto_generated.dataa[2]
  17. dataa[3] => mult_oct:auto_generated.dataa[3]
  18. dataa[4] => mult_oct:auto_generated.dataa[4]
  19. dataa[5] => mult_oct:auto_generated.dataa[5]
  20. dataa[6] => mult_oct:auto_generated.dataa[6]
  21. dataa[7] => mult_oct:auto_generated.dataa[7]
  22. dataa[8] => mult_oct:auto_generated.dataa[8]
  23. dataa[9] => mult_oct:auto_generated.dataa[9]
  24. datab[0] => mult_oct:auto_generated.datab[0]
  25. datab[1] => mult_oct:auto_generated.datab[1]
  26. datab[2] => mult_oct:auto_generated.datab[2]
  27. datab[3] => mult_oct:auto_generated.datab[3]
  28. datab[4] => mult_oct:auto_generated.datab[4]
  29. datab[5] => mult_oct:auto_generated.datab[5]
  30. datab[6] => mult_oct:auto_generated.datab[6]
  31. datab[7] => mult_oct:auto_generated.datab[7]
  32. datab[8] => mult_oct:auto_generated.datab[8]
  33. datab[9] => mult_oct:auto_generated.datab[9]
  34. sum[0] => ~NO_FANOUT~
  35. aclr => ~NO_FANOUT~
  36. clock => ~NO_FANOUT~
  37. clken => ~NO_FANOUT~
  38. result[0] <= mult_oct:auto_generated.result[0]
  39. result[1] <= mult_oct:auto_generated.result[1]
  40. result[2] <= mult_oct:auto_generated.result[2]
  41. result[3] <= mult_oct:auto_generated.result[3]
  42. result[4] <= mult_oct:auto_generated.result[4]
  43. result[5] <= mult_oct:auto_generated.result[5]
  44. result[6] <= mult_oct:auto_generated.result[6]
  45. result[7] <= mult_oct:auto_generated.result[7]
  46. result[8] <= mult_oct:auto_generated.result[8]
  47. result[9] <= mult_oct:auto_generated.result[9]
  48. result[10] <= mult_oct:auto_generated.result[10]
  49. result[11] <= mult_oct:auto_generated.result[11]
  50. result[12] <= mult_oct:auto_generated.result[12]
  51. result[13] <= mult_oct:auto_generated.result[13]
  52. result[14] <= mult_oct:auto_generated.result[14]
  53. result[15] <= mult_oct:auto_generated.result[15]
  54. result[16] <= mult_oct:auto_generated.result[16]
  55. result[17] <= mult_oct:auto_generated.result[17]
  56. result[18] <= mult_oct:auto_generated.result[18]
  57. result[19] <= mult_oct:auto_generated.result[19]
  58. |example_board|analog_ip:macro_inst|apb_dac:apb_dac0_inst|lpm_mult:Mult0|mult_oct:auto_generated
  59. dataa[0] => mac_mult1.DATAA
  60. dataa[1] => mac_mult1.DATAA1
  61. dataa[2] => mac_mult1.DATAA2
  62. dataa[3] => mac_mult1.DATAA3
  63. dataa[4] => mac_mult1.DATAA4
  64. dataa[5] => mac_mult1.DATAA5
  65. dataa[6] => mac_mult1.DATAA6
  66. dataa[7] => mac_mult1.DATAA7
  67. dataa[8] => mac_mult1.DATAA8
  68. dataa[9] => mac_mult1.DATAA9
  69. datab[0] => mac_mult1.DATAB
  70. datab[1] => mac_mult1.DATAB1
  71. datab[2] => mac_mult1.DATAB2
  72. datab[3] => mac_mult1.DATAB3
  73. datab[4] => mac_mult1.DATAB4
  74. datab[5] => mac_mult1.DATAB5
  75. datab[6] => mac_mult1.DATAB6
  76. datab[7] => mac_mult1.DATAB7
  77. datab[8] => mac_mult1.DATAB8
  78. datab[9] => mac_mult1.DATAB9
  79. result[0] <= mac_out2.DATAOUT
  80. result[1] <= mac_out2.DATAOUT1
  81. result[2] <= mac_out2.DATAOUT2
  82. result[3] <= mac_out2.DATAOUT3
  83. result[4] <= mac_out2.DATAOUT4
  84. result[5] <= mac_out2.DATAOUT5
  85. result[6] <= mac_out2.DATAOUT6
  86. result[7] <= mac_out2.DATAOUT7
  87. result[8] <= mac_out2.DATAOUT8
  88. result[9] <= mac_out2.DATAOUT9
  89. result[10] <= mac_out2.DATAOUT10
  90. result[11] <= mac_out2.DATAOUT11
  91. result[12] <= mac_out2.DATAOUT12
  92. result[13] <= mac_out2.DATAOUT13
  93. result[14] <= mac_out2.DATAOUT14
  94. result[15] <= mac_out2.DATAOUT15
  95. result[16] <= mac_out2.DATAOUT16
  96. result[17] <= mac_out2.DATAOUT17
  97. result[18] <= mac_out2.DATAOUT18
  98. result[19] <= mac_out2.DATAOUT19
  99. |example_board|analog_ip:macro_inst|apb_dac:apb_dac0_inst|lpm_mult:Mult2
  100. dataa[0] => mult_pbt:auto_generated.dataa[0]
  101. dataa[1] => mult_pbt:auto_generated.dataa[1]
  102. dataa[2] => mult_pbt:auto_generated.dataa[2]
  103. dataa[3] => mult_pbt:auto_generated.dataa[3]
  104. dataa[4] => mult_pbt:auto_generated.dataa[4]
  105. dataa[5] => mult_pbt:auto_generated.dataa[5]
  106. dataa[6] => mult_pbt:auto_generated.dataa[6]
  107. dataa[7] => mult_pbt:auto_generated.dataa[7]
  108. dataa[8] => mult_pbt:auto_generated.dataa[8]
  109. dataa[9] => mult_pbt:auto_generated.dataa[9]
  110. datab[0] => mult_pbt:auto_generated.datab[0]
  111. datab[1] => mult_pbt:auto_generated.datab[1]
  112. datab[2] => mult_pbt:auto_generated.datab[2]
  113. datab[3] => mult_pbt:auto_generated.datab[3]
  114. datab[4] => mult_pbt:auto_generated.datab[4]
  115. datab[5] => mult_pbt:auto_generated.datab[5]
  116. datab[6] => mult_pbt:auto_generated.datab[6]
  117. datab[7] => mult_pbt:auto_generated.datab[7]
  118. datab[8] => mult_pbt:auto_generated.datab[8]
  119. sum[0] => ~NO_FANOUT~
  120. aclr => ~NO_FANOUT~
  121. clock => ~NO_FANOUT~
  122. clken => ~NO_FANOUT~
  123. result[0] <= mult_pbt:auto_generated.result[0]
  124. result[1] <= mult_pbt:auto_generated.result[1]
  125. result[2] <= mult_pbt:auto_generated.result[2]
  126. result[3] <= mult_pbt:auto_generated.result[3]
  127. result[4] <= mult_pbt:auto_generated.result[4]
  128. result[5] <= mult_pbt:auto_generated.result[5]
  129. result[6] <= mult_pbt:auto_generated.result[6]
  130. result[7] <= mult_pbt:auto_generated.result[7]
  131. result[8] <= mult_pbt:auto_generated.result[8]
  132. result[9] <= mult_pbt:auto_generated.result[9]
  133. result[10] <= mult_pbt:auto_generated.result[10]
  134. result[11] <= mult_pbt:auto_generated.result[11]
  135. result[12] <= mult_pbt:auto_generated.result[12]
  136. result[13] <= mult_pbt:auto_generated.result[13]
  137. result[14] <= mult_pbt:auto_generated.result[14]
  138. result[15] <= mult_pbt:auto_generated.result[15]
  139. result[16] <= mult_pbt:auto_generated.result[16]
  140. result[17] <= mult_pbt:auto_generated.result[17]
  141. result[18] <= mult_pbt:auto_generated.result[18]
  142. |example_board|analog_ip:macro_inst|apb_dac:apb_dac0_inst|lpm_mult:Mult2|mult_pbt:auto_generated
  143. dataa[0] => mac_mult1.DATAA
  144. dataa[1] => mac_mult1.DATAA1
  145. dataa[2] => mac_mult1.DATAA2
  146. dataa[3] => mac_mult1.DATAA3
  147. dataa[4] => mac_mult1.DATAA4
  148. dataa[5] => mac_mult1.DATAA5
  149. dataa[6] => mac_mult1.DATAA6
  150. dataa[7] => mac_mult1.DATAA7
  151. dataa[8] => mac_mult1.DATAA8
  152. dataa[9] => mac_mult1.DATAA9
  153. datab[0] => mac_mult1.DATAB
  154. datab[1] => mac_mult1.DATAB1
  155. datab[2] => mac_mult1.DATAB2
  156. datab[3] => mac_mult1.DATAB3
  157. datab[4] => mac_mult1.DATAB4
  158. datab[5] => mac_mult1.DATAB5
  159. datab[6] => mac_mult1.DATAB6
  160. datab[7] => mac_mult1.DATAB7
  161. datab[8] => mac_mult1.DATAB8
  162. result[0] <= mac_out2.DATAOUT
  163. result[1] <= mac_out2.DATAOUT1
  164. result[2] <= mac_out2.DATAOUT2
  165. result[3] <= mac_out2.DATAOUT3
  166. result[4] <= mac_out2.DATAOUT4
  167. result[5] <= mac_out2.DATAOUT5
  168. result[6] <= mac_out2.DATAOUT6
  169. result[7] <= mac_out2.DATAOUT7
  170. result[8] <= mac_out2.DATAOUT8
  171. result[9] <= mac_out2.DATAOUT9
  172. result[10] <= mac_out2.DATAOUT10
  173. result[11] <= mac_out2.DATAOUT11
  174. result[12] <= mac_out2.DATAOUT12
  175. result[13] <= mac_out2.DATAOUT13
  176. result[14] <= mac_out2.DATAOUT14
  177. result[15] <= mac_out2.DATAOUT15
  178. result[16] <= mac_out2.DATAOUT16
  179. result[17] <= mac_out2.DATAOUT17
  180. result[18] <= mac_out2.DATAOUT18
  181. |example_board|analog_ip:macro_inst|apb_dac:apb_dac0_inst|lpm_mult:Mult3
  182. dataa[0] => mult_oct:auto_generated.dataa[0]
  183. dataa[1] => mult_oct:auto_generated.dataa[1]
  184. dataa[2] => mult_oct:auto_generated.dataa[2]
  185. dataa[3] => mult_oct:auto_generated.dataa[3]
  186. dataa[4] => mult_oct:auto_generated.dataa[4]
  187. dataa[5] => mult_oct:auto_generated.dataa[5]
  188. dataa[6] => mult_oct:auto_generated.dataa[6]
  189. dataa[7] => mult_oct:auto_generated.dataa[7]
  190. dataa[8] => mult_oct:auto_generated.dataa[8]
  191. dataa[9] => mult_oct:auto_generated.dataa[9]
  192. datab[0] => mult_oct:auto_generated.datab[0]
  193. datab[1] => mult_oct:auto_generated.datab[1]
  194. datab[2] => mult_oct:auto_generated.datab[2]
  195. datab[3] => mult_oct:auto_generated.datab[3]
  196. datab[4] => mult_oct:auto_generated.datab[4]
  197. datab[5] => mult_oct:auto_generated.datab[5]
  198. datab[6] => mult_oct:auto_generated.datab[6]
  199. datab[7] => mult_oct:auto_generated.datab[7]
  200. datab[8] => mult_oct:auto_generated.datab[8]
  201. datab[9] => mult_oct:auto_generated.datab[9]
  202. sum[0] => ~NO_FANOUT~
  203. aclr => ~NO_FANOUT~
  204. clock => ~NO_FANOUT~
  205. clken => ~NO_FANOUT~
  206. result[0] <= mult_oct:auto_generated.result[0]
  207. result[1] <= mult_oct:auto_generated.result[1]
  208. result[2] <= mult_oct:auto_generated.result[2]
  209. result[3] <= mult_oct:auto_generated.result[3]
  210. result[4] <= mult_oct:auto_generated.result[4]
  211. result[5] <= mult_oct:auto_generated.result[5]
  212. result[6] <= mult_oct:auto_generated.result[6]
  213. result[7] <= mult_oct:auto_generated.result[7]
  214. result[8] <= mult_oct:auto_generated.result[8]
  215. result[9] <= mult_oct:auto_generated.result[9]
  216. result[10] <= mult_oct:auto_generated.result[10]
  217. result[11] <= mult_oct:auto_generated.result[11]
  218. result[12] <= mult_oct:auto_generated.result[12]
  219. result[13] <= mult_oct:auto_generated.result[13]
  220. result[14] <= mult_oct:auto_generated.result[14]
  221. result[15] <= mult_oct:auto_generated.result[15]
  222. result[16] <= mult_oct:auto_generated.result[16]
  223. result[17] <= mult_oct:auto_generated.result[17]
  224. result[18] <= mult_oct:auto_generated.result[18]
  225. result[19] <= mult_oct:auto_generated.result[19]
  226. |example_board|analog_ip:macro_inst|apb_dac:apb_dac0_inst|lpm_mult:Mult3|mult_oct:auto_generated
  227. dataa[0] => mac_mult1.DATAA
  228. dataa[1] => mac_mult1.DATAA1
  229. dataa[2] => mac_mult1.DATAA2
  230. dataa[3] => mac_mult1.DATAA3
  231. dataa[4] => mac_mult1.DATAA4
  232. dataa[5] => mac_mult1.DATAA5
  233. dataa[6] => mac_mult1.DATAA6
  234. dataa[7] => mac_mult1.DATAA7
  235. dataa[8] => mac_mult1.DATAA8
  236. dataa[9] => mac_mult1.DATAA9
  237. datab[0] => mac_mult1.DATAB
  238. datab[1] => mac_mult1.DATAB1
  239. datab[2] => mac_mult1.DATAB2
  240. datab[3] => mac_mult1.DATAB3
  241. datab[4] => mac_mult1.DATAB4
  242. datab[5] => mac_mult1.DATAB5
  243. datab[6] => mac_mult1.DATAB6
  244. datab[7] => mac_mult1.DATAB7
  245. datab[8] => mac_mult1.DATAB8
  246. datab[9] => mac_mult1.DATAB9
  247. result[0] <= mac_out2.DATAOUT
  248. result[1] <= mac_out2.DATAOUT1
  249. result[2] <= mac_out2.DATAOUT2
  250. result[3] <= mac_out2.DATAOUT3
  251. result[4] <= mac_out2.DATAOUT4
  252. result[5] <= mac_out2.DATAOUT5
  253. result[6] <= mac_out2.DATAOUT6
  254. result[7] <= mac_out2.DATAOUT7
  255. result[8] <= mac_out2.DATAOUT8
  256. result[9] <= mac_out2.DATAOUT9
  257. result[10] <= mac_out2.DATAOUT10
  258. result[11] <= mac_out2.DATAOUT11
  259. result[12] <= mac_out2.DATAOUT12
  260. result[13] <= mac_out2.DATAOUT13
  261. result[14] <= mac_out2.DATAOUT14
  262. result[15] <= mac_out2.DATAOUT15
  263. result[16] <= mac_out2.DATAOUT16
  264. result[17] <= mac_out2.DATAOUT17
  265. result[18] <= mac_out2.DATAOUT18
  266. result[19] <= mac_out2.DATAOUT19