code refactoring

This commit is contained in:
John Ring 2022-03-13 16:36:57 +01:00
parent 70072a51bf
commit ab20cad4d6
17 changed files with 1814 additions and 1824 deletions

View File

@ -1,69 +0,0 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/clk
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/reset
add wave -noupdate -divider INPUT
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/empty
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/rd
add wave -noupdate -radix hexadecimal /L0_rtps_builtin_endpoint_test2/uut/data_in
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/last_word_in
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/last_word_in_latch
add wave -noupdate -divider OUTPUT
add wave -noupdate -radix hexadecimal /L0_rtps_builtin_endpoint_test2/uut/data_out
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/endpoint_wr
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/last_word_out
add wave -noupdate -divider TESTBENCH
add wave -noupdate /L0_rtps_builtin_endpoint_test2/start
add wave -noupdate /L0_rtps_builtin_endpoint_test2/stim_stage
add wave -noupdate /L0_rtps_builtin_endpoint_test2/stimulus.length
add wave -noupdate /L0_rtps_builtin_endpoint_test2/cnt_stim
add wave -noupdate /L0_rtps_builtin_endpoint_test2/packet_sent
add wave -noupdate /L0_rtps_builtin_endpoint_test2/SB.ItemNumberVar
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/stage
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/stage_next
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/cnt
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/endpoint_mask
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/participant_match
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test2/uut/mem_opcode
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test2/uut/mem_op_start
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test2/uut/mem_op_done
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test2/uut/mem_stage
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test2/uut/mem_stage_next
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test2/uut/mem_cnt
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_builtin_endpoint_test2/uut/mem_addr_base
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_builtin_endpoint_test2/uut/addr_res
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test2/uut/read_cnt
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test2/uut/parameter_end
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/parse_prc/rd_guard
add wave -noupdate -divider MEMORY
add wave -noupdate -group MEMORY -radix unsigned /L0_rtps_builtin_endpoint_test2/uut/ram_inst/addr
add wave -noupdate -group MEMORY /L0_rtps_builtin_endpoint_test2/uut/ram_inst/wen
add wave -noupdate -group MEMORY /L0_rtps_builtin_endpoint_test2/uut/ram_inst/ren
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_builtin_endpoint_test2/uut/ram_inst/wr_data
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_builtin_endpoint_test2/uut/ram_inst/rd_data
add wave -noupdate -divider MISC
add wave -noupdate /L0_rtps_builtin_endpoint_test2/uut/update_participant_flags
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test2/uut/mem_seq_nr
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test2/uut/seq_nr
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {Begin {63775000 ps} 1} {Error {66975000 ps} 1} {Cursor {33675000 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 ns
update
WaveRestoreZoom {63200829 ps} {64349171 ps}

View File

@ -1,68 +0,0 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/clk
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/reset
add wave -noupdate -divider INPUT
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/empty
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/rd
add wave -noupdate -radix hexadecimal /L0_rtps_builtin_endpoint_test3/uut/data_in
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/last_word_in
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/last_word_in_latch
add wave -noupdate -divider OUTPUT
add wave -noupdate -radix hexadecimal /L0_rtps_builtin_endpoint_test3/uut/data_out
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/endpoint_wr
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/last_word_out
add wave -noupdate -divider TESTBENCH
add wave -noupdate /L0_rtps_builtin_endpoint_test3/start
add wave -noupdate /L0_rtps_builtin_endpoint_test3/stim_stage
add wave -noupdate /L0_rtps_builtin_endpoint_test3/stimulus.length
add wave -noupdate /L0_rtps_builtin_endpoint_test3/cnt_stim
add wave -noupdate /L0_rtps_builtin_endpoint_test3/packet_sent
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/stage
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/stage_next
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/cnt
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/endpoint_mask
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/participant_match
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test3/uut/mem_opcode
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test3/uut/mem_op_start
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test3/uut/mem_op_done
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test3/uut/mem_stage
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test3/uut/mem_stage_next
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test3/uut/mem_cnt
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_builtin_endpoint_test3/uut/mem_addr_base
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_builtin_endpoint_test3/uut/addr_res
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test3/uut/read_cnt
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test3/uut/parameter_end
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/parse_prc/rd_guard
add wave -noupdate -divider MEMORY
add wave -noupdate -group MEMORY -radix unsigned /L0_rtps_builtin_endpoint_test3/uut/ram_inst/addr
add wave -noupdate -group MEMORY /L0_rtps_builtin_endpoint_test3/uut/ram_inst/wen
add wave -noupdate -group MEMORY /L0_rtps_builtin_endpoint_test3/uut/ram_inst/ren
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_builtin_endpoint_test3/uut/ram_inst/wr_data
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_builtin_endpoint_test3/uut/ram_inst/rd_data
add wave -noupdate -divider MISC
add wave -noupdate /L0_rtps_builtin_endpoint_test3/uut/update_participant_flags
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test3/uut/mem_seq_nr
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test3/uut/seq_nr
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {Begin {847825000 ps} 1} {Error {851525000 ps} 1} {Cursor {33675000 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 ns
update
WaveRestoreZoom {848883724 ps} {850032066 ps}

View File

@ -1,68 +0,0 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/clk
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/reset
add wave -noupdate -divider INPUT
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/empty
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/rd
add wave -noupdate -radix hexadecimal /L0_rtps_builtin_endpoint_test4/uut/data_in
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/last_word_in
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/last_word_in_latch
add wave -noupdate -divider OUTPUT
add wave -noupdate -radix hexadecimal /L0_rtps_builtin_endpoint_test4/uut/data_out
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/endpoint_wr
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/last_word_out
add wave -noupdate -divider TESTBENCH
add wave -noupdate /L0_rtps_builtin_endpoint_test4/start
add wave -noupdate /L0_rtps_builtin_endpoint_test4/stim_stage
add wave -noupdate /L0_rtps_builtin_endpoint_test4/stimulus.length
add wave -noupdate /L0_rtps_builtin_endpoint_test4/cnt_stim
add wave -noupdate /L0_rtps_builtin_endpoint_test4/packet_sent
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/stage
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/stage_next
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/cnt
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/endpoint_mask
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/participant_match
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test4/uut/mem_opcode
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test4/uut/mem_op_start
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test4/uut/mem_op_done
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test4/uut/mem_stage
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test4/uut/mem_stage_next
add wave -noupdate -group MEM_FSM /L0_rtps_builtin_endpoint_test4/uut/mem_cnt
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_builtin_endpoint_test4/uut/mem_addr_base
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_builtin_endpoint_test4/uut/addr_res
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test4/uut/read_cnt
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test4/uut/parameter_end
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/parse_prc/rd_guard
add wave -noupdate -divider MEMORY
add wave -noupdate -group MEMORY -radix unsigned /L0_rtps_builtin_endpoint_test4/uut/ram_inst/addr
add wave -noupdate -group MEMORY /L0_rtps_builtin_endpoint_test4/uut/ram_inst/wen
add wave -noupdate -group MEMORY /L0_rtps_builtin_endpoint_test4/uut/ram_inst/ren
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_builtin_endpoint_test4/uut/ram_inst/wr_data
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_builtin_endpoint_test4/uut/ram_inst/rd_data
add wave -noupdate -divider MISC
add wave -noupdate /L0_rtps_builtin_endpoint_test4/uut/update_participant_flags
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test4/uut/mem_seq_nr
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test4/uut/seq_nr
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {Begin {847825000 ps} 1} {Error {851525000 ps} 1} {Cursor {33675000 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 ns
update
WaveRestoreZoom {848883724 ps} {850032066 ps}

View File

@ -1,78 +0,0 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/clk
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/reset
add wave -noupdate -radix unsigned /l0_rtps_builtin_endpoint_test5/uut/time
add wave -noupdate -radix unsigned /l0_rtps_builtin_endpoint_test5/uut/check_time
add wave -noupdate -divider INPUT
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/empty
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/rd
add wave -noupdate -radix hexadecimal /l0_rtps_builtin_endpoint_test5/uut/data_in
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/last_word_in
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/last_word_in_latch
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/stage
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/stage_next
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/cnt
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/endpoint_mask
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/participant_match
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -group MEMORY -radix unsigned /l0_rtps_builtin_endpoint_test5/uut/mem_ctrl_inst/addr
add wave -noupdate -group MEMORY /l0_rtps_builtin_endpoint_test5/uut/mem_ctrl_inst/read
add wave -noupdate -group MEMORY /l0_rtps_builtin_endpoint_test5/uut/mem_ctrl_inst/ready_in
add wave -noupdate -group MEMORY /l0_rtps_builtin_endpoint_test5/uut/mem_ctrl_inst/valid_in
add wave -noupdate -group MEMORY -radix hexadecimal /l0_rtps_builtin_endpoint_test5/uut/mem_ctrl_inst/data_in
add wave -noupdate -group MEMORY /l0_rtps_builtin_endpoint_test5/uut/mem_ctrl_inst/ready_out
add wave -noupdate -group MEMORY /l0_rtps_builtin_endpoint_test5/uut/mem_ctrl_inst/valid_out
add wave -noupdate -group MEMORY -radix hexadecimal /l0_rtps_builtin_endpoint_test5/uut/mem_ctrl_inst/data_out
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/mem_op_start
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/mem_opcode
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/mem_op_done
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/mem_stage
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/mem_stage_next
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/mem_cnt
add wave -noupdate -radix unsigned /l0_rtps_builtin_endpoint_test5/uut/mem_addr_base
add wave -noupdate -radix unsigned /l0_rtps_builtin_endpoint_test5/uut/mem_empty_head
add wave -noupdate -radix unsigned /l0_rtps_builtin_endpoint_test5/uut/mem_occupied_head
add wave -noupdate -childformat {{/l0_rtps_builtin_endpoint_test5/uut/participant_data.guid_prefix -radix hexadecimal} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.meta_addr -radix hexadecimal} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.def_addr -radix hexadecimal} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.meta_port -radix hexadecimal} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.def_port -radix hexadecimal} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.lease_duration -radix unsigned} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.lease_deadline -radix unsigned} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.heartbeat_res_time -radix unsigned} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.acknack_res_time -radix unsigned} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.spdp_seq_nr -radix unsigned} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.pub_seq_nr -radix unsigned} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.sub_seq_nr -radix unsigned} {/l0_rtps_builtin_endpoint_test5/uut/participant_data.mes_seq_nr -radix unsigned}} -subitemconfig {/l0_rtps_builtin_endpoint_test5/uut/participant_data.guid_prefix {-height 15 -radix hexadecimal} /l0_rtps_builtin_endpoint_test5/uut/participant_data.meta_addr {-height 15 -radix hexadecimal} /l0_rtps_builtin_endpoint_test5/uut/participant_data.def_addr {-height 15 -radix hexadecimal} /l0_rtps_builtin_endpoint_test5/uut/participant_data.meta_port {-height 15 -radix hexadecimal} /l0_rtps_builtin_endpoint_test5/uut/participant_data.def_port {-height 15 -radix hexadecimal} /l0_rtps_builtin_endpoint_test5/uut/participant_data.lease_duration {-height 15 -radix unsigned} /l0_rtps_builtin_endpoint_test5/uut/participant_data.lease_deadline {-height 15 -radix unsigned} /l0_rtps_builtin_endpoint_test5/uut/participant_data.heartbeat_res_time {-height 15 -radix unsigned} /l0_rtps_builtin_endpoint_test5/uut/participant_data.acknack_res_time {-height 15 -radix unsigned} /l0_rtps_builtin_endpoint_test5/uut/participant_data.spdp_seq_nr {-height 15 -radix unsigned} /l0_rtps_builtin_endpoint_test5/uut/participant_data.pub_seq_nr {-height 15 -radix unsigned} /l0_rtps_builtin_endpoint_test5/uut/participant_data.sub_seq_nr {-height 15 -radix unsigned} /l0_rtps_builtin_endpoint_test5/uut/participant_data.mes_seq_nr {-height 15 -radix unsigned}} /l0_rtps_builtin_endpoint_test5/uut/participant_data
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/current_pmf
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/mem_field_flags
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /l0_rtps_builtin_endpoint_test5/uut/read_cnt
add wave -noupdate -radix unsigned /l0_rtps_builtin_endpoint_test5/uut/parameter_end
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/parse_prc/rd_guard
add wave -noupdate -divider MISC
add wave -noupdate -radix unsigned /l0_rtps_builtin_endpoint_test5/uut/seq_nr
add wave -noupdate -divider TESTBENCH
add wave -noupdate -expand -group TESTBENCH /l0_rtps_builtin_endpoint_test5/start
add wave -noupdate -expand -group TESTBENCH /l0_rtps_builtin_endpoint_test5/stim_stage
add wave -noupdate -expand -group TESTBENCH /l0_rtps_builtin_endpoint_test5/stimulus.length
add wave -noupdate -expand -group TESTBENCH /l0_rtps_builtin_endpoint_test5/cnt_stim
add wave -noupdate -expand -group TESTBENCH /l0_rtps_builtin_endpoint_test5/packet_sent
add wave -noupdate -expand -group TESTBENCH /l0_rtps_builtin_endpoint_test5/check_done
add wave -noupdate -divider OUTPUT
add wave -noupdate -radix hexadecimal /l0_rtps_builtin_endpoint_test5/uut/data_out
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/endpoint_full
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/endpoint_wr
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/rtps_wr
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/rtps_full
add wave -noupdate /l0_rtps_builtin_endpoint_test5/uut/last_word_out
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {{Cursor 1} {64726 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 {0 ps} {1148342 ps}

View File

@ -1,71 +0,0 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/clk
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/reset
add wave -noupdate -divider INPUT
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/empty
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/rd
add wave -noupdate -radix hexadecimal /L0_rtps_builtin_endpoint_test6/uut/data_in
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/last_word_in
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/last_word_in_latch
add wave -noupdate -radix hexadecimal /L0_rtps_builtin_endpoint_test6/uut/time
add wave -noupdate -divider OUTPUT
add wave -noupdate -radix hexadecimal /L0_rtps_builtin_endpoint_test6/uut/data_out
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/endpoint_wr
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/last_word_out
add wave -noupdate -divider TESTBENCH
add wave -noupdate /L0_rtps_builtin_endpoint_test6/start
add wave -noupdate /L0_rtps_builtin_endpoint_test6/stim_stage
add wave -noupdate /L0_rtps_builtin_endpoint_test6/stimulus.length
add wave -noupdate /L0_rtps_builtin_endpoint_test6/cnt_stim
add wave -noupdate /L0_rtps_builtin_endpoint_test6/packet_sent
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/stage
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/stage_next
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/cnt
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/endpoint_mask
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/participant_match
add wave -noupdate -radix hexadecimal /L0_rtps_builtin_endpoint_test6/uut/lease_duration
add wave -noupdate -radix hexadecimal /L0_rtps_builtin_endpoint_test6/uut/deadline
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -expand -group MEM_FSM /L0_rtps_builtin_endpoint_test6/uut/mem_opcode
add wave -noupdate -expand -group MEM_FSM /L0_rtps_builtin_endpoint_test6/uut/mem_op_start
add wave -noupdate -expand -group MEM_FSM /L0_rtps_builtin_endpoint_test6/uut/mem_op_done
add wave -noupdate -expand -group MEM_FSM /L0_rtps_builtin_endpoint_test6/uut/mem_stage
add wave -noupdate -expand -group MEM_FSM /L0_rtps_builtin_endpoint_test6/uut/mem_stage_next
add wave -noupdate -expand -group MEM_FSM /L0_rtps_builtin_endpoint_test6/uut/mem_cnt
add wave -noupdate -expand -group MEM_FSM -radix unsigned /L0_rtps_builtin_endpoint_test6/uut/mem_addr_base
add wave -noupdate -expand -group MEM_FSM -radix unsigned /L0_rtps_builtin_endpoint_test6/uut/addr_res
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test6/uut/read_cnt
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test6/uut/parameter_end
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/parse_prc/rd_guard
add wave -noupdate -divider MEMORY
add wave -noupdate -expand -group MEMORY -radix unsigned /L0_rtps_builtin_endpoint_test6/uut/ram_inst/addr
add wave -noupdate -expand -group MEMORY /L0_rtps_builtin_endpoint_test6/uut/ram_inst/wen
add wave -noupdate -expand -group MEMORY /L0_rtps_builtin_endpoint_test6/uut/ram_inst/ren
add wave -noupdate -expand -group MEMORY -radix hexadecimal /L0_rtps_builtin_endpoint_test6/uut/ram_inst/wr_data
add wave -noupdate -expand -group MEMORY -radix hexadecimal /L0_rtps_builtin_endpoint_test6/uut/ram_inst/rd_data
add wave -noupdate -divider MISC
add wave -noupdate /L0_rtps_builtin_endpoint_test6/uut/update_participant_flags
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test6/uut/mem_seq_nr
add wave -noupdate -radix unsigned /L0_rtps_builtin_endpoint_test6/uut/seq_nr
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {Begin {31125000 ps} 1} {Error {45825000 ps} 1} {Cursor {31192063 ps} 0}
quietly wave cursor active 3
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 ns
update
WaveRestoreZoom {30675309 ps} {31823651 ps}

View File

@ -0,0 +1,65 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /l0_rtps_discovery_module_test1_mc/uut/clk
add wave -noupdate /l0_rtps_discovery_module_test1_mc/uut/reset
add wave -noupdate -divider INPUT
add wave -noupdate /l0_rtps_discovery_module_test1_mc/uut/empty
add wave -noupdate /l0_rtps_discovery_module_test1_mc/uut/rd
add wave -noupdate -radix hexadecimal /l0_rtps_discovery_module_test1_mc/uut/data_in
add wave -noupdate /l0_rtps_discovery_module_test1_mc/uut/last_word_in
add wave -noupdate /l0_rtps_discovery_module_test1_mc/uut/last_word_in_latch
add wave -noupdate -divider OUTPUT
add wave -noupdate -group {RTPS OUT} /l0_rtps_discovery_module_test1_mc/uut/full_ro
add wave -noupdate -group {RTPS OUT} /l0_rtps_discovery_module_test1_mc/uut/wr_ro
add wave -noupdate -group {RTPS OUT} -radix hexadecimal /l0_rtps_discovery_module_test1_mc/uut/data_out_ro
add wave -noupdate -group {RTPS OUT} /l0_rtps_discovery_module_test1_mc/uut/last_word_out_ro
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /l0_rtps_discovery_module_test1_mc/uut/stage
add wave -noupdate /l0_rtps_discovery_module_test1_mc/uut/cnt
add wave -noupdate /l0_rtps_discovery_module_test1_mc/uut/endpoint_mask
add wave -noupdate /l0_rtps_discovery_module_test1_mc/uut/participant_match
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -expand -group MEM_FSM /l0_rtps_discovery_module_test1_mc/uut/mem_op_start
add wave -noupdate -expand -group MEM_FSM /l0_rtps_discovery_module_test1_mc/uut/mem_opcode
add wave -noupdate -expand -group MEM_FSM /l0_rtps_discovery_module_test1_mc/uut/mem_op_done
add wave -noupdate -expand -group MEM_FSM /l0_rtps_discovery_module_test1_mc/uut/mem_stage
add wave -noupdate -expand -group MEM_FSM /l0_rtps_discovery_module_test1_mc/uut/mem_cnt
add wave -noupdate -expand -group MEM_FSM -radix unsigned /l0_rtps_discovery_module_test1_mc/uut/mem_empty_head
add wave -noupdate -expand -group MEM_FSM -radix unsigned /l0_rtps_discovery_module_test1_mc/uut/mem_occupied_head
add wave -noupdate -expand -group MEM_FSM -radix unsigned /l0_rtps_discovery_module_test1_mc/uut/mem_addr_base
add wave -noupdate -expand -group MEMORY -radix unsigned /l0_rtps_discovery_module_test1_mc/uut/mem_ctrl_inst/ram_inst/addr
add wave -noupdate -expand -group MEMORY /l0_rtps_discovery_module_test1_mc/uut/mem_ctrl_inst/ram_inst/wen
add wave -noupdate -expand -group MEMORY /l0_rtps_discovery_module_test1_mc/uut/mem_ctrl_inst/ram_inst/ren
add wave -noupdate -expand -group MEMORY -radix hexadecimal /l0_rtps_discovery_module_test1_mc/uut/mem_ctrl_inst/ram_inst/wr_data
add wave -noupdate -expand -group MEMORY -radix hexadecimal /l0_rtps_discovery_module_test1_mc/uut/mem_ctrl_inst/ram_inst/rd_data
add wave -noupdate -divider MISC
add wave -noupdate -radix unsigned /l0_rtps_discovery_module_test1_mc/uut/seq_nr
add wave -noupdate -divider TESTBENCH
add wave -noupdate -group TESTBENCH /l0_rtps_discovery_module_test1_mc/start
add wave -noupdate -group TESTBENCH /l0_rtps_discovery_module_test1_mc/stim_stage
add wave -noupdate -group TESTBENCH /l0_rtps_discovery_module_test1_mc/stimulus.length
add wave -noupdate -group TESTBENCH /l0_rtps_discovery_module_test1_mc/cnt_stim
add wave -noupdate -group TESTBENCH /l0_rtps_discovery_module_test1_mc/packet_sent
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /l0_rtps_discovery_module_test1_mc/uut/read_cnt
add wave -noupdate -radix unsigned /l0_rtps_discovery_module_test1_mc/uut/parameter_end
add wave -noupdate /l0_rtps_discovery_module_test1_mc/uut/parse_prc/rd_guard
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {Begin {63775000 ps} 1} {Error {66975000 ps} 1} {Cursor {4039782 ps} 0}
quietly wave cursor active 3
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 ns
update
WaveRestoreZoom {3817836 ps} {4966178 ps}

View File

@ -0,0 +1,69 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /L0_rtps_discovery_module_test2/uut/clk
add wave -noupdate /L0_rtps_discovery_module_test2/uut/reset
add wave -noupdate -divider INPUT
add wave -noupdate /L0_rtps_discovery_module_test2/uut/empty
add wave -noupdate /L0_rtps_discovery_module_test2/uut/rd
add wave -noupdate -radix hexadecimal /L0_rtps_discovery_module_test2/uut/data_in
add wave -noupdate /L0_rtps_discovery_module_test2/uut/last_word_in
add wave -noupdate /L0_rtps_discovery_module_test2/uut/last_word_in_latch
add wave -noupdate -divider OUTPUT
add wave -noupdate -radix hexadecimal /L0_rtps_discovery_module_test2/uut/data_out
add wave -noupdate /L0_rtps_discovery_module_test2/uut/endpoint_wr
add wave -noupdate /L0_rtps_discovery_module_test2/uut/last_word_out
add wave -noupdate -divider TESTBENCH
add wave -noupdate /L0_rtps_discovery_module_test2/start
add wave -noupdate /L0_rtps_discovery_module_test2/stim_stage
add wave -noupdate /L0_rtps_discovery_module_test2/stimulus.length
add wave -noupdate /L0_rtps_discovery_module_test2/cnt_stim
add wave -noupdate /L0_rtps_discovery_module_test2/packet_sent
add wave -noupdate /L0_rtps_discovery_module_test2/SB.ItemNumberVar
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /L0_rtps_discovery_module_test2/uut/stage
add wave -noupdate /L0_rtps_discovery_module_test2/uut/stage_next
add wave -noupdate /L0_rtps_discovery_module_test2/uut/cnt
add wave -noupdate /L0_rtps_discovery_module_test2/uut/endpoint_mask
add wave -noupdate /L0_rtps_discovery_module_test2/uut/participant_match
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test2/uut/mem_opcode
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test2/uut/mem_op_start
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test2/uut/mem_op_done
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test2/uut/mem_stage
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test2/uut/mem_stage_next
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test2/uut/mem_cnt
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_discovery_module_test2/uut/mem_addr_base
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_discovery_module_test2/uut/addr_res
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test2/uut/read_cnt
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test2/uut/parameter_end
add wave -noupdate /L0_rtps_discovery_module_test2/uut/parse_prc/rd_guard
add wave -noupdate -divider MEMORY
add wave -noupdate -group MEMORY -radix unsigned /L0_rtps_discovery_module_test2/uut/ram_inst/addr
add wave -noupdate -group MEMORY /L0_rtps_discovery_module_test2/uut/ram_inst/wen
add wave -noupdate -group MEMORY /L0_rtps_discovery_module_test2/uut/ram_inst/ren
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_discovery_module_test2/uut/ram_inst/wr_data
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_discovery_module_test2/uut/ram_inst/rd_data
add wave -noupdate -divider MISC
add wave -noupdate /L0_rtps_discovery_module_test2/uut/update_participant_flags
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test2/uut/mem_seq_nr
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test2/uut/seq_nr
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {Begin {63775000 ps} 1} {Error {66975000 ps} 1} {Cursor {33675000 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 ns
update
WaveRestoreZoom {63200829 ps} {64349171 ps}

View File

@ -0,0 +1,68 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /L0_rtps_discovery_module_test3/uut/clk
add wave -noupdate /L0_rtps_discovery_module_test3/uut/reset
add wave -noupdate -divider INPUT
add wave -noupdate /L0_rtps_discovery_module_test3/uut/empty
add wave -noupdate /L0_rtps_discovery_module_test3/uut/rd
add wave -noupdate -radix hexadecimal /L0_rtps_discovery_module_test3/uut/data_in
add wave -noupdate /L0_rtps_discovery_module_test3/uut/last_word_in
add wave -noupdate /L0_rtps_discovery_module_test3/uut/last_word_in_latch
add wave -noupdate -divider OUTPUT
add wave -noupdate -radix hexadecimal /L0_rtps_discovery_module_test3/uut/data_out
add wave -noupdate /L0_rtps_discovery_module_test3/uut/endpoint_wr
add wave -noupdate /L0_rtps_discovery_module_test3/uut/last_word_out
add wave -noupdate -divider TESTBENCH
add wave -noupdate /L0_rtps_discovery_module_test3/start
add wave -noupdate /L0_rtps_discovery_module_test3/stim_stage
add wave -noupdate /L0_rtps_discovery_module_test3/stimulus.length
add wave -noupdate /L0_rtps_discovery_module_test3/cnt_stim
add wave -noupdate /L0_rtps_discovery_module_test3/packet_sent
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /L0_rtps_discovery_module_test3/uut/stage
add wave -noupdate /L0_rtps_discovery_module_test3/uut/stage_next
add wave -noupdate /L0_rtps_discovery_module_test3/uut/cnt
add wave -noupdate /L0_rtps_discovery_module_test3/uut/endpoint_mask
add wave -noupdate /L0_rtps_discovery_module_test3/uut/participant_match
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test3/uut/mem_opcode
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test3/uut/mem_op_start
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test3/uut/mem_op_done
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test3/uut/mem_stage
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test3/uut/mem_stage_next
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test3/uut/mem_cnt
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_discovery_module_test3/uut/mem_addr_base
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_discovery_module_test3/uut/addr_res
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test3/uut/read_cnt
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test3/uut/parameter_end
add wave -noupdate /L0_rtps_discovery_module_test3/uut/parse_prc/rd_guard
add wave -noupdate -divider MEMORY
add wave -noupdate -group MEMORY -radix unsigned /L0_rtps_discovery_module_test3/uut/ram_inst/addr
add wave -noupdate -group MEMORY /L0_rtps_discovery_module_test3/uut/ram_inst/wen
add wave -noupdate -group MEMORY /L0_rtps_discovery_module_test3/uut/ram_inst/ren
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_discovery_module_test3/uut/ram_inst/wr_data
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_discovery_module_test3/uut/ram_inst/rd_data
add wave -noupdate -divider MISC
add wave -noupdate /L0_rtps_discovery_module_test3/uut/update_participant_flags
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test3/uut/mem_seq_nr
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test3/uut/seq_nr
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {Begin {847825000 ps} 1} {Error {851525000 ps} 1} {Cursor {33675000 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 ns
update
WaveRestoreZoom {848883724 ps} {850032066 ps}

View File

@ -0,0 +1,68 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /L0_rtps_discovery_module_test4/uut/clk
add wave -noupdate /L0_rtps_discovery_module_test4/uut/reset
add wave -noupdate -divider INPUT
add wave -noupdate /L0_rtps_discovery_module_test4/uut/empty
add wave -noupdate /L0_rtps_discovery_module_test4/uut/rd
add wave -noupdate -radix hexadecimal /L0_rtps_discovery_module_test4/uut/data_in
add wave -noupdate /L0_rtps_discovery_module_test4/uut/last_word_in
add wave -noupdate /L0_rtps_discovery_module_test4/uut/last_word_in_latch
add wave -noupdate -divider OUTPUT
add wave -noupdate -radix hexadecimal /L0_rtps_discovery_module_test4/uut/data_out
add wave -noupdate /L0_rtps_discovery_module_test4/uut/endpoint_wr
add wave -noupdate /L0_rtps_discovery_module_test4/uut/last_word_out
add wave -noupdate -divider TESTBENCH
add wave -noupdate /L0_rtps_discovery_module_test4/start
add wave -noupdate /L0_rtps_discovery_module_test4/stim_stage
add wave -noupdate /L0_rtps_discovery_module_test4/stimulus.length
add wave -noupdate /L0_rtps_discovery_module_test4/cnt_stim
add wave -noupdate /L0_rtps_discovery_module_test4/packet_sent
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /L0_rtps_discovery_module_test4/uut/stage
add wave -noupdate /L0_rtps_discovery_module_test4/uut/stage_next
add wave -noupdate /L0_rtps_discovery_module_test4/uut/cnt
add wave -noupdate /L0_rtps_discovery_module_test4/uut/endpoint_mask
add wave -noupdate /L0_rtps_discovery_module_test4/uut/participant_match
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test4/uut/mem_opcode
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test4/uut/mem_op_start
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test4/uut/mem_op_done
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test4/uut/mem_stage
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test4/uut/mem_stage_next
add wave -noupdate -group MEM_FSM /L0_rtps_discovery_module_test4/uut/mem_cnt
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_discovery_module_test4/uut/mem_addr_base
add wave -noupdate -group MEM_FSM -radix unsigned /L0_rtps_discovery_module_test4/uut/addr_res
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test4/uut/read_cnt
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test4/uut/parameter_end
add wave -noupdate /L0_rtps_discovery_module_test4/uut/parse_prc/rd_guard
add wave -noupdate -divider MEMORY
add wave -noupdate -group MEMORY -radix unsigned /L0_rtps_discovery_module_test4/uut/ram_inst/addr
add wave -noupdate -group MEMORY /L0_rtps_discovery_module_test4/uut/ram_inst/wen
add wave -noupdate -group MEMORY /L0_rtps_discovery_module_test4/uut/ram_inst/ren
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_discovery_module_test4/uut/ram_inst/wr_data
add wave -noupdate -group MEMORY -radix hexadecimal /L0_rtps_discovery_module_test4/uut/ram_inst/rd_data
add wave -noupdate -divider MISC
add wave -noupdate /L0_rtps_discovery_module_test4/uut/update_participant_flags
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test4/uut/mem_seq_nr
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test4/uut/seq_nr
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {Begin {847825000 ps} 1} {Error {851525000 ps} 1} {Cursor {33675000 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 ns
update
WaveRestoreZoom {848883724 ps} {850032066 ps}

View File

@ -0,0 +1,68 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /l0_rtps_discovery_module_test5/uut/clk
add wave -noupdate /l0_rtps_discovery_module_test5/uut/reset
add wave -noupdate -radix unsigned /l0_rtps_discovery_module_test5/uut/time
add wave -noupdate -radix unsigned /l0_rtps_discovery_module_test5/uut/check_time
add wave -noupdate -divider INPUT
add wave -noupdate /l0_rtps_discovery_module_test5/uut/empty
add wave -noupdate /l0_rtps_discovery_module_test5/uut/rd
add wave -noupdate -radix hexadecimal /l0_rtps_discovery_module_test5/uut/data_in
add wave -noupdate /l0_rtps_discovery_module_test5/uut/last_word_in
add wave -noupdate /l0_rtps_discovery_module_test5/uut/last_word_in_latch
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /l0_rtps_discovery_module_test5/uut/stage
add wave -noupdate /l0_rtps_discovery_module_test5/uut/cnt
add wave -noupdate /l0_rtps_discovery_module_test5/uut/endpoint_mask
add wave -noupdate /l0_rtps_discovery_module_test5/uut/participant_match
add wave -noupdate -divider {MEM FSM}
add wave -noupdate /l0_rtps_discovery_module_test5/uut/mem_op_start
add wave -noupdate /l0_rtps_discovery_module_test5/uut/mem_opcode
add wave -noupdate /l0_rtps_discovery_module_test5/uut/mem_op_done
add wave -noupdate /l0_rtps_discovery_module_test5/uut/mem_stage
add wave -noupdate /l0_rtps_discovery_module_test5/uut/mem_cnt
add wave -noupdate -radix unsigned /l0_rtps_discovery_module_test5/uut/mem_addr_base
add wave -noupdate -radix unsigned /l0_rtps_discovery_module_test5/uut/mem_empty_head
add wave -noupdate -radix unsigned /l0_rtps_discovery_module_test5/uut/mem_occupied_head
add wave -noupdate -childformat {{/l0_rtps_discovery_module_test5/uut/participant_data.addr -radix unsigned} {/l0_rtps_discovery_module_test5/uut/participant_data.guid_prefix -radix hexadecimal} {/l0_rtps_discovery_module_test5/uut/participant_data.meta_addr -radix hexadecimal} {/l0_rtps_discovery_module_test5/uut/participant_data.def_addr -radix hexadecimal} {/l0_rtps_discovery_module_test5/uut/participant_data.meta_port -radix hexadecimal} {/l0_rtps_discovery_module_test5/uut/participant_data.def_port -radix hexadecimal} {/l0_rtps_discovery_module_test5/uut/participant_data.lease_duration -radix unsigned} {/l0_rtps_discovery_module_test5/uut/participant_data.lease_deadline -radix unsigned} {/l0_rtps_discovery_module_test5/uut/participant_data.heartbeat_res_time -radix unsigned} {/l0_rtps_discovery_module_test5/uut/participant_data.acknack_res_time -radix unsigned} {/l0_rtps_discovery_module_test5/uut/participant_data.spdp_seq_nr -radix unsigned} {/l0_rtps_discovery_module_test5/uut/participant_data.pub_seq_nr -radix unsigned} {/l0_rtps_discovery_module_test5/uut/participant_data.sub_seq_nr -radix unsigned} {/l0_rtps_discovery_module_test5/uut/participant_data.mes_seq_nr -radix unsigned}} -expand -subitemconfig {/l0_rtps_discovery_module_test5/uut/participant_data.addr {-radix unsigned} /l0_rtps_discovery_module_test5/uut/participant_data.guid_prefix {-radix hexadecimal} /l0_rtps_discovery_module_test5/uut/participant_data.meta_addr {-radix hexadecimal} /l0_rtps_discovery_module_test5/uut/participant_data.def_addr {-radix hexadecimal} /l0_rtps_discovery_module_test5/uut/participant_data.meta_port {-radix hexadecimal} /l0_rtps_discovery_module_test5/uut/participant_data.def_port {-radix hexadecimal} /l0_rtps_discovery_module_test5/uut/participant_data.lease_duration {-radix unsigned} /l0_rtps_discovery_module_test5/uut/participant_data.lease_deadline {-radix unsigned} /l0_rtps_discovery_module_test5/uut/participant_data.heartbeat_res_time {-radix unsigned} /l0_rtps_discovery_module_test5/uut/participant_data.acknack_res_time {-radix unsigned} /l0_rtps_discovery_module_test5/uut/participant_data.spdp_seq_nr {-radix unsigned} /l0_rtps_discovery_module_test5/uut/participant_data.pub_seq_nr {-radix unsigned} /l0_rtps_discovery_module_test5/uut/participant_data.sub_seq_nr {-radix unsigned} /l0_rtps_discovery_module_test5/uut/participant_data.mes_seq_nr {-radix unsigned}} /l0_rtps_discovery_module_test5/uut/participant_data
add wave -noupdate -group MEMORY -radix unsigned /l0_rtps_discovery_module_test5/uut/mem_ctrl_inst/addr
add wave -noupdate -group MEMORY /l0_rtps_discovery_module_test5/uut/mem_ctrl_inst/read
add wave -noupdate -group MEMORY /l0_rtps_discovery_module_test5/uut/mem_ctrl_inst/ready_in
add wave -noupdate -group MEMORY /l0_rtps_discovery_module_test5/uut/mem_ctrl_inst/valid_in
add wave -noupdate -group MEMORY -radix hexadecimal /l0_rtps_discovery_module_test5/uut/mem_ctrl_inst/data_in
add wave -noupdate -group MEMORY /l0_rtps_discovery_module_test5/uut/mem_ctrl_inst/ready_out
add wave -noupdate -group MEMORY /l0_rtps_discovery_module_test5/uut/mem_ctrl_inst/valid_out
add wave -noupdate -group MEMORY -radix hexadecimal /l0_rtps_discovery_module_test5/uut/mem_ctrl_inst/data_out
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /l0_rtps_discovery_module_test5/uut/read_cnt
add wave -noupdate -radix unsigned /l0_rtps_discovery_module_test5/uut/parameter_end
add wave -noupdate /l0_rtps_discovery_module_test5/uut/parse_prc/rd_guard
add wave -noupdate -divider MISC
add wave -noupdate -radix unsigned /l0_rtps_discovery_module_test5/uut/seq_nr
add wave -noupdate -divider TESTBENCH
add wave -noupdate -expand -group TESTBENCH /l0_rtps_discovery_module_test5/start
add wave -noupdate -expand -group TESTBENCH /l0_rtps_discovery_module_test5/stim_stage
add wave -noupdate -expand -group TESTBENCH /l0_rtps_discovery_module_test5/stimulus.length
add wave -noupdate -expand -group TESTBENCH /l0_rtps_discovery_module_test5/cnt_stim
add wave -noupdate -expand -group TESTBENCH /l0_rtps_discovery_module_test5/packet_sent
add wave -noupdate -expand -group TESTBENCH /l0_rtps_discovery_module_test5/check_done
add wave -noupdate -divider OUTPUT
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {{Cursor 1} {40147792 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 {39422715 ps} {40571057 ps}

View File

@ -0,0 +1,71 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /L0_rtps_discovery_module_test6/uut/clk
add wave -noupdate /L0_rtps_discovery_module_test6/uut/reset
add wave -noupdate -divider INPUT
add wave -noupdate /L0_rtps_discovery_module_test6/uut/empty
add wave -noupdate /L0_rtps_discovery_module_test6/uut/rd
add wave -noupdate -radix hexadecimal /L0_rtps_discovery_module_test6/uut/data_in
add wave -noupdate /L0_rtps_discovery_module_test6/uut/last_word_in
add wave -noupdate /L0_rtps_discovery_module_test6/uut/last_word_in_latch
add wave -noupdate -radix hexadecimal /L0_rtps_discovery_module_test6/uut/time
add wave -noupdate -divider OUTPUT
add wave -noupdate -radix hexadecimal /L0_rtps_discovery_module_test6/uut/data_out
add wave -noupdate /L0_rtps_discovery_module_test6/uut/endpoint_wr
add wave -noupdate /L0_rtps_discovery_module_test6/uut/last_word_out
add wave -noupdate -divider TESTBENCH
add wave -noupdate /L0_rtps_discovery_module_test6/start
add wave -noupdate /L0_rtps_discovery_module_test6/stim_stage
add wave -noupdate /L0_rtps_discovery_module_test6/stimulus.length
add wave -noupdate /L0_rtps_discovery_module_test6/cnt_stim
add wave -noupdate /L0_rtps_discovery_module_test6/packet_sent
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /L0_rtps_discovery_module_test6/uut/stage
add wave -noupdate /L0_rtps_discovery_module_test6/uut/stage_next
add wave -noupdate /L0_rtps_discovery_module_test6/uut/cnt
add wave -noupdate /L0_rtps_discovery_module_test6/uut/endpoint_mask
add wave -noupdate /L0_rtps_discovery_module_test6/uut/participant_match
add wave -noupdate -radix hexadecimal /L0_rtps_discovery_module_test6/uut/lease_duration
add wave -noupdate -radix hexadecimal /L0_rtps_discovery_module_test6/uut/deadline
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -expand -group MEM_FSM /L0_rtps_discovery_module_test6/uut/mem_opcode
add wave -noupdate -expand -group MEM_FSM /L0_rtps_discovery_module_test6/uut/mem_op_start
add wave -noupdate -expand -group MEM_FSM /L0_rtps_discovery_module_test6/uut/mem_op_done
add wave -noupdate -expand -group MEM_FSM /L0_rtps_discovery_module_test6/uut/mem_stage
add wave -noupdate -expand -group MEM_FSM /L0_rtps_discovery_module_test6/uut/mem_stage_next
add wave -noupdate -expand -group MEM_FSM /L0_rtps_discovery_module_test6/uut/mem_cnt
add wave -noupdate -expand -group MEM_FSM -radix unsigned /L0_rtps_discovery_module_test6/uut/mem_addr_base
add wave -noupdate -expand -group MEM_FSM -radix unsigned /L0_rtps_discovery_module_test6/uut/addr_res
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test6/uut/read_cnt
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test6/uut/parameter_end
add wave -noupdate /L0_rtps_discovery_module_test6/uut/parse_prc/rd_guard
add wave -noupdate -divider MEMORY
add wave -noupdate -expand -group MEMORY -radix unsigned /L0_rtps_discovery_module_test6/uut/ram_inst/addr
add wave -noupdate -expand -group MEMORY /L0_rtps_discovery_module_test6/uut/ram_inst/wen
add wave -noupdate -expand -group MEMORY /L0_rtps_discovery_module_test6/uut/ram_inst/ren
add wave -noupdate -expand -group MEMORY -radix hexadecimal /L0_rtps_discovery_module_test6/uut/ram_inst/wr_data
add wave -noupdate -expand -group MEMORY -radix hexadecimal /L0_rtps_discovery_module_test6/uut/ram_inst/rd_data
add wave -noupdate -divider MISC
add wave -noupdate /L0_rtps_discovery_module_test6/uut/update_participant_flags
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test6/uut/mem_seq_nr
add wave -noupdate -radix unsigned /L0_rtps_discovery_module_test6/uut/seq_nr
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {Begin {31125000 ps} 1} {Error {45825000 ps} 1} {Cursor {31192063 ps} 0}
quietly wave cursor active 3
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 ns
update
WaveRestoreZoom {30675309 ps} {31823651 ps}

View File

@ -1,89 +0,0 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/clk
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/reset
add wave -noupdate -radix unsigned /l1_rtps_builtin_endpoint_test1/uut/time
add wave -noupdate -radix unsigned /l1_rtps_builtin_endpoint_test1/uut/check_time
add wave -noupdate -divider INPUT
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/empty
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/rd
add wave -noupdate -radix hexadecimal /l1_rtps_builtin_endpoint_test1/uut/data_in
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/last_word_in
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/last_word_in_latch
add wave -noupdate -radix hexadecimal /l1_rtps_builtin_endpoint_test1/uut/time
add wave -noupdate -divider OUTPUT
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/full_ro
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/wr_ro
add wave -noupdate -radix hexadecimal /l1_rtps_builtin_endpoint_test1/uut/data_out_ro
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/last_word_out_ro
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/stage
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/stage_next
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/cnt
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -group MEMORY /l1_rtps_builtin_endpoint_test1/uut/mem_abort_read
add wave -noupdate -group MEMORY -radix unsigned /l1_rtps_builtin_endpoint_test1/uut/mem_ctrl_inst/addr
add wave -noupdate -group MEMORY /l1_rtps_builtin_endpoint_test1/uut/mem_ctrl_inst/read
add wave -noupdate -group MEMORY /l1_rtps_builtin_endpoint_test1/uut/mem_ctrl_inst/ready_in
add wave -noupdate -group MEMORY /l1_rtps_builtin_endpoint_test1/uut/mem_ctrl_inst/valid_in
add wave -noupdate -group MEMORY -radix hexadecimal /l1_rtps_builtin_endpoint_test1/uut/mem_ctrl_inst/data_in
add wave -noupdate -group MEMORY /l1_rtps_builtin_endpoint_test1/uut/mem_ctrl_inst/ready_out
add wave -noupdate -group MEMORY /l1_rtps_builtin_endpoint_test1/uut/mem_ctrl_inst/valid_out
add wave -noupdate -group MEMORY -radix hexadecimal /l1_rtps_builtin_endpoint_test1/uut/mem_ctrl_inst/data_out
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/mem_op_start
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/mem_op_done
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/mem_opcode
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/mem_stage
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/mem_stage_next
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/mem_cnt
add wave -noupdate -childformat {{/l1_rtps_builtin_endpoint_test1/uut/participant_data.guid_prefix -radix hexadecimal} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.meta_addr -radix hexadecimal} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.def_addr -radix hexadecimal} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.meta_port -radix hexadecimal} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.def_port -radix hexadecimal} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.lease_duration -radix unsigned} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.lease_deadline -radix unsigned} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.heartbeat_res_time -radix unsigned} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.acknack_res_time -radix unsigned} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.spdp_seq_nr -radix unsigned} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.pub_seq_nr -radix unsigned} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.sub_seq_nr -radix unsigned} {/l1_rtps_builtin_endpoint_test1/uut/participant_data.mes_seq_nr -radix unsigned}} -subitemconfig {/l1_rtps_builtin_endpoint_test1/uut/participant_data.guid_prefix {-height 15 -radix hexadecimal} /l1_rtps_builtin_endpoint_test1/uut/participant_data.meta_addr {-height 15 -radix hexadecimal} /l1_rtps_builtin_endpoint_test1/uut/participant_data.def_addr {-height 15 -radix hexadecimal} /l1_rtps_builtin_endpoint_test1/uut/participant_data.meta_port {-height 15 -radix hexadecimal} /l1_rtps_builtin_endpoint_test1/uut/participant_data.def_port {-height 15 -radix hexadecimal} /l1_rtps_builtin_endpoint_test1/uut/participant_data.lease_duration {-height 15 -radix unsigned} /l1_rtps_builtin_endpoint_test1/uut/participant_data.lease_deadline {-height 15 -radix unsigned} /l1_rtps_builtin_endpoint_test1/uut/participant_data.heartbeat_res_time {-height 15 -radix unsigned} /l1_rtps_builtin_endpoint_test1/uut/participant_data.acknack_res_time {-height 15 -radix unsigned} /l1_rtps_builtin_endpoint_test1/uut/participant_data.spdp_seq_nr {-height 15 -radix unsigned} /l1_rtps_builtin_endpoint_test1/uut/participant_data.pub_seq_nr {-height 15 -radix unsigned} /l1_rtps_builtin_endpoint_test1/uut/participant_data.sub_seq_nr {-height 15 -radix unsigned} /l1_rtps_builtin_endpoint_test1/uut/participant_data.mes_seq_nr {-height 15 -radix unsigned}} /l1_rtps_builtin_endpoint_test1/uut/participant_data
add wave -noupdate -radix unsigned /l1_rtps_builtin_endpoint_test1/uut/mem_addr_base
add wave -noupdate -radix unsigned /l1_rtps_builtin_endpoint_test1/uut/mem_empty_head
add wave -noupdate -radix unsigned /l1_rtps_builtin_endpoint_test1/uut/mem_occupied_head
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /l1_rtps_builtin_endpoint_test1/uut/read_cnt
add wave -noupdate -radix unsigned /l1_rtps_builtin_endpoint_test1/uut/parameter_end
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/parse_prc/rd_guard
add wave -noupdate -divider MISC
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/alive
add wave -noupdate /l1_rtps_builtin_endpoint_test1/uut/endpoint_alive
add wave -noupdate -radix unsigned -childformat {{/l1_rtps_builtin_endpoint_test1/uut/seq_nr(0) -radix unsigned} {/l1_rtps_builtin_endpoint_test1/uut/seq_nr(1) -radix unsigned}} -subitemconfig {/l1_rtps_builtin_endpoint_test1/uut/seq_nr(0) {-height 15 -radix unsigned} /l1_rtps_builtin_endpoint_test1/uut/seq_nr(1) {-height 15 -radix unsigned}} /l1_rtps_builtin_endpoint_test1/uut/seq_nr
add wave -noupdate -expand -group FIFO -radix hexadecimal /l1_rtps_builtin_endpoint_test1/fifo_inst/data_in
add wave -noupdate -expand -group FIFO /l1_rtps_builtin_endpoint_test1/fifo_inst/write
add wave -noupdate -expand -group FIFO /l1_rtps_builtin_endpoint_test1/fifo_inst/full
add wave -noupdate -expand -group FIFO -radix hexadecimal /l1_rtps_builtin_endpoint_test1/fifo_inst/data_out
add wave -noupdate -expand -group FIFO /l1_rtps_builtin_endpoint_test1/fifo_inst/read
add wave -noupdate -expand -group FIFO /l1_rtps_builtin_endpoint_test1/fifo_inst/empty
add wave -noupdate -group RTPS_OUT -radix hexadecimal /l1_rtps_builtin_endpoint_test1/rtps_out_inst/data_in
add wave -noupdate -group RTPS_OUT /l1_rtps_builtin_endpoint_test1/rtps_out_inst/last_word_in
add wave -noupdate -group RTPS_OUT /l1_rtps_builtin_endpoint_test1/rtps_out_inst/rd
add wave -noupdate -group RTPS_OUT /l1_rtps_builtin_endpoint_test1/rtps_out_inst/empty
add wave -noupdate -group RTPS_OUT -radix hexadecimal /l1_rtps_builtin_endpoint_test1/rtps_out_inst/data_out
add wave -noupdate -group RTPS_OUT /l1_rtps_builtin_endpoint_test1/rtps_out_inst/wr
add wave -noupdate -group RTPS_OUT /l1_rtps_builtin_endpoint_test1/rtps_out_inst/full
add wave -noupdate -group RTPS_OUT /l1_rtps_builtin_endpoint_test1/rtps_out_inst/selector
add wave -noupdate -divider TESTBENCH
add wave -noupdate -group TESTBENCH /l1_rtps_builtin_endpoint_test1/start
add wave -noupdate -group TESTBENCH /l1_rtps_builtin_endpoint_test1/stim_stage
add wave -noupdate -group TESTBENCH /l1_rtps_builtin_endpoint_test1/stimulus.length
add wave -noupdate -group TESTBENCH /l1_rtps_builtin_endpoint_test1/cnt_stim
add wave -noupdate -group TESTBENCH /l1_rtps_builtin_endpoint_test1/packet_sent
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {Begin {88075000 ps} 0} {Error {36375000 ps} 1} {Cursor {36411652 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 ns
update
WaveRestoreZoom {87500829 ps} {88649171 ps}

View File

@ -0,0 +1,89 @@
onerror {resume}
quietly WaveActivateNextPane {} 0
add wave -noupdate -divider SYSTEM
add wave -noupdate /L1_rtps_discovery_module_test1/uut/clk
add wave -noupdate /L1_rtps_discovery_module_test1/uut/reset
add wave -noupdate -radix unsigned /L1_rtps_discovery_module_test1/uut/time
add wave -noupdate -radix unsigned /L1_rtps_discovery_module_test1/uut/check_time
add wave -noupdate -divider INPUT
add wave -noupdate /L1_rtps_discovery_module_test1/uut/empty
add wave -noupdate /L1_rtps_discovery_module_test1/uut/rd
add wave -noupdate -radix hexadecimal /L1_rtps_discovery_module_test1/uut/data_in
add wave -noupdate /L1_rtps_discovery_module_test1/uut/last_word_in
add wave -noupdate /L1_rtps_discovery_module_test1/uut/last_word_in_latch
add wave -noupdate -radix hexadecimal /L1_rtps_discovery_module_test1/uut/time
add wave -noupdate -divider OUTPUT
add wave -noupdate /L1_rtps_discovery_module_test1/uut/full_ro
add wave -noupdate /L1_rtps_discovery_module_test1/uut/wr_ro
add wave -noupdate -radix hexadecimal /L1_rtps_discovery_module_test1/uut/data_out_ro
add wave -noupdate /L1_rtps_discovery_module_test1/uut/last_word_out_ro
add wave -noupdate -divider {MAIN FSM}
add wave -noupdate /L1_rtps_discovery_module_test1/uut/stage
add wave -noupdate /L1_rtps_discovery_module_test1/uut/stage_next
add wave -noupdate /L1_rtps_discovery_module_test1/uut/cnt
add wave -noupdate -divider {MEM FSM}
add wave -noupdate -group MEMORY /L1_rtps_discovery_module_test1/uut/mem_abort_read
add wave -noupdate -group MEMORY -radix unsigned /L1_rtps_discovery_module_test1/uut/mem_ctrl_inst/addr
add wave -noupdate -group MEMORY /L1_rtps_discovery_module_test1/uut/mem_ctrl_inst/read
add wave -noupdate -group MEMORY /L1_rtps_discovery_module_test1/uut/mem_ctrl_inst/ready_in
add wave -noupdate -group MEMORY /L1_rtps_discovery_module_test1/uut/mem_ctrl_inst/valid_in
add wave -noupdate -group MEMORY -radix hexadecimal /L1_rtps_discovery_module_test1/uut/mem_ctrl_inst/data_in
add wave -noupdate -group MEMORY /L1_rtps_discovery_module_test1/uut/mem_ctrl_inst/ready_out
add wave -noupdate -group MEMORY /L1_rtps_discovery_module_test1/uut/mem_ctrl_inst/valid_out
add wave -noupdate -group MEMORY -radix hexadecimal /L1_rtps_discovery_module_test1/uut/mem_ctrl_inst/data_out
add wave -noupdate /L1_rtps_discovery_module_test1/uut/mem_op_start
add wave -noupdate /L1_rtps_discovery_module_test1/uut/mem_op_done
add wave -noupdate /L1_rtps_discovery_module_test1/uut/mem_opcode
add wave -noupdate /L1_rtps_discovery_module_test1/uut/mem_stage
add wave -noupdate /L1_rtps_discovery_module_test1/uut/mem_stage_next
add wave -noupdate /L1_rtps_discovery_module_test1/uut/mem_cnt
add wave -noupdate -childformat {{/L1_rtps_discovery_module_test1/uut/participant_data.guid_prefix -radix hexadecimal} {/L1_rtps_discovery_module_test1/uut/participant_data.meta_addr -radix hexadecimal} {/L1_rtps_discovery_module_test1/uut/participant_data.def_addr -radix hexadecimal} {/L1_rtps_discovery_module_test1/uut/participant_data.meta_port -radix hexadecimal} {/L1_rtps_discovery_module_test1/uut/participant_data.def_port -radix hexadecimal} {/L1_rtps_discovery_module_test1/uut/participant_data.lease_duration -radix unsigned} {/L1_rtps_discovery_module_test1/uut/participant_data.lease_deadline -radix unsigned} {/L1_rtps_discovery_module_test1/uut/participant_data.heartbeat_res_time -radix unsigned} {/L1_rtps_discovery_module_test1/uut/participant_data.acknack_res_time -radix unsigned} {/L1_rtps_discovery_module_test1/uut/participant_data.spdp_seq_nr -radix unsigned} {/L1_rtps_discovery_module_test1/uut/participant_data.pub_seq_nr -radix unsigned} {/L1_rtps_discovery_module_test1/uut/participant_data.sub_seq_nr -radix unsigned} {/L1_rtps_discovery_module_test1/uut/participant_data.mes_seq_nr -radix unsigned}} -subitemconfig {/L1_rtps_discovery_module_test1/uut/participant_data.guid_prefix {-height 15 -radix hexadecimal} /L1_rtps_discovery_module_test1/uut/participant_data.meta_addr {-height 15 -radix hexadecimal} /L1_rtps_discovery_module_test1/uut/participant_data.def_addr {-height 15 -radix hexadecimal} /L1_rtps_discovery_module_test1/uut/participant_data.meta_port {-height 15 -radix hexadecimal} /L1_rtps_discovery_module_test1/uut/participant_data.def_port {-height 15 -radix hexadecimal} /L1_rtps_discovery_module_test1/uut/participant_data.lease_duration {-height 15 -radix unsigned} /L1_rtps_discovery_module_test1/uut/participant_data.lease_deadline {-height 15 -radix unsigned} /L1_rtps_discovery_module_test1/uut/participant_data.heartbeat_res_time {-height 15 -radix unsigned} /L1_rtps_discovery_module_test1/uut/participant_data.acknack_res_time {-height 15 -radix unsigned} /L1_rtps_discovery_module_test1/uut/participant_data.spdp_seq_nr {-height 15 -radix unsigned} /L1_rtps_discovery_module_test1/uut/participant_data.pub_seq_nr {-height 15 -radix unsigned} /L1_rtps_discovery_module_test1/uut/participant_data.sub_seq_nr {-height 15 -radix unsigned} /L1_rtps_discovery_module_test1/uut/participant_data.mes_seq_nr {-height 15 -radix unsigned}} /L1_rtps_discovery_module_test1/uut/participant_data
add wave -noupdate -radix unsigned /L1_rtps_discovery_module_test1/uut/mem_addr_base
add wave -noupdate -radix unsigned /L1_rtps_discovery_module_test1/uut/mem_empty_head
add wave -noupdate -radix unsigned /L1_rtps_discovery_module_test1/uut/mem_occupied_head
add wave -noupdate -divider GUARD
add wave -noupdate -radix unsigned /L1_rtps_discovery_module_test1/uut/read_cnt
add wave -noupdate -radix unsigned /L1_rtps_discovery_module_test1/uut/parameter_end
add wave -noupdate /L1_rtps_discovery_module_test1/uut/parse_prc/rd_guard
add wave -noupdate -divider MISC
add wave -noupdate /L1_rtps_discovery_module_test1/uut/alive
add wave -noupdate /L1_rtps_discovery_module_test1/uut/endpoint_alive
add wave -noupdate -radix unsigned -childformat {{/L1_rtps_discovery_module_test1/uut/seq_nr(0) -radix unsigned} {/L1_rtps_discovery_module_test1/uut/seq_nr(1) -radix unsigned}} -subitemconfig {/L1_rtps_discovery_module_test1/uut/seq_nr(0) {-height 15 -radix unsigned} /L1_rtps_discovery_module_test1/uut/seq_nr(1) {-height 15 -radix unsigned}} /L1_rtps_discovery_module_test1/uut/seq_nr
add wave -noupdate -expand -group FIFO -radix hexadecimal /L1_rtps_discovery_module_test1/fifo_inst/data_in
add wave -noupdate -expand -group FIFO /L1_rtps_discovery_module_test1/fifo_inst/write
add wave -noupdate -expand -group FIFO /L1_rtps_discovery_module_test1/fifo_inst/full
add wave -noupdate -expand -group FIFO -radix hexadecimal /L1_rtps_discovery_module_test1/fifo_inst/data_out
add wave -noupdate -expand -group FIFO /L1_rtps_discovery_module_test1/fifo_inst/read
add wave -noupdate -expand -group FIFO /L1_rtps_discovery_module_test1/fifo_inst/empty
add wave -noupdate -group RTPS_OUT -radix hexadecimal /L1_rtps_discovery_module_test1/rtps_out_inst/data_in
add wave -noupdate -group RTPS_OUT /L1_rtps_discovery_module_test1/rtps_out_inst/last_word_in
add wave -noupdate -group RTPS_OUT /L1_rtps_discovery_module_test1/rtps_out_inst/rd
add wave -noupdate -group RTPS_OUT /L1_rtps_discovery_module_test1/rtps_out_inst/empty
add wave -noupdate -group RTPS_OUT -radix hexadecimal /L1_rtps_discovery_module_test1/rtps_out_inst/data_out
add wave -noupdate -group RTPS_OUT /L1_rtps_discovery_module_test1/rtps_out_inst/wr
add wave -noupdate -group RTPS_OUT /L1_rtps_discovery_module_test1/rtps_out_inst/full
add wave -noupdate -group RTPS_OUT /L1_rtps_discovery_module_test1/rtps_out_inst/selector
add wave -noupdate -divider TESTBENCH
add wave -noupdate -group TESTBENCH /L1_rtps_discovery_module_test1/start
add wave -noupdate -group TESTBENCH /L1_rtps_discovery_module_test1/stim_stage
add wave -noupdate -group TESTBENCH /L1_rtps_discovery_module_test1/stimulus.length
add wave -noupdate -group TESTBENCH /L1_rtps_discovery_module_test1/cnt_stim
add wave -noupdate -group TESTBENCH /L1_rtps_discovery_module_test1/packet_sent
TreeUpdate [SetDefaultTree]
WaveRestoreCursors {Begin {88075000 ps} 0} {Error {36375000 ps} 1} {Cursor {36411652 ps} 0}
quietly wave cursor active 1
configure wave -namecolwidth 149
configure wave -valuecolwidth 144
configure wave -justifyvalue left
configure wave -signalnamewidth 1
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 ns
update
WaveRestoreZoom {87500829 ps} {88649171 ps}

View File

@ -2319,7 +2319,8 @@ begin
mem_valid_in <= '1';
mem_addr <= mem_addr_base + GMF_STATE_OFFSET;
mem_write_data(CDR_INT8_WIDTH-1 downto 0) <= GoalStatus_package.STATUS_ACCEPTED;
mem_data_next.state <= GoalStatus_package.STATUS_ACCEPTED;
mem_data_next.state <= GoalStatus_package.STATUS_ACCEPTED;
mem_data_next.field_flags <= mem_data.field_flags or GMF_STATE_FLAG;
-- Memory Flow Control Guard
if (mem_ready_in = '1') then
@ -2360,7 +2361,8 @@ begin
mem_valid_in <= '1';
mem_addr <= mem_addr_base + GMF_GOAL_ID_OFFSET + 3;
mem_write_data <= mem_latch_data.goal_id(3);
mem_data_next.goal_id <= mem_latch_data.goal_id;
mem_data_next.goal_id <= mem_latch_data.goal_id;
mem_data_next.field_flags <= mem_data.field_flags or GMF_GOAL_ID_FLAG;
-- Memory Flow Control Guard
if (mem_ready_in = '1') then
@ -2381,7 +2383,8 @@ begin
mem_valid_in <= '1';
mem_addr <= mem_addr_base + GMF_STAMP_OFFSET + 1;
mem_write_data <= mem_latch_data.stamp.nanosec;
mem_data_next.stamp <= mem_latch_data.stamp;
mem_data_next.stamp <= mem_latch_data.stamp;
mem_data_next.field_flags <= mem_data.field_flags or GMF_STAMP_FLAG;
-- Memory Flow Control Guard
if (mem_ready_in = '1') then
@ -2412,7 +2415,8 @@ begin
mem_valid_in <= '1';
mem_addr <= mem_addr_base + GMF_DEADLINE_OFFSET + 1;
mem_write_data <= ROS_TIME_INFINITE.nanosec;
mem_data_next.deadline <= ROS_TIME_INFINITE;
mem_data_next.deadline <= ROS_TIME_INFINITE;
mem_data_next.field_flags <= mem_data.field_flags or GMF_DEADLINE_FLAG;
-- Memory Flow Control Guard
if (mem_ready_in = '1') then

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff