{"block":{"name":"ac_range_check","variant":null,"commit":"8007f614bd52d7ac557e5e3253489f0bf7b820c5","commit_short":"8007f61","branch":"master","url":"https://github.com/lowRISC/opentitan/tree/8007f614bd52d7ac557e5e3253489f0bf7b820c5","revision_info":"GitHub Revision: [`8007f61`](https://github.com/lowrisc/opentitan/tree/8007f614bd52d7ac557e5e3253489f0bf7b820c5)"},"tool":{"name":"xcelium","version":"unknown"},"timestamp":"2026-04-24T16:00:28Z","build_seed":null,"testplan_ref":"https://opentitan.org/book/hw/top_darjeeling/ip_autogen/ac_range_check/data/ac_range_check_testplan.html","stages":{"V1":{"testpoints":{"ac_range_check_smoke":{"tests":{"ac_range_check_smoke":{"max_time":92.0,"sim_time":2866.958711,"passed":18,"total":20,"percent":90.0}},"passed":18,"total":20,"percent":90.0},"ac_range_check_smoke_racl":{"tests":{"ac_range_check_smoke_racl":{"max_time":96.0,"sim_time":6921.290949,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"csr_hw_reset":{"tests":{"ac_range_check_csr_hw_reset":{"max_time":3.0,"sim_time":33.636243,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_rw":{"tests":{"ac_range_check_csr_rw":{"max_time":4.0,"sim_time":139.828982,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"csr_bit_bash":{"tests":{"ac_range_check_csr_bit_bash":{"max_time":55.0,"sim_time":12272.80812,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_aliasing":{"tests":{"ac_range_check_csr_aliasing":{"max_time":33.0,"sim_time":1052.097775,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_mem_rw_with_rand_reset":{"tests":{"ac_range_check_csr_mem_rw_with_rand_reset":{"max_time":3.0,"sim_time":88.45166400000001,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"regwen_csr_and_corresponding_lockable_csr":{"tests":{"ac_range_check_csr_rw":{"max_time":4.0,"sim_time":139.828982,"passed":20,"total":20,"percent":100.0},"ac_range_check_csr_aliasing":{"max_time":33.0,"sim_time":1052.097775,"passed":5,"total":5,"percent":100.0}},"passed":25,"total":25,"percent":100.0}},"passed":93,"total":95,"percent":97.89473684210526},"V2":{"testpoints":{"ac_range_check_lock_range":{"tests":{"ac_range_check_lock_range":{"max_time":37.0,"sim_time":145.443601,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"ac_range_bypass_enable":{"tests":{"ac_range_check_bypass":{"max_time":79.0,"sim_time":1131.6961259999998,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"stress_all":{"tests":{"ac_range_check_stress_all":{"max_time":313.0,"sim_time":52994.917042,"passed":45,"total":50,"percent":90.0}},"passed":45,"total":50,"percent":90.0},"alert_test":{"tests":{"ac_range_check_alert_test":{"max_time":35.0,"sim_time":15.385073,"passed":50,"total":50,"percent":100.0}},"passed":50,"total":50,"percent":100.0},"intr_test":{"tests":{"ac_range_check_intr_test":{"max_time":2.0,"sim_time":15.671051,"passed":50,"total":50,"percent":100.0}},"passed":50,"total":50,"percent":100.0},"tl_d_oob_addr_access":{"tests":{"ac_range_check_tl_errors":{"max_time":7.0,"sim_time":145.64252,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"tl_d_illegal_access":{"tests":{"ac_range_check_tl_errors":{"max_time":7.0,"sim_time":145.64252,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"tl_d_outstanding_access":{"tests":{"ac_range_check_csr_hw_reset":{"max_time":3.0,"sim_time":33.636243,"passed":5,"total":5,"percent":100.0},"ac_range_check_csr_rw":{"max_time":4.0,"sim_time":139.828982,"passed":20,"total":20,"percent":100.0},"ac_range_check_csr_aliasing":{"max_time":33.0,"sim_time":1052.097775,"passed":5,"total":5,"percent":100.0},"ac_range_check_same_csr_outstanding":{"max_time":8.0,"sim_time":143.75061799999997,"passed":20,"total":20,"percent":100.0}},"passed":50,"total":50,"percent":100.0},"tl_d_partial_access":{"tests":{"ac_range_check_csr_hw_reset":{"max_time":3.0,"sim_time":33.636243,"passed":5,"total":5,"percent":100.0},"ac_range_check_csr_rw":{"max_time":4.0,"sim_time":139.828982,"passed":20,"total":20,"percent":100.0},"ac_range_check_csr_aliasing":{"max_time":33.0,"sim_time":1052.097775,"passed":5,"total":5,"percent":100.0},"ac_range_check_same_csr_outstanding":{"max_time":8.0,"sim_time":143.75061799999997,"passed":20,"total":20,"percent":100.0}},"passed":50,"total":50,"percent":100.0}},"passed":236,"total":241,"percent":97.9253112033195},"V2S":{"testpoints":{"shadow_reg_update_error":{"tests":{"ac_range_check_shadow_reg_errors":{"max_time":27.0,"sim_time":988.851955,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"shadow_reg_read_clear_staged_value":{"tests":{"ac_range_check_shadow_reg_errors":{"max_time":27.0,"sim_time":988.851955,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"shadow_reg_storage_error":{"tests":{"ac_range_check_shadow_reg_errors":{"max_time":27.0,"sim_time":988.851955,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"shadowed_reset_glitch":{"tests":{"ac_range_check_shadow_reg_errors":{"max_time":27.0,"sim_time":988.851955,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"shadow_reg_update_error_with_csr_rw":{"tests":{"ac_range_check_shadow_reg_errors_with_csr_rw":{"max_time":120.0,"sim_time":8859.028585999999,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"tl_intg_err":{"tests":{"ac_range_check_sec_cm":{"max_time":35.0,"sim_time":32.421209,"passed":5,"total":5,"percent":100.0},"ac_range_check_tl_intg_err":{"max_time":16.0,"sim_time":1605.682996,"passed":20,"total":20,"percent":100.0}},"passed":25,"total":25,"percent":100.0}},"passed":65,"total":65,"percent":100.0},"V3":{"testpoints":{"stress_all_with_rand_reset":{"tests":{"ac_range_check_stress_all_with_rand_reset":{"max_time":464.0,"sim_time":24888.180278,"passed":50,"total":50,"percent":100.0}},"passed":50,"total":50,"percent":100.0}},"passed":50,"total":50,"percent":100.0},"unmapped":{"testpoints":{"Unmapped":{"tests":{"ac_range_check_smoke_high_threshold":{"max_time":68.0,"sim_time":992.516419,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0}},"coverage":{"code":{"block":99.1,"line_statement":99.93,"branch":98.24,"condition_expression":null,"toggle":82.43,"fsm":null},"assertion":97.75,"functional":58.67},"cov_report_page":"/nightly/current_run/scratch/master/ac_range_check-sim-xcelium/cov_report/index.html","failed_jobs":{"buckets":{"UVM_ERROR (ac_range_check_scoreboard.sv:374) [scoreboard] Check failed csr.get_mirrored_value() == item.d_data (* [*] vs * [*]) reg name: ac_range_check_reg_block.intr_state":[{"name":"ac_range_check_smoke","qual_name":"0.ac_range_check_smoke.25150095720920798805871029496668705931385848799530834202895432959145723827023","seed":25150095720920798805871029496668705931385848799530834202895432959145723827023,"line":4476,"log_path":"/nightly/current_run/scratch/master/ac_range_check-sim-xcelium/0.ac_range_check_smoke/latest/run.log","log_context":["UVM_ERROR @ 2431962288 ps: (ac_range_check_scoreboard.sv:374) [uvm_test_top.env.scoreboard] Check failed csr.get_mirrored_value() == item.d_data (1 [0x1] vs 0 [0x0]) reg name: ac_range_check_reg_block.intr_state\n","UVM_INFO @ 2431962288 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"ac_range_check_smoke","qual_name":"5.ac_range_check_smoke.59248039408785054159181661064219063990731586817374465299472252634149389564761","seed":59248039408785054159181661064219063990731586817374465299472252634149389564761,"line":4618,"log_path":"/nightly/current_run/scratch/master/ac_range_check-sim-xcelium/5.ac_range_check_smoke/latest/run.log","log_context":["UVM_ERROR @ 1395531906 ps: (ac_range_check_scoreboard.sv:374) [uvm_test_top.env.scoreboard] Check failed csr.get_mirrored_value() == item.d_data (1 [0x1] vs 0 [0x0]) reg name: ac_range_check_reg_block.intr_state\n","UVM_INFO @ 1395531906 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"ac_range_check_stress_all","qual_name":"8.ac_range_check_stress_all.93636945689739794445877817007298145980226362039003529036880134340115284206745","seed":93636945689739794445877817007298145980226362039003529036880134340115284206745,"line":4597,"log_path":"/nightly/current_run/scratch/master/ac_range_check-sim-xcelium/8.ac_range_check_stress_all/latest/run.log","log_context":["UVM_ERROR @ 6018940987 ps: (ac_range_check_scoreboard.sv:374) [uvm_test_top.env.scoreboard] Check failed csr.get_mirrored_value() == item.d_data (1 [0x1] vs 0 [0x0]) reg name: ac_range_check_reg_block.intr_state\n","UVM_INFO @ 6018940987 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"ac_range_check_stress_all","qual_name":"23.ac_range_check_stress_all.106652734777267196511902600768402677045341671615763607137371999611966752806515","seed":106652734777267196511902600768402677045341671615763607137371999611966752806515,"line":4563,"log_path":"/nightly/current_run/scratch/master/ac_range_check-sim-xcelium/23.ac_range_check_stress_all/latest/run.log","log_context":["UVM_ERROR @ 670517940 ps: (ac_range_check_scoreboard.sv:374) [uvm_test_top.env.scoreboard] Check failed csr.get_mirrored_value() == item.d_data (1 [0x1] vs 0 [0x0]) reg name: ac_range_check_reg_block.intr_state\n","UVM_INFO @ 670517940 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"ac_range_check_stress_all","qual_name":"28.ac_range_check_stress_all.60146638765414851977058642185410569501234964051143147594394194481312318577539","seed":60146638765414851977058642185410569501234964051143147594394194481312318577539,"line":12775,"log_path":"/nightly/current_run/scratch/master/ac_range_check-sim-xcelium/28.ac_range_check_stress_all/latest/run.log","log_context":["UVM_ERROR @ 6531396318 ps: (ac_range_check_scoreboard.sv:374) [uvm_test_top.env.scoreboard] Check failed csr.get_mirrored_value() == item.d_data (1 [0x1] vs 0 [0x0]) reg name: ac_range_check_reg_block.intr_state\n","UVM_INFO @ 6531396318 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"ac_range_check_stress_all","qual_name":"33.ac_range_check_stress_all.39714955368724418004787532149370176771352267246513082093452225439374719215994","seed":39714955368724418004787532149370176771352267246513082093452225439374719215994,"line":22377,"log_path":"/nightly/current_run/scratch/master/ac_range_check-sim-xcelium/33.ac_range_check_stress_all/latest/run.log","log_context":["UVM_ERROR @ 8474306196 ps: (ac_range_check_scoreboard.sv:374) [uvm_test_top.env.scoreboard] Check failed csr.get_mirrored_value() == item.d_data (1 [0x1] vs 0 [0x0]) reg name: ac_range_check_reg_block.intr_state\n","UVM_INFO @ 8474306196 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_ERROR (ac_range_check_predictor.sv:163) [predict] Unable to get any item from tl_filt_d_chan_fifo.":[{"name":"ac_range_check_stress_all","qual_name":"47.ac_range_check_stress_all.107877457622629782476060821539790872238701102172905907638457033580715758233450","seed":107877457622629782476060821539790872238701102172905907638457033580715758233450,"line":12333,"log_path":"/nightly/current_run/scratch/master/ac_range_check-sim-xcelium/47.ac_range_check_stress_all/latest/run.log","log_context":["UVM_ERROR @ 100487930942 ps: (ac_range_check_predictor.sv:163) [uvm_test_top.env.scoreboard.predict] Unable to get any item from tl_filt_d_chan_fifo.\n","UVM_INFO @ 100487930942 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}]}},"passed":434,"total":441,"percent":98.41269841269842}