I2C Simulation Results

Saturday June 06 2026 03:15:30 UTC

GitHub Revision: 285e653a0b

Branch: main

Testplan

Simulator: VCS

Test Results

Stage Name Tests Max Job Runtime Simulated Time Passing Total Pass Rate
V1 host_smoke i2c_host_smoke 11.190s 1.403ms 1 1 100.00
V1 target_smoke i2c_target_smoke 12.870s 773.293us 5 5 100.00
V1 csr_hw_reset i2c_csr_hw_reset 0.560s 24.929us 3 3 100.00
V1 csr_rw i2c_csr_rw 0.620s 193.436us 20 20 100.00
V1 csr_bit_bash i2c_csr_bit_bash 2.660s 521.894us 5 5 100.00
V1 csr_aliasing i2c_csr_aliasing 1.030s 44.816us 5 5 100.00
V1 csr_mem_rw_with_rand_reset i2c_csr_mem_rw_with_rand_reset 0.850s 58.257us 20 20 100.00
V1 regwen_csr_and_corresponding_lockable_csr i2c_csr_rw 0.620s 193.436us 20 20 100.00
i2c_csr_aliasing 1.030s 44.816us 5 5 100.00
V1 TOTAL 59 59 100.00
V2 host_error_intr i2c_host_error_intr 1.650s 658.536us 2 5 40.00
V2 host_stress_all i2c_host_stress_all 23.466m 16.650ms 5 8 62.50
V2 host_maxperf i2c_host_perf 5.625m 12.281ms 5 5 100.00
V2 host_override i2c_host_override 0.730s 18.120us 4 4 100.00
V2 host_fifo_watermark i2c_host_fifo_watermark 1.168m 8.604ms 1 1 100.00
V2 host_fifo_overflow i2c_host_fifo_overflow 39.570s 2.582ms 1 1 100.00
V2 host_fifo_reset i2c_host_fifo_reset_fmt 1.120s 1.063ms 6 6 100.00
i2c_host_fifo_fmt_empty 2.990s 1.454ms 1 1 100.00
i2c_host_fifo_reset_rx 3.460s 974.523us 3 3 100.00
V2 host_fifo_full i2c_host_fifo_full 38.030s 10.674ms 1 1 100.00
V2 host_timeout i2c_host_stretch_timeout 21.930s 9.248ms 1 1 100.00
V2 host_rx_oversample host_rx_oversample 0 0 --
V2 i2c_host_mode_toggle i2c_host_mode_toggle 2.090s 158.658us 3 5 60.00
V2 target_glitch i2c_target_glitch 2.800s 646.222us 0 2 0.00
V2 target_stress_all i2c_target_stress_all 19.085m 47.630ms 4 4 100.00
V2 target_maxperf i2c_target_perf 3.590s 1.598ms 1 1 100.00
V2 target_fifo_empty i2c_target_stress_rd 23.330s 1.013ms 3 3 100.00
i2c_target_intr_smoke 4.080s 15.470ms 1 1 100.00
V2 target_fifo_reset i2c_target_fifo_reset_acq 1.760s 446.621us 5 5 100.00
i2c_target_fifo_reset_tx 0.960s 963.187us 1 1 100.00
V2 target_fifo_full i2c_target_stress_wr 2.874m 29.149ms 4 4 100.00
i2c_target_stress_rd 23.330s 1.013ms 3 3 100.00
i2c_target_intr_stress_wr 4.678m 15.872ms 4 4 100.00
V2 target_timeout i2c_target_timeout 4.960s 7.727ms 1 1 100.00
V2 target_clock_stretch i2c_target_stretch 1.900s 1.992ms 1 1 100.00
V2 bad_address i2c_target_bad_addr 4.470s 970.547us 4 4 100.00
V2 target_mode_glitch i2c_target_hrst 1.470s 740.462us 3 3 100.00
V2 target_fifo_watermark i2c_target_fifo_watermarks_acq 1.690s 601.569us 1 1 100.00
i2c_target_fifo_watermarks_tx 1.000s 130.334us 1 1 100.00
V2 host_mode_config_perf i2c_host_perf 5.625m 12.281ms 5 5 100.00
i2c_host_perf_precise 0.890s 192.214us 1 1 100.00
V2 host_mode_clock_stretching i2c_host_stretch_timeout 21.930s 9.248ms 1 1 100.00
V2 target_mode_tx_stretch_ctrl i2c_target_tx_stretch_ctrl 3.150s 271.953us 1 1 100.00
V2 target_mode_nack_generation i2c_target_nack_acqfull 2.770s 607.312us 4 4 100.00
i2c_target_nack_acqfull_addr 2.280s 849.739us 5 5 100.00
i2c_target_nack_txstretch 1.440s 137.162us 3 3 100.00
V2 host_mode_halt_on_nak i2c_host_may_nack 14.550s 1.084ms 8 8 100.00
V2 target_mode_n_byte_ack_control target_mode_n_byte_ack_control 0 0 --
V2 target_mode_bus_timeout target_mode_bus_timeout 0 0 --
V2 controller_mode_bus_timeout controller_mode_bus_timeout 0 0 --
V2 controller_mode_bus_idle_delay controller_mode_bus_idle_delay 0 0 --
V2 loopback_test loopback_test 0 0 --
V2 multi_controller_clock_synchronization multi_controller_clock_synchronization 0 0 --
V2 multi_controller_arbitration_lost_interference multi_controller_arbitration_lost_interference 0 0 --
V2 multi_controller_arbitration_lost multi_controller_arbitration_lost 0 0 --
V2 target_mode_arbitration_lost_interference target_mode_arbitration_lost_interference 0 0 --
V2 target_mode_arbitration_lost target_mode_arbitration_lost 0 0 --
V2 target_mode_smbus_maxlen i2c_target_smbus_maxlen 1.800s 1.092ms 1 1 100.00
V2 alert_test i2c_alert_test 0.670s 38.814us 3 3 100.00
V2 intr_test i2c_intr_test 0.510s 21.701us 6 6 100.00
V2 tl_d_oob_addr_access i2c_tl_errors 1.470s 125.621us 4 4 100.00
V2 tl_d_illegal_access i2c_tl_errors 1.470s 125.621us 4 4 100.00
V2 tl_d_outstanding_access i2c_csr_hw_reset 0.560s 24.929us 3 3 100.00
i2c_csr_rw 0.620s 193.436us 20 20 100.00
i2c_csr_aliasing 1.030s 44.816us 5 5 100.00
i2c_same_csr_outstanding 0.710s 49.187us 4 4 100.00
V2 tl_d_partial_access i2c_csr_hw_reset 0.560s 24.929us 3 3 100.00
i2c_csr_rw 0.620s 193.436us 20 20 100.00
i2c_csr_aliasing 1.030s 44.816us 5 5 100.00
i2c_same_csr_outstanding 0.710s 49.187us 4 4 100.00
V2 TOTAL 107 117 91.45
V2S tl_intg_err i2c_tl_intg_err 1.230s 131.758us 8 8 100.00
i2c_sec_cm 0.940s 74.033us 3 3 100.00
V2S sec_cm_bus_integrity i2c_tl_intg_err 1.230s 131.758us 8 8 100.00
V2S TOTAL 11 11 100.00
V3 host_stress_all_with_rand_reset i2c_host_stress_all_with_rand_reset 31.800s 2.022ms 0 10 0.00
V3 target_error_intr i2c_target_unexp_stop 1.050s 84.228us 0 1 0.00
V3 target_stress_all_with_rand_reset i2c_target_stress_all_with_rand_reset 23.430s 2.108ms 0 10 0.00
V3 target_loopback 0 0 --
V3 TOTAL 0 21 0.00
TOTAL 177 208 85.10

Testplan Progress

Items Total Written Passing Progress
V1 7 7 7 100.00
V2 49 38 34 69.39
V2S 2 2 2 100.00
V3 4 3 0 0.00

Coverage Results

SCORE LINE COND TOGGLE FSM BRANCH ASSERT GROUP
86.26 97.25 89.18 89.66 47.62 93.83 96.41 89.85

Failure Buckets