Skip to content

Commit

Permalink
util_axis_fifo_asym: Updated waveform configuration
Browse files Browse the repository at this point in the history
Signed-off-by: Istvan-Zsolt Szekely <[email protected]>
  • Loading branch information
IstvanZsSzekely committed Jan 22, 2025
1 parent aceb496 commit e57049f
Showing 1 changed file with 6 additions and 247 deletions.
253 changes: 6 additions & 247 deletions testbenches/ip/util_axis_fifo_asym/waves/cfg_rand.wcfg
Original file line number Diff line number Diff line change
Expand Up @@ -34,255 +34,15 @@
</db_ref>
</db_ref_list>
<zoom_setting>
<ZoomStartTime time="1,025,685 ps"></ZoomStartTime>
<ZoomEndTime time="1,026,185 ps"></ZoomEndTime>
<Cursor1Time time="1,026,100 ps"></Cursor1Time>
<ZoomStartTime time="0.000000 us"></ZoomStartTime>
<ZoomEndTime time="459.118516 us"></ZoomEndTime>
<Cursor1Time time="1.026100 us"></Cursor1Time>
</zoom_setting>
<column_width_setting>
<NameColumnWidth column_width="62"></NameColumnWidth>
<ValueColumnWidth column_width="60"></ValueColumnWidth>
<NameColumnWidth column_width="198"></NameColumnWidth>
<ValueColumnWidth column_width="192"></ValueColumnWidth>
</column_width_setting>
<WVObjectSize size="12" />
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/m_axis_aclk">
<obj_property name="ElementShortName">m_axis_aclk</obj_property>
<obj_property name="ObjectShortName">m_axis_aclk</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/m_axis_aresetn">
<obj_property name="ElementShortName">m_axis_aresetn</obj_property>
<obj_property name="ObjectShortName">m_axis_aresetn</obj_property>
</wvobject>
<wvobject type="protoinst" fp_name="/system_tb/test_harness/input_axis/M_AXIS">
<obj_property name="ElementShortName">M_AXIS</obj_property>
<obj_property name="ObjectShortName">M_AXIS</obj_property>
<obj_property name="children_use_element_short_name">true</obj_property>
<obj_property name="WaveformStyle">STYLE_ENUM_TRANSACTION</obj_property>
<obj_property name="EnumTransactionColorTable">fff,fff=blank</obj_property>
<obj_property name="UseCustomSignalColor">true</obj_property>
<obj_property name="CustomSignalColor">#00E600</obj_property>
<obj_property name="Render_Data">/system_tb/test_harness/input_axis/M_AXIS.streamWaveData</obj_property>
<obj_property name="Number_Overlay">2</obj_property>
<obj_property name="Overlay_Object_0">/system_tb/test_harness/input_axis/M_AXIS.linkStarve</obj_property>
<obj_property name="Overlay_Color_0">#99E600</obj_property>
<obj_property name="Overlay_Object_1">/system_tb/test_harness/input_axis/M_AXIS.linkStall</obj_property>
<obj_property name="Overlay_Color_1">#E64C00</obj_property>
<obj_property name="Detail_Data">/system_tb/test_harness/input_axis/M_AXIS.streamTooltipData</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/s_axis_aclk">
<obj_property name="ElementShortName">s_axis_aclk</obj_property>
<obj_property name="ObjectShortName">s_axis_aclk</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/s_axis_aresetn">
<obj_property name="ElementShortName">s_axis_aresetn</obj_property>
<obj_property name="ObjectShortName">s_axis_aresetn</obj_property>
</wvobject>
<wvobject type="protoinst" fp_name="/system_tb/test_harness/output_axis/S_AXIS">
<obj_property name="ElementShortName">S_AXIS</obj_property>
<obj_property name="ObjectShortName">S_AXIS</obj_property>
<obj_property name="children_use_element_short_name">true</obj_property>
<obj_property name="WaveformStyle">STYLE_ENUM_TRANSACTION</obj_property>
<obj_property name="EnumTransactionColorTable">fff,fff=blank</obj_property>
<obj_property name="UseCustomSignalColor">true</obj_property>
<obj_property name="CustomSignalColor">#00E600</obj_property>
<obj_property name="Render_Data">/system_tb/test_harness/output_axis/S_AXIS.streamWaveData</obj_property>
<obj_property name="Number_Overlay">2</obj_property>
<obj_property name="Overlay_Object_0">/system_tb/test_harness/output_axis/S_AXIS.linkStarve</obj_property>
<obj_property name="Overlay_Color_0">#99E600</obj_property>
<obj_property name="Overlay_Object_1">/system_tb/test_harness/output_axis/S_AXIS.linkStall</obj_property>
<obj_property name="Overlay_Color_1">#E64C00</obj_property>
<obj_property name="Detail_Data">/system_tb/test_harness/output_axis/S_AXIS.streamTooltipData</obj_property>
</wvobject>
<wvobject fp_name="divider121" type="divider">
<obj_property name="label">SLAVE</obj_property>
<obj_property name="DisplayName">label</obj_property>
</wvobject>
<wvobject type="group" fp_name="group220">
<obj_property name="label">Slave</obj_property>
<obj_property name="DisplayName">label</obj_property>
<wvobject fp_name="divider64" type="divider">
<obj_property name="label">Blk0</obj_property>
<obj_property name="DisplayName">label</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /s_axis_aclk">
<obj_property name="ElementShortName">s_axis_aclk</obj_property>
<obj_property name="ObjectShortName">s_axis_aclk</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /s_axis_aresetn">
<obj_property name="ElementShortName">s_axis_aresetn</obj_property>
<obj_property name="ObjectShortName">s_axis_aresetn</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /s_axis_ready">
<obj_property name="ElementShortName">s_axis_ready</obj_property>
<obj_property name="ObjectShortName">s_axis_ready</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /s_axis_valid">
<obj_property name="ElementShortName">s_axis_valid</obj_property>
<obj_property name="ObjectShortName">s_axis_valid</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /s_axis_data">
<obj_property name="ElementShortName">s_axis_data[127:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_data[127:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /s_axis_tkeep">
<obj_property name="ElementShortName">s_axis_tkeep[15:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_tkeep[15:0]</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /s_axis_tlast">
<obj_property name="ElementShortName">s_axis_tlast</obj_property>
<obj_property name="ObjectShortName">s_axis_tlast</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /s_axis_room">
<obj_property name="ElementShortName">s_axis_room[2:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_room[2:0]</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /s_axis_full">
<obj_property name="ElementShortName">s_axis_full</obj_property>
<obj_property name="ObjectShortName">s_axis_full</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /s_axis_almost_full">
<obj_property name="ElementShortName">s_axis_almost_full</obj_property>
<obj_property name="ObjectShortName">s_axis_almost_full</obj_property>
</wvobject>
<wvobject fp_name="divider47" type="divider">
<obj_property name="label">Blk1</obj_property>
<obj_property name="DisplayName">label</obj_property>
</wvobject>
<wvobject fp_name="divider88" type="divider">
<obj_property name="label">Higher</obj_property>
<obj_property name="DisplayName">label</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/s_axis_counter">
<obj_property name="ElementShortName">s_axis_counter[-1:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_counter[-1:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/s_axis_ready_int_s">
<obj_property name="ElementShortName">s_axis_ready_int_s[0:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_ready_int_s[0:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/s_axis_valid_int_s">
<obj_property name="ElementShortName">s_axis_valid_int_s[0:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_valid_int_s[0:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/s_axis_data_int_s">
<obj_property name="ElementShortName">s_axis_data_int_s[127:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_data_int_s[127:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/s_axis_tkeep_int_s">
<obj_property name="ElementShortName">s_axis_tkeep_int_s[15:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_tkeep_int_s[15:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/s_axis_tlast_int_s">
<obj_property name="ElementShortName">s_axis_tlast_int_s[0:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_tlast_int_s[0:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/s_axis_full_int_s">
<obj_property name="ElementShortName">s_axis_full_int_s[0:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_full_int_s[0:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/s_axis_almost_full_int_s">
<obj_property name="ElementShortName">s_axis_almost_full_int_s[0:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_almost_full_int_s[0:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/s_axis_room_int_s">
<obj_property name="ElementShortName">s_axis_room_int_s[2:0]</obj_property>
<obj_property name="ObjectShortName">s_axis_room_int_s[2:0]</obj_property>
</wvobject>
</wvobject>
<wvobject fp_name="divider122" type="divider">
<obj_property name="label">MASTER</obj_property>
<obj_property name="DisplayName">label</obj_property>
</wvobject>
<wvobject type="group" fp_name="group221">
<obj_property name="label">Master</obj_property>
<obj_property name="DisplayName">label</obj_property>
<wvobject fp_name="divider64" type="divider">
<obj_property name="label">Blk0</obj_property>
<obj_property name="DisplayName">label</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /m_axis_aclk">
<obj_property name="ElementShortName">m_axis_aclk</obj_property>
<obj_property name="ObjectShortName">m_axis_aclk</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /m_axis_aresetn">
<obj_property name="ElementShortName">m_axis_aresetn</obj_property>
<obj_property name="ObjectShortName">m_axis_aresetn</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /m_axis_ready">
<obj_property name="ElementShortName">m_axis_ready</obj_property>
<obj_property name="ObjectShortName">m_axis_ready</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /m_axis_valid">
<obj_property name="ElementShortName">m_axis_valid</obj_property>
<obj_property name="ObjectShortName">m_axis_valid</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /m_axis_data">
<obj_property name="ElementShortName">m_axis_data[127:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_data[127:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /m_axis_tkeep">
<obj_property name="ElementShortName">m_axis_tkeep[15:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_tkeep[15:0]</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /m_axis_tlast">
<obj_property name="ElementShortName">m_axis_tlast</obj_property>
<obj_property name="ObjectShortName">m_axis_tlast</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /m_axis_level">
<obj_property name="ElementShortName">m_axis_level[2:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_level[2:0]</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /m_axis_empty">
<obj_property name="ElementShortName">m_axis_empty</obj_property>
<obj_property name="ObjectShortName">m_axis_empty</obj_property>
</wvobject>
<wvobject type="logic" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/\genblk1[0].i_fifo /m_axis_almost_empty">
<obj_property name="ElementShortName">m_axis_almost_empty</obj_property>
<obj_property name="ObjectShortName">m_axis_almost_empty</obj_property>
</wvobject>
<wvobject fp_name="divider47" type="divider">
<obj_property name="label">Blk1</obj_property>
<obj_property name="DisplayName">label</obj_property>
</wvobject>
<wvobject fp_name="divider88" type="divider">
<obj_property name="label">Higher</obj_property>
<obj_property name="DisplayName">label</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/m_axis_counter">
<obj_property name="ElementShortName">m_axis_counter[-1:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_counter[-1:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/m_axis_ready_int_s">
<obj_property name="ElementShortName">m_axis_ready_int_s[0:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_ready_int_s[0:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/m_axis_valid_int_s">
<obj_property name="ElementShortName">m_axis_valid_int_s[0:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_valid_int_s[0:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/m_axis_data_int_s">
<obj_property name="ElementShortName">m_axis_data_int_s[127:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_data_int_s[127:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/m_axis_tkeep_int_s">
<obj_property name="ElementShortName">m_axis_tkeep_int_s[15:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_tkeep_int_s[15:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/m_axis_tlast_int_s">
<obj_property name="ElementShortName">m_axis_tlast_int_s[0:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_tlast_int_s[0:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/m_axis_empty_int_s">
<obj_property name="ElementShortName">m_axis_empty_int_s[0:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_empty_int_s[0:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/m_axis_almost_empty_int_s">
<obj_property name="ElementShortName">m_axis_almost_empty_int_s[0:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_almost_empty_int_s[0:0]</obj_property>
</wvobject>
<wvobject type="array" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/inst/m_axis_level_int_s">
<obj_property name="ElementShortName">m_axis_level_int_s[2:0]</obj_property>
<obj_property name="ObjectShortName">m_axis_level_int_s[2:0]</obj_property>
</wvobject>
</wvobject>
<WVObjectSize size="2" />
<wvobject type="protoinst" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/s_axis">
<obj_property name="children_use_element_short_name">true</obj_property>
<obj_property name="WaveformStyle">STYLE_ENUM_TRANSACTION</obj_property>
Expand All @@ -298,7 +58,6 @@
<obj_property name="Detail_Data">/system_tb/test_harness/util_axis_fifo_asym_DUT/s_axis.streamTooltipData</obj_property>
<obj_property name="ElementShortName">s_axis</obj_property>
<obj_property name="ObjectShortName">s_axis</obj_property>
<obj_property name="isExpanded"></obj_property>
</wvobject>
<wvobject type="protoinst" fp_name="/system_tb/test_harness/util_axis_fifo_asym_DUT/m_axis">
<obj_property name="ElementShortName">m_axis</obj_property>
Expand Down

0 comments on commit e57049f

Please sign in to comment.