FPGC.gtkw 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301
  1. [*]
  2. [*] GTKWave Analyzer v3.3.107 (w)1999-2020 BSI
  3. [*] Sun Aug 27 13:38:25 2023
  4. [*]
  5. [dumpfile] "/home/bart/Documents/FPGA/FPGC6/Verilog/output/wave.vcd"
  6. [dumpfile_mtime] "Sun Aug 27 13:36:03 2023"
  7. [dumpfile_size] 16357434
  8. [savefile] "/home/bart/Documents/FPGA/FPGC6/Verilog/output/FPGC.gtkw"
  9. [timestart] 204900
  10. [size] 2560 1387
  11. [pos] -1 -1
  12. *-16.666576 525000 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
  13. [treeopen] FPGC_tb.
  14. [treeopen] FPGC_tb.fpgc.
  15. [treeopen] FPGC_tb.fpgc.cpu.
  16. [treeopen] FPGC_tb.fpgc.cpu.arbiter.
  17. [sst_width] 227
  18. [signals_width] 713
  19. [sst_expanded] 1
  20. [sst_vpaned_height] 985
  21. @28
  22. FPGC_tb.fpgc.clk
  23. @22
  24. FPGC_tb.fpgc.cpu.PC[26:0]
  25. @200
  26. -
  27. -
  28. -Arbiter
  29. -
  30. @22
  31. FPGC_tb.fpgc.cpu.arbiter.addr_a[31:0]
  32. FPGC_tb.fpgc.cpu.arbiter.data_a[31:0]
  33. @28
  34. FPGC_tb.fpgc.cpu.arbiter.we_a
  35. FPGC_tb.fpgc.cpu.arbiter.start_a
  36. FPGC_tb.fpgc.cpu.arbiter.done_a
  37. @22
  38. FPGC_tb.fpgc.cpu.arbiter.q[31:0]
  39. @200
  40. -
  41. -
  42. @22
  43. FPGC_tb.fpgc.cpu.arbiter.addr_b[31:0]
  44. FPGC_tb.fpgc.cpu.arbiter.data_b[31:0]
  45. @28
  46. FPGC_tb.fpgc.cpu.arbiter.we_b
  47. FPGC_tb.fpgc.cpu.arbiter.start_b
  48. FPGC_tb.fpgc.cpu.arbiter.done_b
  49. @22
  50. FPGC_tb.fpgc.cpu.arbiter.q[31:0]
  51. @200
  52. -
  53. @201
  54. -
  55. @22
  56. FPGC_tb.fpgc.cpu.arbiter.bus_addr[26:0]
  57. FPGC_tb.fpgc.cpu.arbiter.bus_data[31:0]
  58. @28
  59. FPGC_tb.fpgc.cpu.arbiter.bus_we
  60. FPGC_tb.fpgc.cpu.arbiter.bus_start
  61. FPGC_tb.fpgc.cpu.arbiter.bus_done
  62. @200
  63. -
  64. -
  65. @24
  66. FPGC_tb.fpgc.cpu.arbiter.state[2:0]
  67. @200
  68. -
  69. -
  70. -
  71. -
  72. -
  73. -
  74. @22
  75. FPGC_tb.fpgc.cpu.arbiter_bus_addr[26:0]
  76. FPGC_tb.fpgc.cpu.arbiter_bus_data[31:0]
  77. @28
  78. FPGC_tb.fpgc.cpu.arbiter_bus_start
  79. FPGC_tb.fpgc.cpu.arbiter_bus_we
  80. @22
  81. FPGC_tb.fpgc.cpu.arbiter_bus_q[31:0]
  82. @28
  83. FPGC_tb.fpgc.cpu.arbiter_bus_done
  84. @200
  85. -
  86. @22
  87. FPGC_tb.fpgc.cpu.bus_addr[26:0]
  88. FPGC_tb.fpgc.cpu.bus_data[31:0]
  89. @28
  90. FPGC_tb.fpgc.cpu.bus_we
  91. FPGC_tb.fpgc.cpu.bus_start
  92. @22
  93. FPGC_tb.fpgc.cpu.bus_q[31:0]
  94. @28
  95. FPGC_tb.fpgc.cpu.bus_done
  96. @200
  97. -
  98. @22
  99. FPGC_tb.fpgc.cpu.sdc_addr[23:0]
  100. FPGC_tb.fpgc.cpu.sdc_data[31:0]
  101. @28
  102. FPGC_tb.fpgc.cpu.sdc_we
  103. FPGC_tb.fpgc.cpu.sdc_start
  104. @22
  105. FPGC_tb.fpgc.cpu.sdc_q[31:0]
  106. @28
  107. FPGC_tb.fpgc.cpu.sdc_done
  108. @200
  109. -
  110. -SDRAMcontroller
  111. @24
  112. FPGC_tb.fpgc.sdramcontroller.sdc_addr[23:0]
  113. @22
  114. FPGC_tb.fpgc.sdramcontroller.sdc_data[31:0]
  115. @28
  116. FPGC_tb.fpgc.sdramcontroller.sdc_we
  117. FPGC_tb.fpgc.sdramcontroller.sdc_start
  118. FPGC_tb.fpgc.sdramcontroller.sdc_done
  119. @24
  120. FPGC_tb.fpgc.sdramcontroller.state[4:0]
  121. @28
  122. FPGC_tb.fpgc.sdramcontroller.is_refreshing
  123. @22
  124. FPGC_tb.fpgc.sdramcontroller.sdc_q[31:0]
  125. @200
  126. -
  127. -
  128. @22
  129. FPGC_tb.fpgc.sdramcontroller.SDRAM_A[12:0]
  130. @28
  131. FPGC_tb.fpgc.sdramcontroller.SDRAM_BA[1:0]
  132. FPGC_tb.fpgc.sdramcontroller.SDRAM_CASn
  133. FPGC_tb.fpgc.sdramcontroller.SDRAM_CKE
  134. @22
  135. FPGC_tb.fpgc.sdramcontroller.SDRAM_CMD[3:0]
  136. @28
  137. FPGC_tb.fpgc.sdramcontroller.SDRAM_CSn
  138. @22
  139. FPGC_tb.fpgc.sdramcontroller.SDRAM_DATA[31:0]
  140. FPGC_tb.fpgc.sdramcontroller.SDRAM_DQM[3:0]
  141. FPGC_tb.fpgc.sdramcontroller.SDRAM_DQ[31:0]
  142. @28
  143. FPGC_tb.fpgc.sdramcontroller.SDRAM_DQ_OE
  144. @22
  145. FPGC_tb.fpgc.sdramcontroller.SDRAM_Q[31:0]
  146. @28
  147. FPGC_tb.fpgc.sdramcontroller.SDRAM_RASn
  148. FPGC_tb.fpgc.sdramcontroller.SDRAM_WEn
  149. @200
  150. -
  151. -SPI flash
  152. @28
  153. FPGC_tb.spiFlash.CLK
  154. FPGC_tb.spiFlash.CSn
  155. FPGC_tb.spiFlash.DIO
  156. FPGC_tb.spiFlash.DO
  157. FPGC_tb.spiFlash.HOLDn
  158. FPGC_tb.spiFlash.WPn
  159. @200
  160. -
  161. -
  162. -MU
  163. @22
  164. FPGC_tb.fpgc.mu.bus_addr[26:0]
  165. FPGC_tb.fpgc.mu.bus_d_reg[31:0]
  166. FPGC_tb.fpgc.mu.bus_data[31:0]
  167. @28
  168. FPGC_tb.fpgc.mu.bus_done
  169. FPGC_tb.fpgc.mu.bus_done_next
  170. @22
  171. FPGC_tb.fpgc.mu.bus_q[31:0]
  172. FPGC_tb.fpgc.mu.bus_q_wire[31:0]
  173. FPGC_tb.fpgc.mu.bus_q_wire_reg[31:0]
  174. @28
  175. FPGC_tb.fpgc.mu.bus_start
  176. FPGC_tb.fpgc.mu.bus_we
  177. @200
  178. -
  179. -
  180. -Fetch
  181. @28
  182. FPGC_tb.fpgc.cpu.instr_DE[31:0]
  183. @24
  184. FPGC_tb.fpgc.cpu.pc_FE[31:0]
  185. @28
  186. FPGC_tb.fpgc.cpu.instr_hit_FE
  187. @200
  188. -
  189. @28
  190. FPGC_tb.fpgc.cpu.intDisabled
  191. @22
  192. FPGC_tb.fpgc.cpu.interruptValid
  193. FPGC_tb.fpgc.cpu.pc_FE[31:0]
  194. FPGC_tb.fpgc.cpu.pc_FE_backup[31:0]
  195. FPGC_tb.fpgc.cpu.PC_backup_current[31:0]
  196. @200
  197. -
  198. @28
  199. FPGC_tb.fpgc.cpu.instr_MEM[31:0]
  200. FPGC_tb.fpgc.cpu.jumpc_MEM
  201. FPGC_tb.fpgc.cpu.branch_passed_MEM
  202. @24
  203. FPGC_tb.fpgc.cpu.jump_addr_MEM[31:0]
  204. @200
  205. -
  206. @22
  207. FPGC_tb.fpgc.mu.bus_addr[26:0]
  208. @28
  209. FPGC_tb.fpgc.mu.bus_start
  210. @22
  211. FPGC_tb.fpgc.mu.bus_q[31:0]
  212. FPGC_tb.fpgc.mu.bus_q_wire[31:0]
  213. @28
  214. FPGC_tb.fpgc.mu.bus_done_next
  215. @22
  216. FPGC_tb.fpgc.mu.bus_q_wire_reg[31:0]
  217. @28
  218. FPGC_tb.fpgc.mu.bus_done
  219. @22
  220. FPGC_tb.fpgc.mu.UART0_rx.o_Rx_Byte[7:0]
  221. @200
  222. -
  223. @22
  224. FPGC_tb.DIPS[3:0]
  225. @28
  226. FPGC_tb.fpgc.cpu.intDisabled
  227. FPGC_tb.fpgc.cpu.interruptValid
  228. @200
  229. -InstrMem
  230. @28
  231. FPGC_tb.fpgc.cpu.instrMem.clk
  232. @200
  233. -
  234. @24
  235. FPGC_tb.fpgc.cpu.instrMem.addr[31:0]
  236. @22
  237. FPGC_tb.fpgc.cpu.instrMem.q[31:0]
  238. @28
  239. FPGC_tb.fpgc.cpu.instrMem.ignoreNext
  240. FPGC_tb.fpgc.cpu.instrMem.clear
  241. FPGC_tb.fpgc.cpu.instrMem.hit
  242. FPGC_tb.fpgc.cpu.instrMem.hold
  243. @200
  244. -
  245. @22
  246. FPGC_tb.fpgc.cpu.instrMem.bus_addr[31:0]
  247. FPGC_tb.fpgc.cpu.instrMem.bus_data[31:0]
  248. @28
  249. FPGC_tb.fpgc.cpu.instrMem.bus_done
  250. @22
  251. FPGC_tb.fpgc.cpu.instrMem.bus_q[31:0]
  252. @28
  253. FPGC_tb.fpgc.cpu.instrMem.bus_start
  254. FPGC_tb.fpgc.cpu.instrMem.bus_we
  255. @200
  256. -
  257. -
  258. @28
  259. FPGC_tb.fpgc.cpu.clearCache_DE
  260. FPGC_tb.fpgc.cpu.clearCache_EX
  261. FPGC_tb.fpgc.cpu.clearCache_MEM
  262. @200
  263. -
  264. -
  265. -
  266. -DataMem
  267. @22
  268. FPGC_tb.fpgc.cpu.dataMem.bus_addr[31:0]
  269. FPGC_tb.fpgc.cpu.dataMem.bus_data[31:0]
  270. FPGC_tb.fpgc.cpu.dataMem.bus_q[31:0]
  271. @28
  272. FPGC_tb.fpgc.cpu.dataMem.bus_we
  273. FPGC_tb.fpgc.cpu.dataMem.bus_start
  274. FPGC_tb.fpgc.cpu.dataMem.bus_done
  275. @200
  276. -
  277. @24
  278. FPGC_tb.fpgc.cpu.dataMem.bus_addr[31:0]
  279. @28
  280. FPGC_tb.fpgc.cpu.dataMem.busy
  281. @22
  282. FPGC_tb.fpgc.cpu.dataMem.qreg[31:0]
  283. FPGC_tb.fpgc.cpu.dataMem.q[31:0]
  284. @200
  285. -
  286. -
  287. -
  288. -
  289. @28
  290. FPGC_tb.fpgc.cpu.clearCache_DE
  291. FPGC_tb.fpgc.cpu.clearCache_EX
  292. FPGC_tb.fpgc.cpu.clearCache_MEM
  293. @200
  294. -
  295. -L2Cache
  296. -
  297. -
  298. -
  299. -
  300. [pattern_trace] 1
  301. [pattern_trace] 0