Simulation Results: usbdev

 
12/09/2026 09:15:14 DVSim: v1.49.0 sha: fca045d json Branch: master Tool: vcs [unknown]
Coverage statistics
  • Total
  • 97.50 %
  • code
  • 96.85 %
  • assert
  • 97.29 %
  • func
  • 98.37 %
  • line
  • 98.78 %
  • branch
  • 98.22 %
  • cond
  • 95.31 %
  • toggle
  • 97.03 %
  • FSM
  • 94.92 %
Validation stages
V1
100.00%
V2
99.65%
V2S
93.33%
V3
100.00%
unmapped
0.00%
Testpoint Test Max Runtime Sim Time Pass Total %
smoke 10 10 100.00
usbdev_smoke 1.620s 284.835us 10 10 100.00
csr_hw_reset 1 1 100.00
usbdev_csr_hw_reset 1.170s 138.577us 1 1 100.00
csr_rw 5 5 100.00
usbdev_csr_rw 1.320s 72.299us 5 5 100.00
csr_bit_bash 1 1 100.00
usbdev_csr_bit_bash 4.230s 575.110us 1 1 100.00
csr_aliasing 1 1 100.00
usbdev_csr_aliasing 1.450s 92.064us 1 1 100.00
csr_mem_rw_with_rand_reset 5 5 100.00
usbdev_csr_mem_rw_with_rand_reset 2.230s 98.287us 5 5 100.00
regwen_csr_and_corresponding_lockable_csr 6 6 100.00
usbdev_csr_rw 1.320s 72.299us 5 5 100.00
usbdev_csr_aliasing 1.450s 92.064us 1 1 100.00
mem_walk 1 1 100.00
usbdev_mem_walk 3.950s 257.268us 1 1 100.00
mem_partial_access 1 1 100.00
usbdev_mem_partial_access 1.810s 106.619us 1 1 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
in_trans 10 10 100.00
usbdev_in_trans 1.340s 207.775us 10 10 100.00
data_toggle_clear 10 10 100.00
usbdev_data_toggle_clear 2.640s 653.571us 10 10 100.00
phy_pins_sense 10 10 100.00
usbdev_phy_pins_sense 1.130s 81.083us 10 10 100.00
av_buffer 10 10 100.00
usbdev_av_buffer 1.360s 196.342us 10 10 100.00
rx_fifo 25 25 100.00
usbdev_pkt_buffer 48.470s 24131.726us 25 25 100.00
phy_config_tx_osc_test_mode 1 1 100.00
usbdev_phy_config_tx_osc_test_mode 1.680s 325.504us 1 1 100.00
phy_config_eop_single_bit_handling 1 1 100.00
usbdev_phy_config_eop_single_bit_handling 1.240s 186.186us 1 1 100.00
phy_config_pinflip 10 10 100.00
usbdev_phy_config_pinflip 1.540s 309.764us 10 10 100.00
phy_config_rand_bus_type 5 5 100.00
usbdev_phy_config_rand_bus_type 1.650s 244.788us 5 5 100.00
phy_config_rx_dp_dn 1 1 100.00
usbdev_phy_config_rx_dp_dn 1.560s 269.533us 1 1 100.00
phy_config_tx_use_d_se0 1 1 100.00
usbdev_phy_config_tx_use_d_se0 1.430s 237.554us 1 1 100.00
phy_config_usb_ref_disable 10 10 100.00
usbdev_phy_config_usb_ref_disable 1.210s 160.141us 10 10 100.00
max_length_out_transaction 20 20 100.00
usbdev_max_length_out_transaction 1.310s 200.531us 10 10 100.00
usbdev_stream_len_max 4.020s 1277.797us 10 10 100.00
max_length_in_transaction 10 10 100.00
usbdev_max_length_in_transaction 1.450s 249.197us 10 10 100.00
min_length_out_transaction 10 10 100.00
usbdev_min_length_out_transaction 1.310s 188.648us 10 10 100.00
min_length_in_transaction 10 10 100.00
usbdev_min_length_in_transaction 1.430s 209.825us 10 10 100.00
random_length_out_transaction 10 10 100.00
usbdev_random_length_out_transaction 1.330s 207.293us 10 10 100.00
random_length_in_transaction 10 10 100.00
usbdev_random_length_in_transaction 1.440s 204.268us 10 10 100.00
out_stall 10 10 100.00
usbdev_out_stall 1.330s 184.022us 10 10 100.00
in_stall 10 10 100.00
usbdev_in_stall 1.310s 173.623us 10 10 100.00
out_iso 10 10 100.00
usbdev_out_iso 1.280s 178.141us 10 10 100.00
in_iso 10 10 100.00
usbdev_in_iso 1.570s 239.861us 10 10 100.00
pkt_received 25 25 100.00
usbdev_pkt_received 1.490s 211.686us 25 25 100.00
pkt_sent 25 25 100.00
usbdev_pkt_sent 1.340s 192.279us 25 25 100.00
disconnected 10 10 100.00
usbdev_disconnected 1.290s 151.376us 10 10 100.00
host_lost 1 1 100.00
usbdev_host_lost 7.150s 4157.182us 1 1 100.00
link_reset 1 1 100.00
usbdev_link_reset 1.320s 201.843us 1 1 100.00
link_suspend 25 25 100.00
usbdev_link_suspend 17.350s 10281.217us 25 25 100.00
link_resume 10 10 100.00
usbdev_link_resume 41.240s 31489.813us 10 10 100.00
av_empty 5 5 100.00
usbdev_av_empty 1.250s 200.035us 5 5 100.00
rx_full 10 10 100.00
usbdev_rx_full 1.680s 336.938us 10 10 100.00
av_overflow 5 5 100.00
usbdev_av_overflow 1.190s 149.252us 5 5 100.00
link_in_err 10 10 100.00
usbdev_link_in_err 1.300s 196.178us 10 10 100.00
rx_crc_err 25 25 100.00
usbdev_rx_crc_err 1.300s 181.932us 25 25 100.00
rx_pid_err 5 5 100.00
usbdev_rx_pid_err 1.490s 228.729us 5 5 100.00
rx_bitstuff_err 10 10 100.00
usbdev_bitstuff_err 1.290s 177.160us 10 10 100.00
link_out_err 1 1 100.00
usbdev_link_out_err 2.030s 524.899us 1 1 100.00
enable 10 10 100.00
usbdev_enable 1.070s 32.171us 10 10 100.00
resume_link_active 20 20 100.00
usbdev_resume_link_active 39.500s 20162.799us 20 20 100.00
device_address 25 25 100.00
usbdev_device_address 81.770s 46072.670us 25 25 100.00
invalid_data1_data0_toggle_test 1 1 100.00
usbdev_invalid_data1_data0_toggle_test 1.900s 428.181us 1 1 100.00
setup_stage 10 10 100.00
usbdev_setup_stage 1.260s 196.091us 10 10 100.00
endpoint_access 25 25 100.00
usbdev_endpoint_access 3.430s 944.016us 25 25 100.00
disable_endpoint 10 10 100.00
usbdev_disable_endpoint 2.630s 700.435us 10 10 100.00
endpoint_types 199 200 99.50
usbdev_endpoint_types 2.390s 673.608us 199 200 99.50
out_trans_nak 10 10 100.00
usbdev_out_trans_nak 1.350s 219.102us 10 10 100.00
setup_trans_ignored 10 10 100.00
usbdev_setup_trans_ignored 1.280s 147.908us 10 10 100.00
nak_trans 10 10 100.00
usbdev_nak_trans 1.410s 225.677us 10 10 100.00
stall_trans 10 10 100.00
usbdev_stall_trans 1.400s 191.496us 10 10 100.00
setup_priority_over_stall_response 5 5 100.00
usbdev_setup_priority_over_stall_response 1.350s 340.212us 5 5 100.00
stall_priority_over_nak 10 10 100.00
usbdev_stall_priority_over_nak 1.320s 218.114us 10 10 100.00
pending_in_trans 10 10 100.00
usbdev_pending_in_trans 1.320s 166.308us 10 10 100.00
streaming_test 8 10 80.00
usbdev_streaming_out 45.360s 3096.615us 8 10 80.00
max_clock_error_untracked 10 10 100.00
usbdev_freq_hiclk 125.730s 103181.574us 5 5 100.00
usbdev_freq_loclk 156.720s 109106.163us 5 5 100.00
max_clock_error_tracking 10 10 100.00
usbdev_freq_hiclk_max 132.230s 116205.221us 5 5 100.00
usbdev_freq_loclk_max 140.980s 104022.463us 5 5 100.00
max_phase_error 5 5 100.00
usbdev_freq_phase 127.250s 111204.896us 5 5 100.00
min_inter_pkt_delay 10 10 100.00
usbdev_min_inter_pkt_delay 52.900s 3631.965us 10 10 100.00
max_inter_pkt_delay 10 10 100.00
usbdev_max_inter_pkt_delay 54.660s 3416.178us 10 10 100.00
device_timeout_missing_host_handshake 10 10 100.00
usbdev_timeout_missing_host_handshake 36.940s 9561.984us 10 10 100.00
device_timeout 10 10 100.00
usbdev_device_timeout 19.420s 4500.778us 10 10 100.00
packet_buffer 25 25 100.00
usbdev_pkt_buffer 48.470s 24131.726us 25 25 100.00
nak_to_out_trans_when_avbuffer_empty_rxfifo_full 1 1 100.00
usbdev_nak_to_out_trans_when_avbuffer_empty_rxfifo_full 1.960s 506.762us 1 1 100.00
aon_wake_resume 10 10 100.00
usbdev_aon_wake_resume 31.200s 23757.525us 10 10 100.00
aon_wake_reset 10 10 100.00
usbdev_aon_wake_reset 24.700s 20625.512us 10 10 100.00
aon_wake_disconnect 10 10 100.00
usbdev_aon_wake_disconnect 14.150s 10914.315us 10 10 100.00
invalid_sync 10 10 100.00
usbdev_invalid_sync 67.700s 4620.190us 10 10 100.00
spurious_pids_ignored 8 10 80.00
usbdev_spurious_pids_ignored 46.690s 3199.473us 8 10 80.00
low_speed_traffic 10 10 100.00
usbdev_low_speed_traffic 62.540s 3909.006us 10 10 100.00
rand_bus_resets 10 10 100.00
usbdev_rand_bus_resets 110.670s 11001.541us 10 10 100.00
rand_disconnects 9 10 90.00
usbdev_rand_bus_disconnects 116.040s 7769.122us 9 10 90.00
rand_suspends 10 10 100.00
usbdev_rand_suspends 101.530s 10149.169us 10 10 100.00
max_usb_traffic 40 40 100.00
usbdev_max_non_iso_usb_traffic 55.690s 3896.860us 25 25 100.00
usbdev_max_usb_traffic 52.500s 3398.705us 15 15 100.00
stress_usb_traffic 10 10 100.00
usbdev_stress_usb_traffic 59.960s 4641.180us 10 10 100.00
in_packet_retraction 10 10 100.00
usbdev_iso_retraction 71.190s 9745.102us 10 10 100.00
data_toggle_restore 10 10 100.00
usbdev_data_toggle_restore 2.220s 561.528us 10 10 100.00
setup_priority 5 5 100.00
usbdev_setup_priority 2.090s 429.045us 5 5 100.00
fifo_resets 10 10 100.00
usbdev_fifo_rst 3.210s 328.228us 10 10 100.00
tx_rx_disruption 500 500 100.00
usbdev_tx_rx_disruption 2.610s 684.392us 500 500 100.00
fifo_levels 160 160 100.00
usbdev_fifo_levels 1.720s 298.416us 160 160 100.00
rxenable_out_conditional 5 5 100.00
usbdev_rxenable_out 1.350s 182.508us 5 5 100.00
intr_test 10 10 100.00
usbdev_intr_test 1.100s 59.999us 10 10 100.00
alert_test 10 10 100.00
usbdev_alert_test 1.010s 33.837us 10 10 100.00
tl_d_oob_addr_access 25 25 100.00
usbdev_tl_errors 4.130s 343.454us 25 25 100.00
tl_d_illegal_access 25 25 100.00
usbdev_tl_errors 4.130s 343.454us 25 25 100.00
tl_d_outstanding_access 12 12 100.00
usbdev_csr_hw_reset 1.170s 138.577us 1 1 100.00
usbdev_csr_rw 1.320s 72.299us 5 5 100.00
usbdev_csr_aliasing 1.450s 92.064us 1 1 100.00
usbdev_same_csr_outstanding 2.260s 223.106us 5 5 100.00
tl_d_partial_access 12 12 100.00
usbdev_csr_hw_reset 1.170s 138.577us 1 1 100.00
usbdev_csr_rw 1.320s 72.299us 5 5 100.00
usbdev_csr_aliasing 1.450s 92.064us 1 1 100.00
usbdev_same_csr_outstanding 2.260s 223.106us 5 5 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
tl_intg_err 28 30 93.33
usbdev_sec_cm 2.170s 823.230us 5 5 100.00
usbdev_tl_intg_err 5.600s 2337.109us 23 25 92.00
sec_cm_bus_integrity 23 25 92.00
usbdev_tl_intg_err 5.600s 2337.109us 23 25 92.00
Testpoint Test Max Runtime Sim Time Pass Total %
dpi_config_host 1 1 100.00
usbdev_dpi_config_host 77.920s 5113.651us 1 1 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
Unmapped 0 20 0.00
usbdev_stress_all_with_rand_reset 1.020s 33.304us 0 10 0.00
usbdev_stress_all 0.850s 0.000us 0 10 0.00

