⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ofdm_kernel_tx_wave.do

📁 OFDM的fpga实现
💻 DO
字号:
## Set waveform display



#add wave -divider "Clks & Resets"
add wave  -label clk_f                      /$top_level/clk_f
add wave  -label rst_f_n                    /$top_level/rst_f_n
add wave  -label clk_s                      /$top_level/clk_s
add wave  -label rst_s_n                    /$top_level/rst_s_n

add wave -divider "Avalon Streaming Input I/F"
add wave  -label din_valid                  /$top_level/sink_valid
add wave  -label din_ready                  /$top_level/sink_ready
add wave  -label din_sop                 /$top_level/sink_sop
add wave  -label din_eop            /$top_level/sink_eop
add wave -radix unsigned -label L         /$top_level/L
add wave -radix unsigned -label N         /$top_level/N
add wave -label end_test /$top_level/end_test
add wave -label end_input /$top_level/end_input
#add wave -label testsig /$top_level/testsig
add wave -radix unsigned -label frames_in_index    /$top_level/frames_in_index

add wave -radix dec -label din_real         /$top_level/sink_real
add wave -radix dec -label din_imag         /$top_level/sink_imag






add wave -divider "AST Output I/F"
add wave -radix hex -label dout_ready       /$top_level/source_ready
add wave -radix hex -label dout_valid       /$top_level/source_valid
add wave -radix hex -label dout_sop /$top_level/source_sop
add wave -radix hex -label dout_eop /$top_level/source_eop
add wave -radix unsigned -label Lout    /$top_level/Lout
add wave -radix unsigned -label Nout    /$top_level/Nout
add wave -radix dec -label dout_real           /$top_level/source_real
add wave -radix dec -label dout_imag           /$top_level/source_imag

#add wave -divider "Kernel Top Level"
#add wave -radix hex -label fifo_rreq         /$top_level/kernel_Tx_inst/fifo_rreq
#add wave -radix hex -label fifo_wreq         /$top_level/kernel_Tx_inst/fifo_wreq
#add wave -radix hex -label fifo_start_out         /$top_level/kernel_Tx_inst/fifo_start_out
#add wave  -radix unsigned -label Nfft        /$top_level/kernel_Tx_inst/Nfft
#add wave  -radix unsigned -label Lcp        /$top_level/kernel_Tx_inst/Lcp

add wave -divider "FFT"
add wave -radix hex -label fft_clk /$top_level/kernel_Tx_inst/fft_inst/clk
add wave -radix unsigned -label fftsize_in /$top_level/kernel_Tx_inst/fft_inst/fftpts_in
add wave -radix unsigned -label fftsize_out /$top_level/kernel_Tx_inst/fft_inst/fftpts_out
add wave -radix hex -label fft_sink_real /$top_level/kernel_Tx_inst/fft_inst/sink_real
add wave -radix dec -label fft_source_real /$top_level/kernel_Tx_inst/fft_inst/source_real
add wave -radix hex -label fft_sink_ready /$top_level/kernel_Tx_inst/fft_inst/sink_ready
add wave -radix hex -label fft_sink_valid /$top_level/kernel_Tx_inst/fft_inst/sink_valid
add wave -radix hex -label fft_sink_sop /$top_level/kernel_Tx_inst/fft_inst/sink_sop
add wave -radix hex -label fft_sink_eop /$top_level/kernel_Tx_inst/fft_inst/sink_eop
add wave -radix hex -label fft_source_valid /$top_level/kernel_Tx_inst/fft_inst/source_valid
add wave -radix hex -label fft_source_ready /$top_level/kernel_Tx_inst/fft_inst/source_ready
add wave -radix hex -label fft_source_sop /$top_level/kernel_Tx_inst/fft_inst/source_sop
add wave -radix hex -label fft_source_eop /$top_level/kernel_Tx_inst/fft_inst/source_eop


add wave -divider "Add Cyclic Prefix submod"
add wave -radix hex -label clk_in         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/clk_in
add wave -radix hex -label clk_out         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/clk_out
add wave -radix unsigned -label addcp_cnt        /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/cnt
add wave -radix unsigned -label tmp_mem_wraddr        /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/tmp_mem_wraddr

add wave -divider "Add Cyclic Prefix Memory I/F"
add wave -radix hex -label mem_din     /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/mem_din
add wave -radix unsigned -label mem_wraddr  /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/mem_wraddr
add wave -radix unsigned -label mem_wren    /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/mem_wren
add wave -radix unsigned -label mem_rdaddr  /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/mem_rdaddr
add wave -radix hex -label mem_dout    /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/mem_dout


#add wave -radix hex -label ifft_real        /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/in_real
#add wave -radix hex -label ifft_imag        /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/in_imag
#add wave -radix hex -label ifft_valid         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/in_valid
#add wave -radix hex -label ifft_sop         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/in_sop
#add wave -radix hex -label ifft_eop         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/in_eop
#dd wave -radix hex -label in_ready         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/in_ready

add wave -divider "Add CP clk_in Domain Control"
add wave -radix unsigned -label Nint  /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/N_int
add wave -radix unsigned -label Na  /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/Na
add wave -radix unsigned -label Nb  /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/Nb
add wave -radix hex -label buf_b_a_n         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/buf_b_a_n
add wave -radix hex -label bufa_wr_early_tog         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufa_wr_early_tog
add wave -radix hex -label bufb_wr_early_tog    /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufb_wr_early_tog
add wave -radix hex -label bufa_wr_tog      /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufa_wr_tog
add wave -radix hex -label bufb_wr_tog      /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufb_wr_tog
add wave -radix hex -label bufa_taken         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufa_taken
add wave -radix hex -label bufb_taken         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufb_taken
#add wave -radix hex -label bufb_rd_tog_r2         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufb_rd_tog_r2

add wave -divider "Add CP clk_out Domain Control"
add wave -radix hex -label bufa_full         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufa_full
add wave -radix hex -label bufb_full         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufb_full
#add wave -radix hex -label bufa_rd_early_tog         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufa_rd_early_tog
#add wave -radix hex -label bufb_rd_early_tog         /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufb_rd_early_tog
add wave -radix hex -label bufa_rd_tog      /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufa_rd_tog
add wave -radix hex -label bufb_rd_tog      /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/bufb_rd_tog
add wave -radix unsigned -label cp_start_addra  /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/cp_start_addra
add wave -radix unsigned -label cp_start_addrb  /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/cp_start_addrb
add wave -radix hex -label post_cp          /$top_level/kernel_Tx_inst/add_cyclic_prefix_u/post_cp

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -