{"block":{"name":"rv_timer","variant":null,"commit":"3823b79c23fbb019c668d376bb936e7d7038972f","commit_short":"3823b79","branch":"master","url":"https://github.com/lowRISC/opentitan/tree/3823b79c23fbb019c668d376bb936e7d7038972f","revision_info":"GitHub Revision: [`3823b79`](https://github.com/lowrisc/opentitan/tree/3823b79c23fbb019c668d376bb936e7d7038972f)"},"tool":{"name":"xcelium","version":"unknown"},"timestamp":"2026-09-18T15:01:41Z","build_seed":null,"testplan_ref":"https://opentitan.org/book/hw/ip/rv_timer/data/rv_timer_testplan.html","stages":{"V1":{"testpoints":{"random":{"tests":{"rv_timer_random":{"max_time":3.0,"sim_time":567.691307,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"csr_hw_reset":{"tests":{"rv_timer_csr_hw_reset":{"max_time":2.0,"sim_time":40.799309,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_rw":{"tests":{"rv_timer_csr_rw":{"max_time":2.0,"sim_time":13.105595,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_bit_bash":{"tests":{"rv_timer_csr_bit_bash":{"max_time":2.0,"sim_time":304.801891,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_aliasing":{"tests":{"rv_timer_csr_aliasing":{"max_time":1.0,"sim_time":35.947848,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_mem_rw_with_rand_reset":{"tests":{"rv_timer_csr_mem_rw_with_rand_reset":{"max_time":2.0,"sim_time":143.70156899999998,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"regwen_csr_and_corresponding_lockable_csr":{"tests":{"rv_timer_csr_rw":{"max_time":2.0,"sim_time":13.105595,"passed":5,"total":5,"percent":100.0},"rv_timer_csr_aliasing":{"max_time":1.0,"sim_time":35.947848,"passed":1,"total":1,"percent":100.0}},"passed":6,"total":6,"percent":100.0}},"passed":33,"total":33,"percent":100.0},"V2":{"testpoints":{"random_reset":{"tests":{"rv_timer_random_reset":{"max_time":7.0,"sim_time":14498.304825,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"disabled":{"tests":{"rv_timer_disabled":{"max_time":4.0,"sim_time":3066.5013169999997,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"cfg_update_on_fly":{"tests":{"rv_timer_cfg_update_on_fly":{"max_time":383.0,"sim_time":764746.48731,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"no_interrupt_test":{"tests":{"rv_timer_cfg_update_on_fly":{"max_time":383.0,"sim_time":764746.48731,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"stress":{"tests":{"rv_timer_stress_all":{"max_time":7.0,"sim_time":4915.666267,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"alert_test":{"tests":{"rv_timer_alert_test":{"max_time":1.0,"sim_time":46.636635999999996,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"intr_test":{"tests":{"rv_timer_intr_test":{"max_time":1.0,"sim_time":25.457371,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"tl_d_oob_addr_access":{"tests":{"rv_timer_tl_errors":{"max_time":3.0,"sim_time":97.97532799999999,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"tl_d_illegal_access":{"tests":{"rv_timer_tl_errors":{"max_time":3.0,"sim_time":97.97532799999999,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"tl_d_outstanding_access":{"tests":{"rv_timer_csr_hw_reset":{"max_time":2.0,"sim_time":40.799309,"passed":1,"total":1,"percent":100.0},"rv_timer_csr_rw":{"max_time":2.0,"sim_time":13.105595,"passed":5,"total":5,"percent":100.0},"rv_timer_csr_aliasing":{"max_time":1.0,"sim_time":35.947848,"passed":1,"total":1,"percent":100.0},"rv_timer_same_csr_outstanding":{"max_time":2.0,"sim_time":38.612714999999994,"passed":5,"total":5,"percent":100.0}},"passed":12,"total":12,"percent":100.0},"tl_d_partial_access":{"tests":{"rv_timer_csr_hw_reset":{"max_time":2.0,"sim_time":40.799309,"passed":1,"total":1,"percent":100.0},"rv_timer_csr_rw":{"max_time":2.0,"sim_time":13.105595,"passed":5,"total":5,"percent":100.0},"rv_timer_csr_aliasing":{"max_time":1.0,"sim_time":35.947848,"passed":1,"total":1,"percent":100.0},"rv_timer_same_csr_outstanding":{"max_time":2.0,"sim_time":38.612714999999994,"passed":5,"total":5,"percent":100.0}},"passed":12,"total":12,"percent":100.0}},"passed":127,"total":127,"percent":100.0},"V2S":{"testpoints":{"tl_intg_err":{"tests":{"rv_timer_sec_cm":{"max_time":2.0,"sim_time":386.989077,"passed":5,"total":5,"percent":100.0},"rv_timer_tl_intg_err":{"max_time":2.0,"sim_time":285.84072,"passed":25,"total":25,"percent":100.0}},"passed":30,"total":30,"percent":100.0},"sec_cm_bus_integrity":{"tests":{"rv_timer_tl_intg_err":{"max_time":2.0,"sim_time":285.84072,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0}},"passed":30,"total":30,"percent":100.0},"V3":{"testpoints":{"min_value":{"tests":{"rv_timer_min":{"max_time":3.0,"sim_time":919.752945,"passed":3,"total":10,"percent":30.0}},"passed":3,"total":10,"percent":30.0},"max_value":{"tests":{"rv_timer_max":{"max_time":2.0,"sim_time":936.88224,"passed":1,"total":10,"percent":10.0}},"passed":1,"total":10,"percent":10.0},"stress_all_with_rand_reset":{"tests":{"rv_timer_stress_all_with_rand_reset":{"max_time":59.0,"sim_time":21735.762379,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0}},"passed":24,"total":40,"percent":60.0}},"coverage":{"code":{"block":99.1,"line_statement":99.02,"branch":99.26,"condition_expression":null,"toggle":73.08,"fsm":null},"assertion":98.42,"functional":100.0},"cov_report_page":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/cov_report/index.html","vplan_report_page":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/cov_vplan/vplan_annotated.html","vplan_coverage":null,"failed_jobs":{"buckets":{"UVM_FATAL (rv_timer_base_vseq.sv:183) [intr_state_spinwait] timeout rv_timer_reg_block.intr_state* (addr=*) == *":[{"name":"rv_timer_min","qual_name":"0.rv_timer_min.111677127168893594961686330903171716039042573415799292377225523393219564302289","seed":111677127168893594961686330903171716039042573415799292377225523393219564302289,"line":86,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/0.rv_timer_min/latest/run.log","log_context":["UVM_INFO @ 280126768 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_min","qual_name":"2.rv_timer_min.927918470906101782094170614005611068993666055789102253472088821313173986042","seed":927918470906101782094170614005611068993666055789102253472088821313173986042,"line":85,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/2.rv_timer_min/latest/run.log","log_context":["UVM_INFO @ 258249680 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_min","qual_name":"3.rv_timer_min.3085371852166046288019252753466044349221953393895493465748136124003256497071","seed":3085371852166046288019252753466044349221953393895493465748136124003256497071,"line":84,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/3.rv_timer_min/latest/run.log","log_context":["UVM_INFO @ 919752945 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_min","qual_name":"4.rv_timer_min.45681381926111143568560132397022146574211859751040551969782720707515105082884","seed":45681381926111143568560132397022146574211859751040551969782720707515105082884,"line":84,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/4.rv_timer_min/latest/run.log","log_context":["UVM_INFO @ 130171345 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_min","qual_name":"5.rv_timer_min.39116173699763512354389113733873614177175022259436668787541015361454444242710","seed":39116173699763512354389113733873614177175022259436668787541015361454444242710,"line":84,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/5.rv_timer_min/latest/run.log","log_context":["UVM_INFO @  62129779 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_min","qual_name":"7.rv_timer_min.14291701222927647947050812345212920772860455446940467607633413864631764747832","seed":14291701222927647947050812345212920772860455446940467607633413864631764747832,"line":84,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/7.rv_timer_min/latest/run.log","log_context":["UVM_INFO @ 262144158 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_min","qual_name":"9.rv_timer_min.96291283965280841938146674549405251590451748944480095342845063243249248631279","seed":96291283965280841938146674549405251590451748944480095342845063243249248631279,"line":85,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/9.rv_timer_min/latest/run.log","log_context":["UVM_INFO @ 235161175 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_ERROR (rv_timer_scoreboard.sv:227) [scoreboard] Check failed csr.get_mirrored_value() == item.d_data (* [*] vs * [*])":[{"name":"rv_timer_max","qual_name":"0.rv_timer_max.99248540003318297072869392814915781989187687427849827038265990241431282924521","seed":99248540003318297072869392814915781989187687427849827038265990241431282924521,"line":84,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/0.rv_timer_max/latest/run.log","log_context":["UVM_INFO @  91850621 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_max","qual_name":"1.rv_timer_max.2482238794053344582796078461507778980759875970508044611496373855572512028813","seed":2482238794053344582796078461507778980759875970508044611496373855572512028813,"line":84,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/1.rv_timer_max/latest/run.log","log_context":["UVM_INFO @ 173994963 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_max","qual_name":"2.rv_timer_max.93751249413732051049423041931417506432492564937737068855253234578797477934868","seed":93751249413732051049423041931417506432492564937737068855253234578797477934868,"line":85,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/2.rv_timer_max/latest/run.log","log_context":["UVM_INFO @  48127847 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_max","qual_name":"3.rv_timer_max.24697895591737338248004649301824788482662877422005905246312358543527512468228","seed":24697895591737338248004649301824788482662877422005905246312358543527512468228,"line":85,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/3.rv_timer_max/latest/run.log","log_context":["UVM_INFO @  53660011 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_max","qual_name":"4.rv_timer_max.29972558258567645131117289178159822977493618376311268238620752091169863107504","seed":29972558258567645131117289178159822977493618376311268238620752091169863107504,"line":84,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/4.rv_timer_max/latest/run.log","log_context":["UVM_INFO @  88334844 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_max","qual_name":"5.rv_timer_max.6208288705205275065975147026228856154627100521383267093493877695938578782918","seed":6208288705205275065975147026228856154627100521383267093493877695938578782918,"line":84,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/5.rv_timer_max/latest/run.log","log_context":["UVM_INFO @ 339228891 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_max","qual_name":"7.rv_timer_max.68541789869559282247256915384458975620064600729264709864188420910234606820892","seed":68541789869559282247256915384458975620064600729264709864188420910234606820892,"line":84,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/7.rv_timer_max/latest/run.log","log_context":["UVM_INFO @ 178450968 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"rv_timer_max","qual_name":"9.rv_timer_max.93520368635766336807783445068611160484543942124038684433910851815913125524737","seed":93520368635766336807783445068611160484543942124038684433910851815913125524737,"line":84,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/9.rv_timer_max/latest/run.log","log_context":["UVM_INFO @ 936882240 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_ERROR (rv_timer_scoreboard.sv:343) [scoreboard] Check failed cfg.intr_vif.sample_pin(.idx(intr_pin_idx)) === (stored_intr_status_exp[i][j] & stored_en_interrupt[i][j]) (* [*] vs * [*])":[{"name":"rv_timer_max","qual_name":"8.rv_timer_max.70779151279663426929592485068795272765508905064381810755040549085291838988406","seed":70779151279663426929592485068795272765508905064381810755040549085291838988406,"line":84,"log_path":"/nightly/current_run/scratch/master/rv_timer-sim-xcelium/8.rv_timer_max/latest/run.log","log_context":["UVM_INFO @  44364894 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}]}},"passed":207,"total":223,"percent":92.82511210762331}