Error Messages

   Test seed line log context
UVM_WARNING [BDTYP] Cannot create an object of type 'usbdev_stress_all_vseq' because it is not registered with the factory. 20 test runs
usbdev_stress_all_with_rand_reset 78174859888143198995052413429248152938396266301798604931442641301276989690077 80
UVM_INFO @ 33304342 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 110513202279436593825363587534120254317567784434861342365173904651032501646129 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 56771714283371561007764638771290692349359731755714133086078073419832959955811 80
UVM_INFO @ 16836389 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 94479960339063777885476074033779135674195124585486889000045099672821146749778 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 113462848135177610361776291263439146428332480939321976979778712631668536352627 80
UVM_INFO @ 17959161 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 111990982475019577774837222094426608309793717579065435010442913113131385164039 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 20594750416443287538819135950373761168223976776229419507693028851146754507996 80
UVM_INFO @ 76848181 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 44981463225198823366144336900949680480425034581345939432260457108546074985699 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 84982122695855506483307213481950976574659386003027158037020417370929163597079 80
UVM_INFO @ 29463071 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 111244380533276252745712523711385050425814556694050336523623009968338392462916 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 90526773025434342424737865911773922218271413014759637645061066501412066207050 80
UVM_INFO @ 47612892 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 73943794199825461645783644682842161372027478446015528996620619761186716029400 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 89181624638875369270360441077781835279464580099363090137105555907085565694470 80
UVM_INFO @ 11464222 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 68951230487226364643211468948496063270186484121151117584321914463746410889693 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 12170697432076261397015642427376677480640598758879501563045314226646300921804 80
UVM_INFO @ 23327505 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 104784468179718987859427147320727871764797250971078042590560034484167604710983 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 46421340549586791447125817366072969814609979530262037865396541751851968898468 80
UVM_INFO @ 77922992 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 38838381406496418280140076569433179677383546243744633825827912267326859648927 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 55546638305977872986686277955363785589401165534584835806098372198337202717970 80
UVM_INFO @ 24984054 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 33045696385430386198517357575811027925915082141020156743865705471217006211951 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
UVM_ERROR (timed_reg.sv:101) [trf] Check failed pred_latest.latest_time - time_now > * (* [*] vs * [*]) 5 test runs
usbdev_rand_bus_disconnects 96066327183735760156298904334821635997215536661413286445835176585281609559438 901
UVM_INFO @ 1021720726 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
usbdev_streaming_out 60345974921555905408261751156105263414799737330148763408659438747314897494373 2462
UVM_INFO @ 3458308781 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
usbdev_spurious_pids_ignored 42967938963117282029301794133134323816796542358403995299834609018982324530069 2074
UVM_INFO @ 2485430839 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
usbdev_streaming_out 94899051120443046272468624786151823147317046943881856403031640292309399861536 1864
UVM_INFO @ 2463436698 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
usbdev_spurious_pids_ignored 47439606436769779360456131840634572186472969121061398051051704318126600577626 1912
UVM_INFO @ 2324690108 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
UVM_ERROR (cip_base_vseq.sv:1057) virtual_sequencer [usbdev_common_vseq] Expected alert (fatal_fault) did not fire in * cycles. 2 test runs
usbdev_tl_intg_err 534842149650650281198847453699687525815582319295038117173712199887487048823 155
UVM_INFO @ 270167715 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
usbdev_tl_intg_err 17974460451116759172753950718210392638156392914413582620892333876606069687160 133
UVM_INFO @ 267039878 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
UVM_FATAL (usb20_item.sv:121) [m_data_pkt] Check failed m_pid_type == expected (* [*] vs * [*]) 1 test run
usbdev_endpoint_types 35601646089707556128563450261694809824300404365314730936224200277118816634245 284
UVM_INFO @ 214533974 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---