Simulation Results: usbdev

 
20/06/2026 02:47:04 DVSim: v1.49.0 sha: c0022c1 json Branch: master Tool: vcs [unknown]
Coverage statistics
  • Total
  • 97.44 %
  • code
  • 96.66 %
  • assert
  • 97.29 %
  • func
  • 98.37 %
  • line
  • 98.79 %
  • branch
  • 98.34 %
  • cond
  • 95.50 %
  • toggle
  • 95.74 %
  • FSM
  • 94.92 %
Validation stages
V1
100.00%
V2
99.77%
V2S
100.00%
V3
100.00%
unmapped
0.00%
Testpoint Test Max Runtime Sim Time Pass Total %
smoke 10 10 100.00
usbdev_smoke 1.460s 253.840us 10 10 100.00
csr_hw_reset 1 1 100.00
usbdev_csr_hw_reset 1.210s 97.204us 1 1 100.00
csr_rw 5 5 100.00
usbdev_csr_rw 1.270s 102.934us 5 5 100.00
csr_bit_bash 1 1 100.00
usbdev_csr_bit_bash 6.910s 1729.345us 1 1 100.00
csr_aliasing 1 1 100.00
usbdev_csr_aliasing 3.900s 355.494us 1 1 100.00
csr_mem_rw_with_rand_reset 5 5 100.00
usbdev_csr_mem_rw_with_rand_reset 2.130s 77.777us 5 5 100.00
regwen_csr_and_corresponding_lockable_csr 6 6 100.00
usbdev_csr_rw 1.270s 102.934us 5 5 100.00
usbdev_csr_aliasing 3.900s 355.494us 1 1 100.00
mem_walk 1 1 100.00
usbdev_mem_walk 3.080s 485.168us 1 1 100.00
mem_partial_access 1 1 100.00
usbdev_mem_partial_access 2.010s 206.010us 1 1 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
in_trans 10 10 100.00
usbdev_in_trans 1.360s 214.218us 10 10 100.00
data_toggle_clear 10 10 100.00
usbdev_data_toggle_clear 2.190s 632.314us 10 10 100.00
phy_pins_sense 10 10 100.00
usbdev_phy_pins_sense 1.040s 50.398us 10 10 100.00
av_buffer 10 10 100.00
usbdev_av_buffer 1.160s 174.124us 10 10 100.00
rx_fifo 25 25 100.00
usbdev_pkt_buffer 41.780s 23806.130us 25 25 100.00
phy_config_tx_osc_test_mode 1 1 100.00
usbdev_phy_config_tx_osc_test_mode 1.130s 314.081us 1 1 100.00
phy_config_eop_single_bit_handling 1 1 100.00
usbdev_phy_config_eop_single_bit_handling 0.800s 163.452us 1 1 100.00
phy_config_pinflip 10 10 100.00
usbdev_phy_config_pinflip 1.400s 256.813us 10 10 100.00
phy_config_rand_bus_type 5 5 100.00
usbdev_phy_config_rand_bus_type 1.390s 239.516us 5 5 100.00
phy_config_rx_dp_dn 1 1 100.00
usbdev_phy_config_rx_dp_dn 1.320s 215.377us 1 1 100.00
phy_config_tx_use_d_se0 1 1 100.00
usbdev_phy_config_tx_use_d_se0 1.100s 212.620us 1 1 100.00
phy_config_usb_ref_disable 10 10 100.00
usbdev_phy_config_usb_ref_disable 1.220s 226.511us 10 10 100.00
max_length_out_transaction 20 20 100.00
usbdev_max_length_out_transaction 1.370s 202.768us 10 10 100.00
usbdev_stream_len_max 3.210s 1270.292us 10 10 100.00
max_length_in_transaction 10 10 100.00
usbdev_max_length_in_transaction 1.460s 258.517us 10 10 100.00
min_length_out_transaction 10 10 100.00
usbdev_min_length_out_transaction 1.310s 233.270us 10 10 100.00
min_length_in_transaction 10 10 100.00
usbdev_min_length_in_transaction 1.340s 156.226us 10 10 100.00
random_length_out_transaction 10 10 100.00
usbdev_random_length_out_transaction 1.300s 181.587us 10 10 100.00
random_length_in_transaction 10 10 100.00
usbdev_random_length_in_transaction 1.150s 223.421us 10 10 100.00
out_stall 10 10 100.00
usbdev_out_stall 1.300s 210.249us 10 10 100.00
in_stall 10 10 100.00
usbdev_in_stall 1.220s 154.061us 10 10 100.00
out_iso 10 10 100.00
usbdev_out_iso 1.280s 197.524us 10 10 100.00
in_iso 10 10 100.00
usbdev_in_iso 1.490s 221.959us 10 10 100.00
pkt_received 25 25 100.00
usbdev_pkt_received 1.360s 194.331us 25 25 100.00
pkt_sent 25 25 100.00
usbdev_pkt_sent 1.440s 281.157us 25 25 100.00
disconnected 10 10 100.00
usbdev_disconnected 1.180s 139.938us 10 10 100.00
host_lost 1 1 100.00
usbdev_host_lost 9.010s 4185.729us 1 1 100.00
link_reset 1 1 100.00
usbdev_link_reset 0.860s 166.164us 1 1 100.00
link_suspend 25 25 100.00
usbdev_link_suspend 12.900s 9679.956us 25 25 100.00
link_resume 10 10 100.00
usbdev_link_resume 35.430s 27115.799us 10 10 100.00
av_empty 5 5 100.00
usbdev_av_empty 1.270s 202.662us 5 5 100.00
rx_full 10 10 100.00
usbdev_rx_full 1.640s 393.415us 10 10 100.00
av_overflow 5 5 100.00
usbdev_av_overflow 1.190s 150.458us 5 5 100.00
link_in_err 10 10 100.00
usbdev_link_in_err 1.390s 250.474us 10 10 100.00
rx_crc_err 25 25 100.00
usbdev_rx_crc_err 1.280s 187.055us 25 25 100.00
rx_pid_err 5 5 100.00
usbdev_rx_pid_err 1.330s 208.316us 5 5 100.00
rx_bitstuff_err 10 10 100.00
usbdev_bitstuff_err 1.300s 193.158us 10 10 100.00
link_out_err 1 1 100.00
usbdev_link_out_err 1.310s 487.674us 1 1 100.00
enable 10 10 100.00
usbdev_enable 1.070s 36.116us 10 10 100.00
resume_link_active 20 20 100.00
usbdev_resume_link_active 25.270s 20179.692us 20 20 100.00
device_address 25 25 100.00
usbdev_device_address 49.970s 46406.290us 25 25 100.00
invalid_data1_data0_toggle_test 1 1 100.00
usbdev_invalid_data1_data0_toggle_test 1.270s 407.364us 1 1 100.00
setup_stage 10 10 100.00
usbdev_setup_stage 1.240s 147.178us 10 10 100.00
endpoint_access 25 25 100.00
usbdev_endpoint_access 3.040s 948.716us 25 25 100.00
disable_endpoint 10 10 100.00
usbdev_disable_endpoint 2.970s 1018.369us 10 10 100.00
endpoint_types 200 200 100.00
usbdev_endpoint_types 2.230s 861.968us 200 200 100.00
out_trans_nak 10 10 100.00
usbdev_out_trans_nak 1.340s 227.589us 10 10 100.00
setup_trans_ignored 10 10 100.00
usbdev_setup_trans_ignored 1.350s 193.099us 10 10 100.00
nak_trans 10 10 100.00
usbdev_nak_trans 1.400s 202.605us 10 10 100.00
stall_trans 10 10 100.00
usbdev_stall_trans 1.250s 170.331us 10 10 100.00
setup_priority_over_stall_response 5 5 100.00
usbdev_setup_priority_over_stall_response 1.530s 303.947us 5 5 100.00
stall_priority_over_nak 10 10 100.00
usbdev_stall_priority_over_nak 1.280s 229.266us 10 10 100.00
pending_in_trans 10 10 100.00
usbdev_pending_in_trans 1.230s 153.835us 10 10 100.00
streaming_test 10 10 100.00
usbdev_streaming_out 45.070s 2775.177us 10 10 100.00
max_clock_error_untracked 10 10 100.00
usbdev_freq_hiclk 133.850s 118191.476us 5 5 100.00
usbdev_freq_loclk 131.750s 120103.539us 5 5 100.00
max_clock_error_tracking 10 10 100.00
usbdev_freq_hiclk_max 123.400s 119234.613us 5 5 100.00
usbdev_freq_loclk_max 123.410s 114116.398us 5 5 100.00
max_phase_error 5 5 100.00
usbdev_freq_phase 118.230s 112215.011us 5 5 100.00
min_inter_pkt_delay 10 10 100.00
usbdev_min_inter_pkt_delay 42.810s 3176.846us 10 10 100.00
max_inter_pkt_delay 10 10 100.00
usbdev_max_inter_pkt_delay 41.280s 2691.974us 10 10 100.00
device_timeout_missing_host_handshake 10 10 100.00
usbdev_timeout_missing_host_handshake 38.360s 2969.055us 10 10 100.00
device_timeout 10 10 100.00
usbdev_device_timeout 32.270s 6785.623us 10 10 100.00
packet_buffer 25 25 100.00
usbdev_pkt_buffer 41.780s 23806.130us 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.800s 448.219us 1 1 100.00
aon_wake_resume 10 10 100.00
usbdev_aon_wake_resume 32.230s 31109.871us 10 10 100.00
aon_wake_reset 10 10 100.00
usbdev_aon_wake_reset 19.800s 18626.248us 10 10 100.00
aon_wake_disconnect 10 10 100.00
usbdev_aon_wake_disconnect 12.570s 6556.105us 10 10 100.00
invalid_sync 8 10 80.00
usbdev_invalid_sync 82.450s 4802.116us 8 10 80.00
spurious_pids_ignored 10 10 100.00
usbdev_spurious_pids_ignored 55.580s 3707.125us 10 10 100.00
low_speed_traffic 10 10 100.00
usbdev_low_speed_traffic 88.090s 5843.975us 10 10 100.00
rand_bus_resets 10 10 100.00
usbdev_rand_bus_resets 103.310s 10524.890us 10 10 100.00
rand_disconnects 10 10 100.00
usbdev_rand_bus_disconnects 95.110s 7179.606us 10 10 100.00
rand_suspends 10 10 100.00
usbdev_rand_suspends 94.190s 9995.470us 10 10 100.00
max_usb_traffic 40 40 100.00
usbdev_max_non_iso_usb_traffic 53.150s 3533.604us 25 25 100.00
usbdev_max_usb_traffic 50.100s 3187.875us 15 15 100.00
stress_usb_traffic 9 10 90.00
usbdev_stress_usb_traffic 128.610s 11967.712us 9 10 90.00
in_packet_retraction 10 10 100.00
usbdev_iso_retraction 74.050s 10532.839us 10 10 100.00
data_toggle_restore 10 10 100.00
usbdev_data_toggle_restore 3.770s 1302.205us 10 10 100.00
setup_priority 5 5 100.00
usbdev_setup_priority 1.750s 406.340us 5 5 100.00
fifo_resets 10 10 100.00
usbdev_fifo_rst 2.810s 213.570us 10 10 100.00
tx_rx_disruption 499 500 99.80
usbdev_tx_rx_disruption 2.320s 610.248us 499 500 99.80
fifo_levels 160 160 100.00
usbdev_fifo_levels 1.590s 292.380us 160 160 100.00
rxenable_out_conditional 5 5 100.00
usbdev_rxenable_out 1.240s 214.812us 5 5 100.00
intr_test 10 10 100.00
usbdev_intr_test 1.110s 57.710us 10 10 100.00
alert_test 10 10 100.00
usbdev_alert_test 0.990s 37.920us 10 10 100.00
tl_d_oob_addr_access 25 25 100.00
usbdev_tl_errors 3.450s 348.018us 25 25 100.00
tl_d_illegal_access 25 25 100.00
usbdev_tl_errors 3.450s 348.018us 25 25 100.00
tl_d_outstanding_access 12 12 100.00
usbdev_csr_hw_reset 1.210s 97.204us 1 1 100.00
usbdev_csr_rw 1.270s 102.934us 5 5 100.00
usbdev_csr_aliasing 3.900s 355.494us 1 1 100.00
usbdev_same_csr_outstanding 2.020s 187.701us 5 5 100.00
tl_d_partial_access 12 12 100.00
usbdev_csr_hw_reset 1.210s 97.204us 1 1 100.00
usbdev_csr_rw 1.270s 102.934us 5 5 100.00
usbdev_csr_aliasing 3.900s 355.494us 1 1 100.00
usbdev_same_csr_outstanding 2.020s 187.701us 5 5 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
tl_intg_err 30 30 100.00
usbdev_sec_cm 3.400s 1918.320us 5 5 100.00
usbdev_tl_intg_err 4.490s 2087.498us 25 25 100.00
sec_cm_bus_integrity 25 25 100.00
usbdev_tl_intg_err 4.490s 2087.498us 25 25 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
dpi_config_host 1 1 100.00
usbdev_dpi_config_host 79.510s 5124.737us 1 1 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
Unmapped 0 20 0.00
usbdev_stress_all_with_rand_reset 0.950s 11.736us 0 10 0.00
usbdev_stress_all 0.910s 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 114851480459579897162274107903436127618018991008862963223122491193223768380943 80
UVM_INFO @ 26095765 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 18354470050148531971634287383006508452806926773412827892168086962906461304074 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 48481950174379900146904255529496933412958342734322495072876597891695129292384 80
UVM_INFO @ 17923782 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 18393636620891932094211319060059739988907679430847750159092388405570976515886 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 114091759841629411053507738788623735567373929323672398849561620614571163034445 80
UVM_INFO @ 16963157 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 46817620115846257274333548761217568794945407411806142774407934095194352266784 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 103663870039761490851021396695504128624456178467475074373243549567247252220706 80
UVM_INFO @ 20179656 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 77663531634657579040563433632631732114202294068928780691866992523700482891534 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 108506705464920426273899180532936413289586614258281346512332169764430858342349 80
UVM_INFO @ 19447787 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 85159677236186878340013548048987743390385673650755810915966851296369792976252 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 36562440092376938205749447345611720157445436700283488420015346769577958806942 80
UVM_INFO @ 25951756 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 74235158582906459064038387349809378305681924161845214757627583220465219826294 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 64448097162623625876794332429259569196829606700683350254297808503267861345019 80
UVM_INFO @ 11736353 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 45644567116725219744607866310586131727017338324857372704109052097308800028675 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 89483593438680586481392920778508680393954091961421021702204703180033959397432 80
UVM_INFO @ 17933555 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 86901736215260043400839985742924516596448021455708133261890502922877308462491 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 85440295654448023995770450631140953827140629562880733841693199590349687512205 80
UVM_INFO @ 91488363 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 73058756655300851245886066379459771665231341864203826384749467203785322893045 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 66572749248863691313817891048793179998249599308730339682122145358267433815480 80
UVM_INFO @ 24311956 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 19961819337246246731256942556929296075319113892421556244306729041682051793036 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 * [*]) 3 test runs
usbdev_stress_usb_traffic 50664458100634584491709096235227181922217635727126646101141618431033788476101 792
UVM_INFO @ 662011012 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
usbdev_invalid_sync 99626938066831990976856911378857088346018135455699833128214344797968430174043 1382
UVM_INFO @ 1458370074 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
usbdev_invalid_sync 65244419038374398193066948340388985355944022986675142954973117145877257153423 3015
UVM_INFO @ 3278289314 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---
UVM_ERROR (usbdev_scoreboard.sv:261) [scoreboard] Check failed expected_rsp_q.size() > * (* [*] vs * [*]) Unexpected response from DUT; no expectation ready 1 test run
usbdev_tx_rx_disruption 70598503007479779878101778795673498780659888974490438896301732265687443386681 186
UVM_INFO @ 203056451 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER]
--- UVM Report catcher Summary ---