{"block":{"name":"csrng","variant":null,"commit":"afb7e07f4dc198eec01c4b00b311910c211ed15e","commit_short":"afb7e07","branch":"reseed_opt","url":"https://github.com/martin-velay/opentitan/tree/afb7e07f4dc198eec01c4b00b311910c211ed15e","revision_info":"GitHub Revision: [`afb7e07`](https://github.com/lowrisc/opentitan/tree/afb7e07f4dc198eec01c4b00b311910c211ed15e)"},"tool":{"name":"xcelium","version":"unknown"},"timestamp":"2026-05-08T15:00:26Z","build_seed":null,"testplan_ref":"https://opentitan.org/book/hw/ip/csrng/data/csrng_testplan.html","stages":{"V1":{"testpoints":{"smoke":{"tests":{"csrng_smoke":{"max_time":33.0,"sim_time":20.445083999999998,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"csr_hw_reset":{"tests":{"csrng_csr_hw_reset":{"max_time":33.0,"sim_time":29.096544,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_rw":{"tests":{"csrng_csr_rw":{"max_time":33.0,"sim_time":21.583427,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_bit_bash":{"tests":{"csrng_csr_bit_bash":{"max_time":38.0,"sim_time":108.790571,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_aliasing":{"tests":{"csrng_csr_aliasing":{"max_time":37.0,"sim_time":167.165239,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_mem_rw_with_rand_reset":{"tests":{"csrng_csr_mem_rw_with_rand_reset":{"max_time":34.0,"sim_time":103.80449899999999,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"regwen_csr_and_corresponding_lockable_csr":{"tests":{"csrng_csr_rw":{"max_time":33.0,"sim_time":21.583427,"passed":5,"total":5,"percent":100.0},"csrng_csr_aliasing":{"max_time":37.0,"sim_time":167.165239,"passed":1,"total":1,"percent":100.0}},"passed":6,"total":6,"percent":100.0}},"passed":23,"total":23,"percent":100.0},"V2":{"testpoints":{"interrupts":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0}},"passed":200,"total":200,"percent":100.0},"alerts":{"tests":{"csrng_alert":{"max_time":43.0,"sim_time":3477.2301039999998,"passed":500,"total":500,"percent":100.0}},"passed":500,"total":500,"percent":100.0},"err":{"tests":{"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0}},"passed":500,"total":500,"percent":100.0},"cmds":{"tests":{"csrng_cmds":{"max_time":56.0,"sim_time":2367.999436,"passed":1,"total":10,"percent":10.0}},"passed":1,"total":10,"percent":10.0},"life cycle":{"tests":{"csrng_cmds":{"max_time":56.0,"sim_time":2367.999436,"passed":1,"total":10,"percent":10.0}},"passed":1,"total":10,"percent":10.0},"stress_all":{"tests":{"csrng_stress_all":{"max_time":188.0,"sim_time":4475.364501,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"intr_test":{"tests":{"csrng_intr_test":{"max_time":33.0,"sim_time":27.924027,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"alert_test":{"tests":{"csrng_alert_test":{"max_time":33.0,"sim_time":43.748878,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"tl_d_oob_addr_access":{"tests":{"csrng_tl_errors":{"max_time":31.0,"sim_time":43.799836000000006,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"tl_d_illegal_access":{"tests":{"csrng_tl_errors":{"max_time":31.0,"sim_time":43.799836000000006,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"tl_d_outstanding_access":{"tests":{"csrng_csr_hw_reset":{"max_time":33.0,"sim_time":29.096544,"passed":1,"total":1,"percent":100.0},"csrng_csr_rw":{"max_time":33.0,"sim_time":21.583427,"passed":5,"total":5,"percent":100.0},"csrng_csr_aliasing":{"max_time":37.0,"sim_time":167.165239,"passed":1,"total":1,"percent":100.0},"csrng_same_csr_outstanding":{"max_time":34.0,"sim_time":93.52610700000001,"passed":5,"total":5,"percent":100.0}},"passed":12,"total":12,"percent":100.0},"tl_d_partial_access":{"tests":{"csrng_csr_hw_reset":{"max_time":33.0,"sim_time":29.096544,"passed":1,"total":1,"percent":100.0},"csrng_csr_rw":{"max_time":33.0,"sim_time":21.583427,"passed":5,"total":5,"percent":100.0},"csrng_csr_aliasing":{"max_time":37.0,"sim_time":167.165239,"passed":1,"total":1,"percent":100.0},"csrng_same_csr_outstanding":{"max_time":34.0,"sim_time":93.52610700000001,"passed":5,"total":5,"percent":100.0}},"passed":12,"total":12,"percent":100.0}},"passed":1248,"total":1257,"percent":99.28400954653938},"V2S":{"testpoints":{"tl_intg_err":{"tests":{"csrng_sec_cm":{"max_time":34.0,"sim_time":55.254197,"passed":5,"total":5,"percent":100.0},"csrng_tl_intg_err":{"max_time":28.0,"sim_time":126.37988,"passed":5,"total":5,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_config_regwen":{"tests":{"csrng_regwen":{"max_time":33.0,"sim_time":25.940776999999997,"passed":10,"total":10,"percent":100.0},"csrng_csr_rw":{"max_time":33.0,"sim_time":21.583427,"passed":5,"total":5,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"sec_cm_config_mubi":{"tests":{"csrng_alert":{"max_time":43.0,"sim_time":3477.2301039999998,"passed":500,"total":500,"percent":100.0}},"passed":500,"total":500,"percent":100.0},"sec_cm_intersig_mubi":{"tests":{"csrng_stress_all":{"max_time":188.0,"sim_time":4475.364501,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_main_sm_fsm_sparse":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0},"csrng_sec_cm":{"max_time":34.0,"sim_time":55.254197,"passed":5,"total":5,"percent":100.0}},"passed":705,"total":705,"percent":100.0},"sec_cm_cmd_stage_fsm_sparse":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0},"csrng_sec_cm":{"max_time":34.0,"sim_time":55.254197,"passed":5,"total":5,"percent":100.0}},"passed":705,"total":705,"percent":100.0},"sec_cm_ctr_drbg_fsm_sparse":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0},"csrng_sec_cm":{"max_time":34.0,"sim_time":55.254197,"passed":5,"total":5,"percent":100.0}},"passed":705,"total":705,"percent":100.0},"sec_cm_ctr_drbg_ctr_redun":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0},"csrng_sec_cm":{"max_time":34.0,"sim_time":55.254197,"passed":5,"total":5,"percent":100.0}},"passed":705,"total":705,"percent":100.0},"sec_cm_gen_cmd_ctr_redun":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0},"csrng_sec_cm":{"max_time":34.0,"sim_time":55.254197,"passed":5,"total":5,"percent":100.0}},"passed":705,"total":705,"percent":100.0},"sec_cm_ctrl_mubi":{"tests":{"csrng_alert":{"max_time":43.0,"sim_time":3477.2301039999998,"passed":500,"total":500,"percent":100.0}},"passed":500,"total":500,"percent":100.0},"sec_cm_main_sm_ctr_local_esc":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0}},"passed":700,"total":700,"percent":100.0},"sec_cm_constants_lc_gated":{"tests":{"csrng_stress_all":{"max_time":188.0,"sim_time":4475.364501,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_sw_genbits_bus_consistency":{"tests":{"csrng_alert":{"max_time":43.0,"sim_time":3477.2301039999998,"passed":500,"total":500,"percent":100.0}},"passed":500,"total":500,"percent":100.0},"sec_cm_tile_link_bus_integrity":{"tests":{"csrng_tl_intg_err":{"max_time":28.0,"sim_time":126.37988,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_aes_cipher_fsm_sparse":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0},"csrng_sec_cm":{"max_time":34.0,"sim_time":55.254197,"passed":5,"total":5,"percent":100.0}},"passed":705,"total":705,"percent":100.0},"sec_cm_aes_cipher_fsm_redun":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0}},"passed":700,"total":700,"percent":100.0},"sec_cm_aes_cipher_ctrl_sparse":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0}},"passed":700,"total":700,"percent":100.0},"sec_cm_aes_cipher_fsm_local_esc":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0}},"passed":700,"total":700,"percent":100.0},"sec_cm_aes_cipher_ctr_redun":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0},"csrng_sec_cm":{"max_time":34.0,"sim_time":55.254197,"passed":5,"total":5,"percent":100.0}},"passed":705,"total":705,"percent":100.0},"sec_cm_aes_cipher_data_reg_local_esc":{"tests":{"csrng_intr":{"max_time":36.0,"sim_time":181.950964,"passed":200,"total":200,"percent":100.0},"csrng_err":{"max_time":33.0,"sim_time":34.488639000000006,"passed":500,"total":500,"percent":100.0}},"passed":700,"total":700,"percent":100.0}},"passed":1235,"total":1235,"percent":100.0},"V3":{"testpoints":{"stress_all_with_rand_reset":{"tests":{"csrng_stress_all_with_rand_reset":{"max_time":10802.149012079462,"sim_time":0.0,"passed":0,"total":10,"percent":0.0}},"passed":0,"total":10,"percent":0.0}},"passed":0,"total":10,"percent":0.0}},"coverage":{"code":{"block":98.59,"line_statement":99.57,"branch":96.46,"condition_expression":null,"toggle":93.64,"fsm":95.24},"assertion":95.85,"functional":88.63},"cov_report_page":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/cov_report/index.html","vplan_report_page":null,"vplan_coverage":null,"failed_jobs":{"buckets":{"UVM_FATAL (csrng_scoreboard.sv:660) [scoreboard] Check failed cs_item[app].genbits_q[i] == prd_genbits_q[app][i] (* [*] vs * [*])":[{"name":"csrng_cmds","qual_name":"0.csrng_cmds.62883755951892250360009907532403123308368725415760414660476755329586554812596","seed":62883755951892250360009907532403123308368725415760414660476755329586554812596,"line":130,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/0.csrng_cmds/latest/run.log","log_context":["UVM_INFO @ 275741779 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"csrng_cmds","qual_name":"1.csrng_cmds.49025439216261585356739356362970568424182021254342219443156111012457278533031","seed":49025439216261585356739356362970568424182021254342219443156111012457278533031,"line":130,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/1.csrng_cmds/latest/run.log","log_context":["UVM_INFO @ 112951768 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"csrng_cmds","qual_name":"2.csrng_cmds.80505726030117200338029645719580622020148658762097887485823889555553718577274","seed":80505726030117200338029645719580622020148658762097887485823889555553718577274,"line":130,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/2.csrng_cmds/latest/run.log","log_context":["UVM_INFO @ 166559748 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"csrng_cmds","qual_name":"3.csrng_cmds.98891778593888738673637874933092480858752637458238642408301094540238902513145","seed":98891778593888738673637874933092480858752637458238642408301094540238902513145,"line":140,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/3.csrng_cmds/latest/run.log","log_context":["UVM_INFO @ 185875142 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"csrng_cmds","qual_name":"5.csrng_cmds.3369515360131328010968840001188375292359010851289335318072772054531084818168","seed":3369515360131328010968840001188375292359010851289335318072772054531084818168,"line":130,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/5.csrng_cmds/latest/run.log","log_context":["UVM_INFO @  82131548 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"csrng_cmds","qual_name":"7.csrng_cmds.21288978144048973772556019377742152549248927469617347461072542275880852808860","seed":21288978144048973772556019377742152549248927469617347461072542275880852808860,"line":130,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/7.csrng_cmds/latest/run.log","log_context":["UVM_INFO @ 324059561 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"csrng_cmds","qual_name":"8.csrng_cmds.5313375867022177214360533670398097995906229168067058069640258222004292609021","seed":5313375867022177214360533670398097995906229168067058069640258222004292609021,"line":130,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/8.csrng_cmds/latest/run.log","log_context":["UVM_INFO @ 1361244945 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"csrng_cmds","qual_name":"9.csrng_cmds.90423938711049571045082278926329784667062939851552551150433251819330177057682","seed":90423938711049571045082278926329784667062939851552551150433251819330177057682,"line":130,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/9.csrng_cmds/latest/run.log","log_context":["UVM_INFO @ 159180574 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"Job timed out after * minutes":[{"name":"csrng_stress_all_with_rand_reset","qual_name":"0.csrng_stress_all_with_rand_reset.97564870072097694017800563812209999809517292498816332933558733380688270573829","seed":97564870072097694017800563812209999809517292498816332933558733380688270573829,"line":null,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/0.csrng_stress_all_with_rand_reset/latest/run.log","log_context":[]},{"name":"csrng_stress_all_with_rand_reset","qual_name":"1.csrng_stress_all_with_rand_reset.35704031210214843901155785377280750581740789224423833608358138380788385209188","seed":35704031210214843901155785377280750581740789224423833608358138380788385209188,"line":null,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/1.csrng_stress_all_with_rand_reset/latest/run.log","log_context":[]},{"name":"csrng_stress_all_with_rand_reset","qual_name":"2.csrng_stress_all_with_rand_reset.12181972347261855487953187684119418377541991559423214939257574881413460886104","seed":12181972347261855487953187684119418377541991559423214939257574881413460886104,"line":null,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/2.csrng_stress_all_with_rand_reset/latest/run.log","log_context":[]},{"name":"csrng_stress_all_with_rand_reset","qual_name":"3.csrng_stress_all_with_rand_reset.38311519657480083665483085650177090943484763676944111045760723135978599356720","seed":38311519657480083665483085650177090943484763676944111045760723135978599356720,"line":null,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/3.csrng_stress_all_with_rand_reset/latest/run.log","log_context":[]},{"name":"csrng_stress_all_with_rand_reset","qual_name":"4.csrng_stress_all_with_rand_reset.81320974172896276184200440584186165726398999387829566799373883567203508426780","seed":81320974172896276184200440584186165726398999387829566799373883567203508426780,"line":null,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/4.csrng_stress_all_with_rand_reset/latest/run.log","log_context":[]},{"name":"csrng_stress_all_with_rand_reset","qual_name":"5.csrng_stress_all_with_rand_reset.91770624212437212028602765575916009410723615591657172738337233704234651877200","seed":91770624212437212028602765575916009410723615591657172738337233704234651877200,"line":null,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/5.csrng_stress_all_with_rand_reset/latest/run.log","log_context":[]},{"name":"csrng_stress_all_with_rand_reset","qual_name":"6.csrng_stress_all_with_rand_reset.14258423907488810063059575053167902050514659238230109924518628052387267827611","seed":14258423907488810063059575053167902050514659238230109924518628052387267827611,"line":null,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/6.csrng_stress_all_with_rand_reset/latest/run.log","log_context":[]},{"name":"csrng_stress_all_with_rand_reset","qual_name":"7.csrng_stress_all_with_rand_reset.10603967762278336049652445272606227643536592986001050321237866376957063179069","seed":10603967762278336049652445272606227643536592986001050321237866376957063179069,"line":null,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/7.csrng_stress_all_with_rand_reset/latest/run.log","log_context":[]},{"name":"csrng_stress_all_with_rand_reset","qual_name":"8.csrng_stress_all_with_rand_reset.102414115001101805417541769568513368388256576950382260530563140155144559315573","seed":102414115001101805417541769568513368388256576950382260530563140155144559315573,"line":null,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/8.csrng_stress_all_with_rand_reset/latest/run.log","log_context":[]},{"name":"csrng_stress_all_with_rand_reset","qual_name":"9.csrng_stress_all_with_rand_reset.3589015931865083638502934967653846495629855244864638977344853569869490641339","seed":3589015931865083638502934967653846495629855244864638977344853569869490641339,"line":null,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/9.csrng_stress_all_with_rand_reset/latest/run.log","log_context":[]}],"UVM_FATAL (csrng_scoreboard.sv:629) [scoreboard] Check failed cs_item[app].status == cmd_sts[app] (* [*] vs * [*])":[{"name":"csrng_cmds","qual_name":"4.csrng_cmds.15317041509139794522624840174180747397701530483645123284422317874078619126820","seed":15317041509139794522624840174180747397701530483645123284422317874078619126820,"line":139,"log_path":"/nightly/current_run/scratch/reseed_opt/csrng-sim-xcelium/4.csrng_cmds/latest/run.log","log_context":["UVM_INFO @  15516721 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}]}},"passed":1284,"total":1303,"percent":98.54182655410591}