1 |
198 |
zero_gravi |
onerror {resume}
|
2 |
|
|
quietly WaveActivateNextPane {} 0
|
3 |
|
|
|
4 |
|
|
add wave -noupdate -divider Global
|
5 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/clk_i
|
6 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/clk_gen
|
7 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/rst_i
|
8 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/rst_gen
|
9 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/rst_gen_sync
|
10 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/ext_rst
|
11 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/sys_rst
|
12 |
|
|
|
13 |
|
|
add wave -noupdate -divider CPUControl
|
14 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_control_inst/ir
|
15 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_control_inst/irq_i
|
16 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_control_inst/irq_buf
|
17 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_control_inst/irq_ack
|
18 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_control_inst/irq_start
|
19 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_control_inst/irq_run
|
20 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_control_inst/irq_ret
|
21 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_control_inst/am
|
22 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_control_inst/state
|
23 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_control_inst/ctrl_o
|
24 |
|
|
|
25 |
|
|
add wave -noupdate -divider CPU_Regfile
|
26 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_reg_file_inst/sreg
|
27 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_reg_file_inst/reg_file
|
28 |
|
|
|
29 |
|
|
add wave -noupdate -divider CPU_ALU
|
30 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_alu_inst/op_a_ff
|
31 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_alu_inst/op_b_ff
|
32 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_alu_inst/alu_res
|
33 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_addr_gen_inst/mem_addr_reg
|
34 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_addr_gen_inst/mem_addr_o
|
35 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_addr_gen_inst/irq_sel_i
|
36 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/neo430_addr_gen_inst/imm_i
|
37 |
|
|
|
38 |
|
|
add wave -noupdate -divider Bus_Interface
|
39 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/io_acc
|
40 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/mem_rd_o
|
41 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/mem_wr_o
|
42 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/mem_addr_o
|
43 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/mem_data_o
|
44 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_cpu_inst/mem_data_i
|
45 |
|
|
|
46 |
|
|
add wave -noupdate -divider Main_Memory
|
47 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/imem_up_en
|
48 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_imem_inst/imem_init_file
|
49 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_imem_inst/imem_file_h
|
50 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_imem_inst/imem_file_l
|
51 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_dmem_inst/dmem_file
|
52 |
|
|
|
53 |
|
|
add wave -noupdate -divider Bootloader_ROM
|
54 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_boot_rom_inst_true/neo430_boot_rom_inst/boot_img
|
55 |
|
|
|
56 |
|
|
add wave -noupdate -divider IO_UART
|
57 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_uart_inst/baud
|
58 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_uart_inst/ctrl
|
59 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_uart_inst/uart_tx_sreg
|
60 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_uart_inst/uart_tx_busy
|
61 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_uart_inst/uart_txd_o
|
62 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_uart_inst/uart_rx_busy
|
63 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_uart_inst/uart_rx_reg
|
64 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_uart_inst/uart_rx_avail
|
65 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_uart_inst/uart_rxd_i
|
66 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_uart_inst/usart_irq_o
|
67 |
|
|
|
68 |
|
|
add wave -noupdate -divider IO_SPI
|
69 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_spi_inst/spi_busy
|
70 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_spi_inst/spi_sclk_o
|
71 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_spi_inst/spi_mosi_o
|
72 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_spi_inst/spi_miso_i
|
73 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_spi_inst/spi_cs_o
|
74 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_usart_inst_true/neo430_spi_inst/spi_rtx_sreg
|
75 |
|
|
|
76 |
|
|
add wave -noupdate -divider IO_Timer
|
77 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_timer_inst_true/neo430_timer_inst/tctrl
|
78 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_timer_inst_true/neo430_timer_inst/thres
|
79 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_timer_inst_true/neo430_timer_inst/tcnt
|
80 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_timer_inst_true/neo430_timer_inst/irq_o
|
81 |
|
|
|
82 |
|
|
add wave -noupdate -divider IO_GPIO
|
83 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_gpio_inst_true/neo430_gpio_inst/trigger
|
84 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_gpio_inst_true/neo430_gpio_inst/gpio_o
|
85 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_gpio_inst_true/neo430_gpio_inst/gpio_i
|
86 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_gpio_inst_true/neo430_gpio_inst/irq_o
|
87 |
|
|
|
88 |
|
|
add wave -noupdate IO_Watchdog
|
89 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wdt_inst_true/neo430_wdt_inst/wren
|
90 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wdt_inst_true/neo430_wdt_inst/enable
|
91 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wdt_inst_true/neo430_wdt_inst/clk_sel
|
92 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wdt_inst_true/neo430_wdt_inst/cnt
|
93 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wdt_inst_true/neo430_wdt_inst/rst_gen
|
94 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wdt_inst_true/neo430_wdt_inst/rst_sync
|
95 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wdt_inst_true/neo430_wdt_inst/rst_o
|
96 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wdt_inst_true/neo430_wdt_inst/source
|
97 |
|
|
|
98 |
|
|
add wave -noupdate -divider IO_Wishbone
|
99 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/enable
|
100 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/pending
|
101 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/pipelined
|
102 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/terr
|
103 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/wb_adr_o
|
104 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/wb_dat_i
|
105 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/wb_dat_o
|
106 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/wb_we_o
|
107 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/wb_sel_o
|
108 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/wb_stb_o
|
109 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/wb_cyc_o
|
110 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_wb32_if_inst_true/neo430_wb32_inst/wb_ack_i
|
111 |
|
|
|
112 |
|
|
add wave -noupdate -divider IO_Sysconfig
|
113 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_sysconfig_inst/sysinfo_mem
|
114 |
|
|
add wave -noupdate /neo430_tb/neo430_top_inst/neo430_sysconfig_inst/sysconfig_mem
|
115 |
|
|
|
116 |
|
|
|
117 |
|
|
TreeUpdate [SetDefaultTree]
|
118 |
|
|
WaveRestoreCursors {{Cursor 1} {92 ps} 0}
|
119 |
|
|
quietly wave cursor active 1
|
120 |
|
|
configure wave -namecolwidth 150
|
121 |
|
|
configure wave -valuecolwidth 100
|
122 |
|
|
configure wave -justifyvalue left
|
123 |
|
|
configure wave -signalnamewidth 1
|
124 |
|
|
configure wave -snapdistance 10
|
125 |
|
|
configure wave -datasetprefix 0
|
126 |
|
|
configure wave -rowmargin 4
|
127 |
|
|
configure wave -childrowmargin 2
|
128 |
|
|
configure wave -gridoffset 0
|
129 |
|
|
configure wave -gridperiod 1
|
130 |
|
|
configure wave -griddelta 40
|
131 |
|
|
configure wave -timeline 0
|
132 |
|
|
configure wave -timelineunits ps
|
133 |
|
|
update
|
134 |
|
|
WaveRestoreZoom {0 ps} {1 ns}
|