onerror {resume} quietly WaveActivateNextPane {} 0 add wave -noupdate /tb/rstn add wave -noupdate /tb/clk_125 add wave -noupdate /tb/clk_25 add wave -noupdate /tb/clk_phy add wave -noupdate /tb/clk_phyx2 add wave -noupdate /tb/pll_lock add wave -noupdate /tb/phy_up add wave -noupdate /tb/pclk add wave -noupdate -radix unsigned /tb/rx0_data_cnt add wave -noupdate /tb/rx0_idle_cnt add wave -noupdate /tb/rx0_last_byte add wave -noupdate -radix hexadecimal /tb/rx_clk_cnt add wave -noupdate /tb/phy0_rx_clk add wave -noupdate /tb/phy0_rx_ctl add wave -noupdate /tb/phy0_rx_d add wave -noupdate /tb/phy1_rx_clk add wave -noupdate /tb/phy1_rx_ctl add wave -noupdate /tb/phy1_rx_d add wave -noupdate /tb/phy2_rx_clk add wave -noupdate /tb/phy2_rx_ctl add wave -noupdate /tb/phy2_rx_d add wave -noupdate /tb/phy0_tx_clk add wave -noupdate /tb/phy0_tx_ctl add wave -noupdate /tb/phy0_tx_d add wave -noupdate /tb/phy1_tx_clk add wave -noupdate /tb/phy1_tx_ctl add wave -noupdate /tb/phy1_tx_d add wave -noupdate /tb/phy2_tx_clk add wave -noupdate /tb/phy2_tx_ctl add wave -noupdate /tb/phy2_tx_d add wave -noupdate -divider {RGMII RX 0} add wave -noupdate /tb/dut/rgmi_rx_0/inclock add wave -noupdate /tb/dut/rgmi_rx_0/datain add wave -noupdate /tb/dut/rgmi_rx_0/dataout_h add wave -noupdate /tb/dut/rgmi_rx_0/dataout_l add wave -noupdate -divider Top add wave -noupdate /tb/dut/rstn add wave -noupdate /tb/dut/sys_rstn add wave -noupdate /tb/dut/clk_i add wave -noupdate /tb/dut/pll_locked add wave -noupdate /tb/clk_25 add wave -noupdate /tb/clk_125 add wave -noupdate /tb/dut/phy0_clk add wave -noupdate /tb/dut/phy1_clk add wave -noupdate /tb/dut/cont_clk add wave -noupdate /tb/dut/sys_rstn add wave -noupdate /tb/dut/phy_resetn add wave -noupdate /tb/dut/phy0_rstn add wave -noupdate /tb/dut/phy1_rstn add wave -noupdate /tb/clk_phy add wave -noupdate /tb/clk_phyx2 add wave -noupdate {/tb/dut/phy_up[0]} add wave -noupdate /tb/phy0_rx_clk add wave -noupdate /tb/dut/rgmi_rx_0/datain add wave -noupdate /tb/dut/rgmi_rx_0/inclock add wave -noupdate /tb/dut/rgmi_rx_0/dataout_h add wave -noupdate /tb/dut/rgmi_rx_0/dataout_l add wave -noupdate /tb/dut/rx0_ctl_m1 add wave -noupdate /tb/dut/rx0_d_m1 add wave -noupdate /tb/dut/rx0_ctl_m2 add wave -noupdate /tb/dut/rx0_d_m2 add wave -noupdate /tb/dut/tx0_ctl add wave -noupdate /tb/dut/tx0_d add wave -noupdate /tb/dut/tx1_ctl add wave -noupdate /tb/dut/tx1_d add wave -noupdate -divider {MAC 0 RX} add wave -noupdate /tb/dut/mac_0/rx_clk add wave -noupdate /tb/dut/mac_0/rx_sop add wave -noupdate /tb/dut/mac_0/rx_ctl_m1 add wave -noupdate /tb/dut/mac_0/rx_d_m1 add wave -noupdate /tb/dut/mac_0/fcs_rx_init add wave -noupdate /tb/dut/mac_0/fcs_rx_enable add wave -noupdate /tb/dut/mac_0/fcs_rx_addr add wave -noupdate /tb/dut/mac_0/fcs_rx_addr_e add wave -noupdate /tb/dut/mac_0/fcs_rx_din add wave -noupdate /tb/dut/mac_0/fcs_rx_dout add wave -noupdate /tb/dut/mac_0/fcs_rx_error add wave -noupdate /tb/dut/mac_0/rx_state add wave -noupdate -radix unsigned /tb/dut/mac_0/rx_byte_cnt add wave -noupdate -radix unsigned /tb/dut/mac_0/rx_pkt_length add wave -noupdate /tb/dut/mac_0/rx_l3_proto add wave -noupdate /tb/dut/mac_0/rx_packet_complete add wave -noupdate /tb/dut/mac_0/rx_wr_done add wave -noupdate /tb/dut/mac_0/rx_keep add wave -noupdate /tb/dut/mac_0/rx_ctl add wave -noupdate /tb/dut/mac_0/rx_d add wave -noupdate /tb/dut/mac_0/rx_ctl_m1 add wave -noupdate /tb/dut/mac_0/rx_d_m1 add wave -noupdate /tb/dut/mac_0/rx_line_up_cnt add wave -noupdate /tb/dut/mac_0/phy_up add wave -noupdate -divider {IP RX 0 U} add wave -noupdate /tb/dut/ipv4_rx_c_0/clk add wave -noupdate /tb/dut/ipv4_rx_c_0/rx_state add wave -noupdate /tb/dut/ipv4_rx_c_0/pkt_complete add wave -noupdate /tb/dut/ipv4_rx_c_0/pkt_start add wave -noupdate /tb/dut/ipv4_rx_c_0/protocol add wave -noupdate /tb/dut/ipv4_rx_c_0/rx_byte_cnt add wave -noupdate /tb/dut/ipv4_rx_c_0/rx_data_m1 add wave -noupdate /tb/dut/ipv4_rx_c_0/rx_data_m2 add wave -noupdate /tb/dut/ipv4_rx_c_0/rx_data_m3 add wave -noupdate /tb/dut/ipv4_rx_c_0/rx_data_m4 add wave -noupdate -radix unsigned /tb/dut/ipv4_rx_c_0/rx_pkt_length add wave -noupdate /tb/dut/ipv4_rx_c_0/ip_addr_match add wave -noupdate -divider {UDP RX 0 U} add wave -noupdate /tb/dut/udp_rx_c_0/rx_state add wave -noupdate /tb/dut/udp_rx_c_0/pkt_complete add wave -noupdate /tb/dut/udp_rx_c_0/pkt_start add wave -noupdate /tb/dut/udp_rx_c_0/rx_byte_cnt add wave -noupdate /tb/dut/udp_rx_c_0/rx_data_m1 add wave -noupdate /tb/dut/udp_rx_c_0/rx_data_m2 add wave -noupdate /tb/dut/udp_rx_c_0/rx_data_m3 add wave -noupdate /tb/dut/udp_rx_c_0/rx_data_m4 add wave -noupdate /tb/dut/udp_rx_c_0/udp_port_match add wave -noupdate -divider {DROP FIFO 0 U} add wave -noupdate /tb/dut/drop_fifo_0u/phy_up add wave -noupdate /tb/dut/drop_fifo_0u/rx_clk add wave -noupdate /tb/dut/drop_fifo_0u/passthrough add wave -noupdate /tb/dut/drop_fifo_0u/enable add wave -noupdate /tb/dut/drop_fifo_0u/keep add wave -noupdate /tb/dut/drop_fifo_0u/kept add wave -noupdate /tb/dut/drop_fifo_0u/we_in add wave -noupdate /tb/dut/drop_fifo_0u/d_in add wave -noupdate /tb/dut/drop_fifo_0u/wr_ptr0 add wave -noupdate /tb/dut/drop_fifo_0u/wr_ptr1 add wave -noupdate /tb/dut/drop_fifo_0u/wr_done add wave -noupdate /tb/dut/drop_fifo_0u/wr_done_m1 add wave -noupdate /tb/dut/drop_fifo_0u/wr_done_m2 add wave -noupdate /tb/dut/drop_fifo_0u/wr_done_m3 add wave -noupdate /tb/dut/drop_fifo_0u/rx_error add wave -noupdate /tb/dut/drop_fifo_0u/rx_idle add wave -noupdate /tb/dut/drop_fifo_0u/rx_idle_m1 add wave -noupdate /tb/dut/drop_fifo_0u/rx_idle_m2 add wave -noupdate /tb/dut/drop_fifo_0u/tx_clk add wave -noupdate /tb/dut/drop_fifo_0u/we_out add wave -noupdate /tb/dut/drop_fifo_0u/fifo_empty add wave -noupdate /tb/dut/drop_fifo_0u/read_run add wave -noupdate /tb/dut/drop_fifo_0u/read_run_m1 add wave -noupdate /tb/dut/drop_fifo_0u/read_run_m2 add wave -noupdate /tb/dut/drop_fifo_0u/rd_ptr add wave -noupdate /tb/dut/drop_fifo_0u/d_out_internal add wave -noupdate /tb/dut/drop_fifo_0u/d_out add wave -noupdate /tb/dut/drop_fifo_0u/active add wave -noupdate /tb/dut/drop_fifo_0u/df_bytes add wave -noupdate -divider {SYNC FIFO 0U} add wave -noupdate /tb/dut/sync_fifo_rx_0u/reset_ptrs add wave -noupdate /tb/dut/sync_fifo_rx_0u/active add wave -noupdate /tb/dut/sync_fifo_rx_0u/almost_full add wave -noupdate /tb/dut/sync_fifo_rx_0u/clk add wave -noupdate /tb/dut/sync_fifo_rx_0u/we add wave -noupdate /tb/dut/sync_fifo_rx_0u/wr_bytes_available add wave -noupdate /tb/dut/sync_fifo_rx_0u/wr_ptr add wave -noupdate /tb/dut/sync_fifo_rx_0u/d_in add wave -noupdate /tb/dut/sync_fifo_rx_0u/empty add wave -noupdate /tb/dut/sync_fifo_rx_0u/re add wave -noupdate /tb/dut/sync_fifo_rx_0u/rd_ptr add wave -noupdate /tb/dut/sync_fifo_rx_0u/d_out add wave -noupdate -divider {SWITCH 0} add wave -noupdate /tb/dut/switch_0/clk add wave -noupdate /tb/dut/switch_0/phy_up add wave -noupdate /tb/dut/switch_0/rx_d_01 add wave -noupdate /tb/dut/switch_0/rx_d_0u add wave -noupdate /tb/dut/switch_0/rx0_byte_cnt add wave -noupdate /tb/dut/switch_0/rx_fifo_empty_0u add wave -noupdate /tb/dut/switch_0/rx_fifo_empty_01 add wave -noupdate /tb/dut/switch_0/rx_fifo_empty_u0 add wave -noupdate /tb/dut/switch_0/rx_fifo_re_01 add wave -noupdate /tb/dut/switch_0/rx_fifo_re_0u add wave -noupdate {/tb/dut/switch_0/tx_f[0]} add wave -noupdate {/tb/dut/switch_0/tx_fifo_empty[0]} add wave -noupdate {/tb/dut/switch_0/tx_f[1]} add wave -noupdate {/tb/dut/switch_0/tx_fifo_empty[1]} add wave -noupdate /tb/dut/switch_0/tx_mode0 add wave -noupdate /tb/dut/switch_0/tx0_byte_cnt add wave -noupdate /tb/dut/switch_0/tx0_src_sel add wave -noupdate -divider {Half FIFO} add wave -noupdate /tb/dut/micro_fifo_0/dpram_addr add wave -noupdate /tb/dut/micro_fifo_0/dpram_din add wave -noupdate /tb/dut/micro_fifo_0/dpram_dout add wave -noupdate /tb/dut/micro_fifo_0/dpram_oe add wave -noupdate /tb/dut/micro_fifo_0/dpram_ptrs_sel add wave -noupdate /tb/dut/micro_fifo_0/dpram_rx_dout add wave -noupdate /tb/dut/micro_fifo_0/dpram_rx_sel add wave -noupdate /tb/dut/micro_fifo_0/dpram_tx_dout add wave -noupdate /tb/dut/micro_fifo_0/dpram_tx_sel add wave -noupdate /tb/dut/micro_fifo_0/dpram_we add wave -noupdate /tb/dut/micro_fifo_0/fifo_clk add wave -noupdate /tb/dut/micro_fifo_0/fifo_d_out add wave -noupdate /tb/dut/micro_fifo_0/fifo_re add wave -noupdate /tb/dut/micro_fifo_0/fifo_we add wave -noupdate /tb/dut/micro_fifo_0/fifo_we_m1 add wave -noupdate /tb/dut/micro_fifo_0/reset_ptrs add wave -noupdate /tb/dut/micro_fifo_0/rx_wr_ptr add wave -noupdate /tb/dut/micro_fifo_0/rx_wr_ptr_latched add wave -noupdate /tb/dut/micro_fifo_0/fifo_d_in add wave -noupdate /tb/dut/micro_fifo_0/tx_rd_ptr add wave -noupdate /tb/dut/micro_fifo_0/tx_wr_ptr add wave -noupdate /tb/dut/micro_fifo_0/tx_wr_ptr_latched add wave -noupdate /tb/dut/micro_fifo_0/uc_clk add wave -noupdate -divider Controller add wave -noupdate /tb/dut/controller_0/clk add wave -noupdate /tb/dut/controller_0/rx_fifo_int add wave -noupdate /tb/dut/controller_0/rx_fifo_int_m1 add wave -noupdate /tb/dut/controller_0/rx_fifo_int_m2 add wave -noupdate /tb/dut/controller_0/rx_fifo_int_acked add wave -noupdate /tb/dut/controller_0/tx_fifo_empty add wave -noupdate /tb/dut/controller_0/mac_sel add wave -noupdate /tb/dut/controller_0/mac_addr add wave -noupdate /tb/dut/controller_0/pkt_filter_addr add wave -noupdate /tb/dut/controller_0/pkt_filter_sel add wave -noupdate /tb/dut/controller_0/hf_ptrs_sel add wave -noupdate /tb/dut/controller_0/hf_rx_sel add wave -noupdate /tb/dut/controller_0/hf_tx_sel add wave -noupdate -color Yellow /tb/dut/controller_0/rx_msg_captured add wave -noupdate /tb/dut/controller_0/rx_msg_cnt add wave -noupdate /tb/dut/controller_0/rx_rd_active add wave -noupdate /tb/dut/controller_0/rx_wr_ptr add wave -noupdate /tb/dut/controller_0/rx_rd_ptr add wave -noupdate -color gold /tb/dut/controller_0/cont_state add wave -noupdate /tb/dut/controller_0/cont_msg add wave -noupdate /tb/dut/controller_0/msg_type add wave -noupdate /tb/dut/controller_0/msg_token add wave -noupdate /tb/dut/controller_0/msg_addr add wave -noupdate /tb/dut/controller_0/msg_addr_valid add wave -noupdate /tb/dut/controller_0/msg_addr_ro add wave -noupdate /tb/dut/controller_0/msg_data add wave -noupdate /tb/dut/controller_0/msg_error add wave -noupdate /tb/dut/controller_0/msg_response add wave -noupdate /tb/dut/controller_0/clk add wave -noupdate /tb/dut/controller_0/mem_cmd add wave -noupdate /tb/dut/controller_0/mem_tgt_ready add wave -noupdate /tb/dut/controller_0/mem_oe add wave -noupdate -color Gold /tb/dut/controller_0/mem_state add wave -noupdate /tb/dut/controller_0/mem_we add wave -noupdate /tb/dut/controller_0/mem_addr add wave -noupdate /tb/dut/controller_0/mem_d_o add wave -noupdate /tb/dut/controller_0/mem_d_i add wave -noupdate /tb/dut/controller_0/rx_cnt add wave -noupdate /tb/dut/controller_0/tx_cnt add wave -noupdate /tb/dut/controller_0/tx_wr_active add wave -noupdate /tb/dut/controller_0/tx_wr_ptr add wave -noupdate -divider {PKT FILTER 01} add wave -noupdate /tb/dut/pkt_filter_01/clk add wave -noupdate /tb/dut/pkt_filter_01/addr add wave -noupdate /tb/dut/pkt_filter_01/block add wave -noupdate /tb/dut/pkt_filter_01/d_i add wave -noupdate /tb/dut/pkt_filter_01/d_o add wave -noupdate /tb/dut/pkt_filter_01/DATAW add wave -noupdate /tb/dut/pkt_filter_01/DEPTH add wave -noupdate /tb/dut/pkt_filter_01/invert add wave -noupdate /tb/dut/pkt_filter_01/keep add wave -noupdate /tb/dut/pkt_filter_01/match add wave -noupdate /tb/dut/pkt_filter_01/new_frame add wave -noupdate /tb/dut/pkt_filter_01/prgclk add wave -noupdate /tb/dut/pkt_filter_01/rx_d_m1 add wave -noupdate /tb/dut/pkt_filter_01/rx_d_m2 add wave -noupdate /tb/dut/pkt_filter_01/rx_d_m3 add wave -noupdate /tb/dut/pkt_filter_01/rx_d_m4 add wave -noupdate /tb/dut/pkt_filter_01/sel add wave -noupdate /tb/dut/pkt_filter_01/trigger add wave -noupdate /tb/dut/pkt_filter_01/trigger_m1 add wave -noupdate /tb/dut/pkt_filter_01/we add wave -noupdate /tb/dut/pkt_filter_01/cam_0/clk add wave -noupdate /tb/dut/pkt_filter_01/cam_0/prgclk add wave -noupdate /tb/dut/pkt_filter_01/cam_0/addr add wave -noupdate /tb/dut/pkt_filter_01/cam_0/we add wave -noupdate /tb/dut/pkt_filter_01/cam_0/d_i add wave -noupdate /tb/dut/pkt_filter_01/cam_0/content add wave -noupdate /tb/dut/pkt_filter_01/cam_0/d_o add wave -noupdate /tb/dut/pkt_filter_01/cam_0/DATAW add wave -noupdate /tb/dut/pkt_filter_01/cam_0/DEPTH add wave -noupdate /tb/dut/pkt_filter_01/cam_0/i add wave -noupdate /tb/dut/pkt_filter_01/cam_0/j add wave -noupdate /tb/dut/pkt_filter_01/cam_0/match add wave -noupdate /tb/dut/pkt_filter_01/cam_0/search add wave -noupdate /tb/dut/pkt_filter_01/cam_0/search_address add wave -noupdate /tb/dut/pkt_filter_01/cam_0/sel add wave -noupdate /tb/dut/pkt_filter_01/cam_0/valid add wave -noupdate -divider {IPV4 TX C} add wave -noupdate /tb/dut/ipv4_tx_c_0/clk add wave -noupdate /tb/dut/ipv4_tx_c_0/rstn add wave -noupdate /tb/dut/ipv4_tx_c_0/phy_up add wave -noupdate /tb/dut/ipv4_tx_c_0/tx_mode add wave -noupdate /tb/dut/ipv4_tx_c_0/tx_src_sel add wave -noupdate /tb/dut/ipv4_tx_c_0/byte_cnt_i add wave -noupdate -radix decimal /tb/dut/ipv4_tx_c_0/tx_cnt add wave -noupdate /tb/dut/ipv4_tx_c_0/ipv4_cksum add wave -noupdate {/tb/dut/ipv4_tx_c_0/gpio[1]} add wave -noupdate {/tb/dut/ipv4_tx_c_0/gpio[0]} add wave -noupdate /tb/dut/ipv4_tx_c_0/fifo_re_i add wave -noupdate /tb/dut/ipv4_tx_c_0/fifo_empty_o add wave -noupdate /tb/dut/ipv4_tx_c_0/fifo_d_o add wave -noupdate -divider {MAC Cont I/F} add wave -noupdate /tb/dut/mac_0/cont_addr add wave -noupdate /tb/dut/mac_0/cont_clk add wave -noupdate /tb/dut/mac_0/cont_d_i add wave -noupdate /tb/dut/mac_0/cont_d_o add wave -noupdate /tb/dut/mac_0/cont_sel add wave -noupdate /tb/dut/mac_0/cont_we add wave -noupdate /tb/dut/mac_0/tx_pkt_cnt add wave -noupdate /tb/dut/mac_0/rx_pkt_cnt add wave -noupdate -divider {MAC 0 TX} add wave -noupdate /tb/dut/mac_0/tx_byte_cnt_i add wave -noupdate /tb/dut/mac_0/dpr_ad add wave -noupdate /tb/dut/mac_0/dpr_ce add wave -noupdate /tb/dut/mac_0/dpr_di add wave -noupdate /tb/dut/mac_0/dpr_di_reg add wave -noupdate /tb/dut/mac_0/dpr_di_reg_m1 add wave -noupdate /tb/dut/mac_0/tx_alt_fifo_empty add wave -noupdate /tb/dut/mac_0/tx_alt_fifo_d add wave -noupdate /tb/dut/mac_0/tx_fifo_d add wave -noupdate /tb/dut/mac_0/tx_fifo_d_m1 add wave -noupdate /tb/dut/mac_0/tx_fifo_d_m2 add wave -noupdate /tb/dut/mac_0/tx_ctl_pkt add wave -noupdate /tb/dut/mac_0/tx_data_pkt add wave -noupdate /tb/dut/mac_0/fcs_tx_dout add wave -noupdate /tb/dut/mac_0/dpr_do add wave -noupdate /tb/dut/mac_0/dpr_we add wave -noupdate /tb/dut/mac_0/tx_sample add wave -noupdate /tb/dut/mac_0/tx_sample_re add wave -noupdate /tb/dut/mac_0/tx_active add wave -noupdate /tb/dut/mac_0/tx_clk add wave -noupdate /tb/dut/mac_0/tx_src_sel add wave -noupdate /tb/dut/mac_0/tx_mode add wave -noupdate /tb/dut/mac_0/tx_state add wave -noupdate /tb/dut/mac_0/tx_fifo_re add wave -noupdate /tb/dut/mac_0/tx_last_byte add wave -noupdate /tb/dut/mac_0/tx_finished add wave -noupdate /tb/dut/mac_0/tx_fifo_empty add wave -noupdate /tb/dut/mac_0/tx_f_pkt add wave -noupdate /tb/dut/mac_0/tx_sop add wave -noupdate /tb/dut/mac_0/tx_eop add wave -noupdate /tb/dut/mac_0/tx_clk add wave -noupdate /tb/dut/mac_0/tx_f add wave -noupdate /tb/dut/mac_0/tx_ctl add wave -noupdate /tb/dut/mac_0/tx_d add wave -noupdate /tb/dut/mac_0/tx_state add wave -noupdate /tb/dut/phy0_tx_clk add wave -noupdate /tb/dut/phy0_tx_ctl add wave -noupdate /tb/dut/phy0_tx_d add wave -noupdate /tb/dut/mac_0/tx_ctl_idle add wave -noupdate /tb/dut/mac_0/tx_d_idle add wave -noupdate /tb/dut/mac_0/fcs_tx_init add wave -noupdate /tb/dut/mac_0/fcs_tx_enable add wave -noupdate /tb/dut/mac_0/fcs_tx_dout add wave -noupdate /tb/dut/mac_0/fcs_tx_addr add wave -noupdate /tb/dut/mac_0/fcs_tx_addr_e add wave -noupdate /tb/dut/mac_0/fcs_tx_din TreeUpdate [SetDefaultTree] WaveRestoreCursors {{Cursor 1} {4535401 ps} 0} quietly wave cursor active 1 configure wave -namecolwidth 257 configure wave -valuecolwidth 100 configure wave -justifyvalue left configure wave -signalnamewidth 0 configure wave -snapdistance 10 configure wave -datasetprefix 0 configure wave -rowmargin 4 configure wave -childrowmargin 2 configure wave -gridoffset 0 configure wave -gridperiod 1 configure wave -griddelta 40 configure wave -timeline 0 configure wave -timelineunits ps update WaveRestoreZoom {4476359 ps} {4592044 ps}