Simulation Results: usbdev

 
15/05/2026 15:00:24 DVSim: v1.34.0 sha: 9b0af25 json Branch: reseed_opt Tool: vcs [unknown]
Coverage statistics
  • Total
  • 97.21 %
  • code
  • 96.96 %
  • assert
  • 96.20 %
  • func
  • 98.46 %
  • line
  • 98.79 %
  • branch
  • 98.34 %
  • cond
  • 95.53 %
  • toggle
  • 97.23 %
  • FSM
  • 94.92 %
Validation stages
V1
100.00%
V2
100.00%
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.700s 259.332us 10 10 100.00
csr_hw_reset 1 1 100.00
usbdev_csr_hw_reset 1.400s 102.054us 1 1 100.00
csr_rw 5 5 100.00
usbdev_csr_rw 1.310s 50.061us 5 5 100.00
csr_bit_bash 1 1 100.00
usbdev_csr_bit_bash 4.220s 851.319us 1 1 100.00
csr_aliasing 1 1 100.00
usbdev_csr_aliasing 3.620s 142.426us 1 1 100.00
csr_mem_rw_with_rand_reset 5 5 100.00
usbdev_csr_mem_rw_with_rand_reset 2.680s 100.031us 5 5 100.00
regwen_csr_and_corresponding_lockable_csr 6 6 100.00
usbdev_csr_rw 1.310s 50.061us 5 5 100.00
usbdev_csr_aliasing 3.620s 142.426us 1 1 100.00
mem_walk 1 1 100.00
usbdev_mem_walk 4.740s 162.514us 1 1 100.00
mem_partial_access 1 1 100.00
usbdev_mem_partial_access 2.820s 168.677us 1 1 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
in_trans 10 10 100.00
usbdev_in_trans 1.540s 222.784us 10 10 100.00
data_toggle_clear 10 10 100.00
usbdev_data_toggle_clear 2.330s 489.528us 10 10 100.00
phy_pins_sense 10 10 100.00
usbdev_phy_pins_sense 1.150s 79.382us 10 10 100.00
av_buffer 10 10 100.00
usbdev_av_buffer 1.330s 182.972us 10 10 100.00
rx_fifo 25 25 100.00
usbdev_pkt_buffer 48.490s 21981.308us 25 25 100.00
phy_config_tx_osc_test_mode 1 1 100.00
usbdev_phy_config_tx_osc_test_mode 1.330s 328.609us 1 1 100.00
phy_config_eop_single_bit_handling 1 1 100.00
usbdev_phy_config_eop_single_bit_handling 1.260s 220.754us 1 1 100.00
phy_config_pinflip 10 10 100.00
usbdev_phy_config_pinflip 1.560s 305.224us 10 10 100.00
phy_config_rand_bus_type 5 5 100.00
usbdev_phy_config_rand_bus_type 1.460s 210.651us 5 5 100.00
phy_config_rx_dp_dn 1 1 100.00
usbdev_phy_config_rx_dp_dn 1.260s 239.785us 1 1 100.00
phy_config_tx_use_d_se0 1 1 100.00
usbdev_phy_config_tx_use_d_se0 1.350s 196.530us 1 1 100.00
phy_config_usb_ref_disable 10 10 100.00
usbdev_phy_config_usb_ref_disable 1.300s 175.147us 10 10 100.00
max_length_out_transaction 20 20 100.00
usbdev_max_length_out_transaction 1.510s 215.382us 10 10 100.00
usbdev_stream_len_max 3.930s 1297.964us 10 10 100.00
max_length_in_transaction 10 10 100.00
usbdev_max_length_in_transaction 1.600s 269.183us 10 10 100.00
min_length_out_transaction 10 10 100.00
usbdev_min_length_out_transaction 1.340s 181.299us 10 10 100.00
min_length_in_transaction 10 10 100.00
usbdev_min_length_in_transaction 1.420s 182.308us 10 10 100.00
random_length_out_transaction 10 10 100.00
usbdev_random_length_out_transaction 1.350s 197.410us 10 10 100.00
random_length_in_transaction 10 10 100.00
usbdev_random_length_in_transaction 1.500s 233.247us 10 10 100.00
out_stall 10 10 100.00
usbdev_out_stall 1.410s 203.936us 10 10 100.00
in_stall 10 10 100.00
usbdev_in_stall 1.260s 168.934us 10 10 100.00
out_iso 10 10 100.00
usbdev_out_iso 1.380s 250.366us 10 10 100.00
in_iso 10 10 100.00
usbdev_in_iso 1.740s 259.406us 10 10 100.00
pkt_received 25 25 100.00
usbdev_pkt_received 1.410s 188.117us 25 25 100.00
pkt_sent 25 25 100.00
usbdev_pkt_sent 1.560s 269.265us 25 25 100.00
disconnected 10 10 100.00
usbdev_disconnected 1.270s 139.322us 10 10 100.00
host_lost 1 1 100.00
usbdev_host_lost 9.000s 4152.250us 1 1 100.00
link_reset 1 1 100.00
usbdev_link_reset 1.300s 169.630us 1 1 100.00
link_suspend 25 25 100.00
usbdev_link_suspend 17.190s 11337.450us 25 25 100.00
link_resume 10 10 100.00
usbdev_link_resume 50.520s 24863.290us 10 10 100.00
av_empty 5 5 100.00
usbdev_av_empty 1.350s 156.411us 5 5 100.00
rx_full 10 10 100.00
usbdev_rx_full 1.870s 387.162us 10 10 100.00
av_overflow 5 5 100.00
usbdev_av_overflow 1.370s 216.795us 5 5 100.00
link_in_err 10 10 100.00
usbdev_link_in_err 1.350s 232.470us 10 10 100.00
rx_crc_err 25 25 100.00
usbdev_rx_crc_err 1.490s 233.475us 25 25 100.00
rx_pid_err 5 5 100.00
usbdev_rx_pid_err 1.390s 243.664us 5 5 100.00
rx_bitstuff_err 10 10 100.00
usbdev_bitstuff_err 1.380s 180.020us 10 10 100.00
link_out_err 1 1 100.00
usbdev_link_out_err 2.140s 480.254us 1 1 100.00
enable 10 10 100.00
usbdev_enable 1.170s 88.129us 10 10 100.00
resume_link_active 20 20 100.00
usbdev_resume_link_active 26.900s 20172.480us 20 20 100.00
device_address 25 25 100.00
usbdev_device_address 66.730s 48940.638us 25 25 100.00
invalid_data1_data0_toggle_test 1 1 100.00
usbdev_invalid_data1_data0_toggle_test 1.460s 492.937us 1 1 100.00
setup_stage 10 10 100.00
usbdev_setup_stage 1.410s 187.703us 10 10 100.00
endpoint_access 25 25 100.00
usbdev_endpoint_access 3.690s 1008.214us 25 25 100.00
disable_endpoint 10 10 100.00
usbdev_disable_endpoint 3.630s 1096.761us 10 10 100.00
endpoint_types 200 200 100.00
usbdev_endpoint_types 2.930s 841.006us 200 200 100.00
out_trans_nak 10 10 100.00
usbdev_out_trans_nak 1.370s 196.320us 10 10 100.00
setup_trans_ignored 10 10 100.00
usbdev_setup_trans_ignored 1.370s 179.148us 10 10 100.00
nak_trans 10 10 100.00
usbdev_nak_trans 1.440s 215.694us 10 10 100.00
stall_trans 10 10 100.00
usbdev_stall_trans 1.340s 211.079us 10 10 100.00
setup_priority_over_stall_response 5 5 100.00
usbdev_setup_priority_over_stall_response 1.480s 308.034us 5 5 100.00
stall_priority_over_nak 10 10 100.00
usbdev_stall_priority_over_nak 1.390s 228.748us 10 10 100.00
pending_in_trans 10 10 100.00
usbdev_pending_in_trans 1.290s 148.518us 10 10 100.00
streaming_test 10 10 100.00
usbdev_streaming_out 54.780s 2444.950us 10 10 100.00
max_clock_error_untracked 10 10 100.00
usbdev_freq_hiclk 157.940s 116198.663us 5 5 100.00
usbdev_freq_loclk 159.390s 102103.253us 5 5 100.00
max_clock_error_tracking 10 10 100.00
usbdev_freq_hiclk_max 154.920s 120091.819us 5 5 100.00
usbdev_freq_loclk_max 142.600s 93085.111us 5 5 100.00
max_phase_error 5 5 100.00
usbdev_freq_phase 179.980s 118109.631us 5 5 100.00
min_inter_pkt_delay 10 10 100.00
usbdev_min_inter_pkt_delay 80.350s 3855.708us 10 10 100.00
max_inter_pkt_delay 10 10 100.00
usbdev_max_inter_pkt_delay 59.390s 2520.754us 10 10 100.00
device_timeout_missing_host_handshake 10 10 100.00
usbdev_timeout_missing_host_handshake 39.140s 7033.420us 10 10 100.00
device_timeout 10 10 100.00
usbdev_device_timeout 36.820s 1800.890us 10 10 100.00
packet_buffer 25 25 100.00
usbdev_pkt_buffer 48.490s 21981.308us 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 2.090s 486.033us 1 1 100.00
aon_wake_resume 10 10 100.00
usbdev_aon_wake_resume 39.330s 31110.068us 10 10 100.00
aon_wake_reset 10 10 100.00
usbdev_aon_wake_reset 28.490s 20132.055us 10 10 100.00
aon_wake_disconnect 10 10 100.00
usbdev_aon_wake_disconnect 14.920s 11115.846us 10 10 100.00
invalid_sync 10 10 100.00
usbdev_invalid_sync 115.560s 5111.415us 10 10 100.00
spurious_pids_ignored 10 10 100.00
usbdev_spurious_pids_ignored 70.650s 3104.343us 10 10 100.00
low_speed_traffic 10 10 100.00
usbdev_low_speed_traffic 101.270s 4629.147us 10 10 100.00
rand_bus_resets 10 10 100.00
usbdev_rand_bus_resets 300.580s 12127.057us 10 10 100.00
rand_disconnects 10 10 100.00
usbdev_rand_bus_disconnects 185.140s 12171.940us 10 10 100.00
rand_suspends 10 10 100.00
usbdev_rand_suspends 133.930s 9708.949us 10 10 100.00
max_usb_traffic 40 40 100.00
usbdev_max_non_iso_usb_traffic 81.870s 3735.698us 25 25 100.00
usbdev_max_usb_traffic 81.300s 3351.785us 15 15 100.00
stress_usb_traffic 10 10 100.00
usbdev_stress_usb_traffic 224.220s 13083.608us 10 10 100.00
in_packet_retraction 10 10 100.00
usbdev_iso_retraction 130.940s 13186.029us 10 10 100.00
data_toggle_restore 10 10 100.00
usbdev_data_toggle_restore 3.050s 1314.147us 10 10 100.00
setup_priority 5 5 100.00
usbdev_setup_priority 2.270s 447.331us 5 5 100.00
fifo_resets 10 10 100.00
usbdev_fifo_rst 3.570s 444.542us 10 10 100.00
tx_rx_disruption 500 500 100.00
usbdev_tx_rx_disruption 2.640s 675.638us 500 500 100.00
fifo_levels 160 160 100.00
usbdev_fifo_levels 1.730s 245.335us 160 160 100.00
rxenable_out_conditional 5 5 100.00
usbdev_rxenable_out 1.320s 155.553us 5 5 100.00
intr_test 10 10 100.00
usbdev_intr_test 1.130s 41.954us 10 10 100.00
alert_test 10 10 100.00
usbdev_alert_test 1.080s 56.059us 10 10 100.00
tl_d_oob_addr_access 25 25 100.00
usbdev_tl_errors 3.610s 396.535us 25 25 100.00
tl_d_illegal_access 25 25 100.00
usbdev_tl_errors 3.610s 396.535us 25 25 100.00
tl_d_outstanding_access 12 12 100.00
usbdev_csr_hw_reset 1.400s 102.054us 1 1 100.00
usbdev_csr_rw 1.310s 50.061us 5 5 100.00
usbdev_csr_aliasing 3.620s 142.426us 1 1 100.00
usbdev_same_csr_outstanding 2.280s 408.798us 5 5 100.00
tl_d_partial_access 12 12 100.00
usbdev_csr_hw_reset 1.400s 102.054us 1 1 100.00
usbdev_csr_rw 1.310s 50.061us 5 5 100.00
usbdev_csr_aliasing 3.620s 142.426us 1 1 100.00
usbdev_same_csr_outstanding 2.280s 408.798us 5 5 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
tl_intg_err 30 30 100.00
usbdev_sec_cm 2.930s 1320.709us 5 5 100.00
usbdev_tl_intg_err 7.640s 2128.159us 25 25 100.00
sec_cm_bus_integrity 25 25 100.00
usbdev_tl_intg_err 7.640s 2128.159us 25 25 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
dpi_config_host 1 1 100.00
usbdev_dpi_config_host 28.540s 5107.588us 1 1 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
Unmapped 0 20 0.00
usbdev_stress_all_with_rand_reset 1.100s 58.012us 0 10 0.00
usbdev_stress_all 0.990s 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 22670609270118145297419042770215800025284446149780950725635354730977145373935 80
UVM_INFO @ 27694156 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 109439149554922078156905852836621089687776740427546562175238953744708767388930 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 11492613415145193532253267837779957240356090475217187136028296495815932684760 80
UVM_INFO @ 22976597 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 60292618804077746796494042066713208159739865059968750433529011642550931873466 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 92090213322583217804419063451932160375407671675175976785889784463408008011499 80
UVM_INFO @ 55608075 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 7300649470450942870913701480409823150473261734123697663862166762415531554948 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 77157484019220553328007685362892881505946226570592643392841495297678717179292 80
UVM_INFO @ 58011752 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 62116738098368962114160297912213889326736361882323081808652261480687733081740 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 88299480037289360194090297208328736397769866584655186870246370377827812106852 80
UVM_INFO @ 45726990 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 58592765401024568048037659399980828486623922007756549618028589048508903366520 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 32975779661397867162848031617361405914269561058237581853591126000187890141510 80
UVM_INFO @ 13335012 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 17301683571340978284850497509141553498206898740363962889178805107307176009993 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 80576124858211991324546058700263393577174525122744266732221988234100928161534 80
UVM_INFO @ 19416521 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 47258495112106436627592034582810834115677257238400268917225648329325575641041 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 6512546771562695706631465171158969879028495211407720924750909229473794677913 80
UVM_INFO @ 23088384 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 57793658476606445371275594989510542157106163815805263202150769059195922692787 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 20141687833989955055162887531755255308102911764752602354057975555904505131956 80
UVM_INFO @ 53554944 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 10426621762694835268423434728009469134841507456034276881482685149789988160708 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all_with_rand_reset 101423412247489634583273633811300946667440160215672087350785198740273135553889 80
UVM_INFO @ 48023571 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides:
usbdev_stress_all 22713915827012712555267030955635368504711786982317064076368442530851989440194 79
UVM_INFO @ 0 ps: (uvm_factory.svh:1645) [UVM/FACTORY/PRINT]
#### Factory Configuration (*)
Instance Overrides: