{"block":{"name":"clkmgr","variant":null,"commit":"66cdfd3b2ea9ec890f6607a4d4809562fc70f272","commit_short":"66cdfd3","branch":"master","url":"https://github.com/lowRISC/opentitan/tree/66cdfd3b2ea9ec890f6607a4d4809562fc70f272","revision_info":"GitHub Revision: [`66cdfd3`](https://github.com/lowrisc/opentitan/tree/66cdfd3b2ea9ec890f6607a4d4809562fc70f272)"},"tool":{"name":"vcs","version":"unknown"},"timestamp":"2026-09-19T01:30:47Z","build_seed":null,"testplan_ref":"https://opentitan.org/book/hw/top_earlgrey/ip_autogen/clkmgr/data/clkmgr_testplan.html","stages":{"V1":{"testpoints":{"smoke":{"tests":{"clkmgr_smoke":{"max_time":1.33,"sim_time":68.167455,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"csr_hw_reset":{"tests":{"clkmgr_csr_hw_reset":{"max_time":1.0,"sim_time":18.324921,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_rw":{"tests":{"clkmgr_csr_rw":{"max_time":1.13,"sim_time":19.285059,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_bit_bash":{"tests":{"clkmgr_csr_bit_bash":{"max_time":3.57,"sim_time":150.08326,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_aliasing":{"tests":{"clkmgr_csr_aliasing":{"max_time":1.13,"sim_time":15.71889,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_mem_rw_with_rand_reset":{"tests":{"clkmgr_csr_mem_rw_with_rand_reset":{"max_time":2.46,"sim_time":279.027624,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"regwen_csr_and_corresponding_lockable_csr":{"tests":{"clkmgr_csr_rw":{"max_time":1.13,"sim_time":19.285059,"passed":5,"total":5,"percent":100.0},"clkmgr_csr_aliasing":{"max_time":1.13,"sim_time":15.71889,"passed":1,"total":1,"percent":100.0}},"passed":6,"total":6,"percent":100.0}},"passed":23,"total":23,"percent":100.0},"V2":{"testpoints":{"peri_enables":{"tests":{"clkmgr_peri":{"max_time":1.18,"sim_time":22.551425,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"trans_enables":{"tests":{"clkmgr_trans":{"max_time":1.79,"sim_time":153.464542,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"extclk":{"tests":{"clkmgr_extclk":{"max_time":1.92,"sim_time":222.906439,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"clk_status":{"tests":{"clkmgr_clk_status":{"max_time":1.07,"sim_time":42.135756,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"jitter":{"tests":{"clkmgr_smoke":{"max_time":1.33,"sim_time":68.167455,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"frequency":{"tests":{"clkmgr_frequency":{"max_time":13.91,"sim_time":2480.2893870000003,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"frequency_timeout":{"tests":{"clkmgr_frequency_timeout":{"max_time":11.99,"sim_time":859.415575,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"frequency_overflow":{"tests":{"clkmgr_frequency":{"max_time":13.91,"sim_time":2480.2893870000003,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"stress_all":{"tests":{"clkmgr_stress_all":{"max_time":61.22,"sim_time":9299.73947,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"alert_test":{"tests":{"clkmgr_alert_test":{"max_time":1.42,"sim_time":121.933579,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"tl_d_oob_addr_access":{"tests":{"clkmgr_tl_errors":{"max_time":7.79,"sim_time":1391.162979,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"tl_d_illegal_access":{"tests":{"clkmgr_tl_errors":{"max_time":7.79,"sim_time":1391.162979,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"tl_d_outstanding_access":{"tests":{"clkmgr_csr_hw_reset":{"max_time":1.0,"sim_time":18.324921,"passed":1,"total":1,"percent":100.0},"clkmgr_csr_rw":{"max_time":1.13,"sim_time":19.285059,"passed":5,"total":5,"percent":100.0},"clkmgr_csr_aliasing":{"max_time":1.13,"sim_time":15.71889,"passed":1,"total":1,"percent":100.0},"clkmgr_same_csr_outstanding":{"max_time":2.63,"sim_time":305.264242,"passed":5,"total":5,"percent":100.0}},"passed":12,"total":12,"percent":100.0},"tl_d_partial_access":{"tests":{"clkmgr_csr_hw_reset":{"max_time":1.0,"sim_time":18.324921,"passed":1,"total":1,"percent":100.0},"clkmgr_csr_rw":{"max_time":1.13,"sim_time":19.285059,"passed":5,"total":5,"percent":100.0},"clkmgr_csr_aliasing":{"max_time":1.13,"sim_time":15.71889,"passed":1,"total":1,"percent":100.0},"clkmgr_same_csr_outstanding":{"max_time":2.63,"sim_time":305.264242,"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":{"clkmgr_sec_cm":{"max_time":8.63,"sim_time":2414.931907,"passed":5,"total":5,"percent":100.0},"clkmgr_tl_intg_err":{"max_time":5.94,"sim_time":853.1066040000001,"passed":25,"total":25,"percent":100.0}},"passed":30,"total":30,"percent":100.0},"shadow_reg_update_error":{"tests":{"clkmgr_shadow_reg_errors":{"max_time":3.35,"sim_time":917.657017,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"shadow_reg_read_clear_staged_value":{"tests":{"clkmgr_shadow_reg_errors":{"max_time":3.35,"sim_time":917.657017,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"shadow_reg_storage_error":{"tests":{"clkmgr_shadow_reg_errors":{"max_time":3.35,"sim_time":917.657017,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"shadowed_reset_glitch":{"tests":{"clkmgr_shadow_reg_errors":{"max_time":3.35,"sim_time":917.657017,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"shadow_reg_update_error_with_csr_rw":{"tests":{"clkmgr_shadow_reg_errors_with_csr_rw":{"max_time":5.93,"sim_time":665.319024,"passed":13,"total":20,"percent":65.0}},"passed":13,"total":20,"percent":65.0},"sec_cm_bus_integrity":{"tests":{"clkmgr_tl_intg_err":{"max_time":5.94,"sim_time":853.1066040000001,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"sec_cm_meas_clk_bkgn_chk":{"tests":{"clkmgr_frequency":{"max_time":13.91,"sim_time":2480.2893870000003,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_timeout_clk_bkgn_chk":{"tests":{"clkmgr_frequency_timeout":{"max_time":11.99,"sim_time":859.415575,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_meas_config_shadow":{"tests":{"clkmgr_shadow_reg_errors":{"max_time":3.35,"sim_time":917.657017,"passed":20,"total":20,"percent":100.0}},"passed":20,"total":20,"percent":100.0},"sec_cm_idle_intersig_mubi":{"tests":{"clkmgr_idle_intersig_mubi":{"max_time":2.64,"sim_time":373.255851,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_lc_ctrl_intersig_mubi":{"tests":{"clkmgr_lc_ctrl_intersig_mubi":{"max_time":2.87,"sim_time":466.648334,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_lc_ctrl_clk_handshake_intersig_mubi":{"tests":{"clkmgr_lc_clk_byp_req_intersig_mubi":{"max_time":1.52,"sim_time":97.64331600000001,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_clk_handshake_intersig_mubi":{"tests":{"clkmgr_clk_handshake_intersig_mubi":{"max_time":1.34,"sim_time":35.461884,"passed":9,"total":10,"percent":90.0}},"passed":9,"total":10,"percent":90.0},"sec_cm_div_intersig_mubi":{"tests":{"clkmgr_div_intersig_mubi":{"max_time":1.53,"sim_time":271.69226199999997,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"sec_cm_jitter_config_mubi":{"tests":{"clkmgr_csr_rw":{"max_time":1.13,"sim_time":19.285059,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_idle_ctr_redun":{"tests":{"clkmgr_sec_cm":{"max_time":8.63,"sim_time":2414.931907,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_meas_config_regwen":{"tests":{"clkmgr_csr_rw":{"max_time":1.13,"sim_time":19.285059,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"sec_cm_clk_ctrl_config_regwen":{"tests":{"clkmgr_csr_rw":{"max_time":1.13,"sim_time":19.285059,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"prim_count_check":{"tests":{"clkmgr_sec_cm":{"max_time":8.63,"sim_time":2414.931907,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0}},"passed":137,"total":145,"percent":94.48275862068965},"V3":{"testpoints":{"regwen":{"tests":{"clkmgr_regwen":{"max_time":8.99,"sim_time":1153.136101,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"stress_all_with_rand_reset":{"tests":{"clkmgr_stress_all_with_rand_reset":{"max_time":66.36,"sim_time":3952.093166,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0}},"passed":20,"total":20,"percent":100.0}},"coverage":{"code":{"block":null,"line_statement":99.29,"branch":99.06,"condition_expression":96.02,"toggle":100.0,"fsm":100.0},"assertion":96.47,"functional":87.82},"cov_report_page":"/nightly/current_run/scratch/master/clkmgr-sim-vcs/cov_report/dashboard.html","vplan_report_page":null,"vplan_coverage":null,"failed_jobs":{"buckets":{"UVM_ERROR (clkmgr_common_vseq.sv:50) [clkmgr_common_vseq] Check failed cfg.m_alert_agent_cfgs[alert_name].vif.get_alert() == * (* [*] vs * [*]) fatal error fatal_fault does not trigger!":[{"name":"clkmgr_shadow_reg_errors_with_csr_rw","qual_name":"1.clkmgr_shadow_reg_errors_with_csr_rw.50483204450773776638571786481700360521520771779785484676221863137473878784524","seed":50483204450773776638571786481700360521520771779785484676221863137473878784524,"line":82,"log_path":"/nightly/current_run/scratch/master/clkmgr-sim-vcs/1.clkmgr_shadow_reg_errors_with_csr_rw/latest/run.log","log_context":["UVM_INFO @ 146393360 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"clkmgr_shadow_reg_errors_with_csr_rw","qual_name":"9.clkmgr_shadow_reg_errors_with_csr_rw.72401216367092254372899410059155425314793274224120574461923843592155039195612","seed":72401216367092254372899410059155425314793274224120574461923843592155039195612,"line":81,"log_path":"/nightly/current_run/scratch/master/clkmgr-sim-vcs/9.clkmgr_shadow_reg_errors_with_csr_rw/latest/run.log","log_context":["UVM_INFO @  54539813 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"clkmgr_shadow_reg_errors_with_csr_rw","qual_name":"14.clkmgr_shadow_reg_errors_with_csr_rw.38567844136309104410796319770350616610834766450455267268052075143130699734977","seed":38567844136309104410796319770350616610834766450455267268052075143130699734977,"line":81,"log_path":"/nightly/current_run/scratch/master/clkmgr-sim-vcs/14.clkmgr_shadow_reg_errors_with_csr_rw/latest/run.log","log_context":["UVM_INFO @  90775700 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"clkmgr_shadow_reg_errors_with_csr_rw","qual_name":"16.clkmgr_shadow_reg_errors_with_csr_rw.66884510083806618217579749893061630175126820140605734757292530245667192808285","seed":66884510083806618217579749893061630175126820140605734757292530245667192808285,"line":82,"log_path":"/nightly/current_run/scratch/master/clkmgr-sim-vcs/16.clkmgr_shadow_reg_errors_with_csr_rw/latest/run.log","log_context":["UVM_INFO @ 129763387 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"clkmgr_shadow_reg_errors_with_csr_rw","qual_name":"17.clkmgr_shadow_reg_errors_with_csr_rw.110390772506024276749820984265419404092624493682453204337286934499288016629596","seed":110390772506024276749820984265419404092624493682453204337286934499288016629596,"line":81,"log_path":"/nightly/current_run/scratch/master/clkmgr-sim-vcs/17.clkmgr_shadow_reg_errors_with_csr_rw/latest/run.log","log_context":["UVM_INFO @ 141249317 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]},{"name":"clkmgr_shadow_reg_errors_with_csr_rw","qual_name":"19.clkmgr_shadow_reg_errors_with_csr_rw.11468602670302225843080399102819009703234238333413516311025796897477765213559","seed":11468602670302225843080399102819009703234238333413516311025796897477765213559,"line":82,"log_path":"/nightly/current_run/scratch/master/clkmgr-sim-vcs/19.clkmgr_shadow_reg_errors_with_csr_rw/latest/run.log","log_context":["UVM_INFO @ 147547313 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_ERROR (clkmgr_extclk_vseq.sv:99) [clkmgr_extclk_vseq] Check failed exp_all_clk_byp_ack == rd_data (* [*] vs * [*]) extclk_status mismatch":[{"name":"clkmgr_clk_handshake_intersig_mubi","qual_name":"4.clkmgr_clk_handshake_intersig_mubi.71467559930633935799053996748769844635039331990661116593141525297365046039141","seed":71467559930633935799053996748769844635039331990661116593141525297365046039141,"line":80,"log_path":"/nightly/current_run/scratch/master/clkmgr-sim-vcs/4.clkmgr_clk_handshake_intersig_mubi/latest/run.log","log_context":["UVM_INFO @   4003955 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}],"UVM_ERROR (csr_utils_pkg.sv:461) [csr_utils_pkg::csr_rd_check.isolation_fork.unnamed$$_*] Check failed obs == exp (* [*] vs * [*]) Regname: clkmgr_reg_block.fatal_err_code.shadow_storage_err reset value: * Write_and_check_update_error task: check storage_err status":[{"name":"clkmgr_shadow_reg_errors_with_csr_rw","qual_name":"7.clkmgr_shadow_reg_errors_with_csr_rw.22900806657771661257518699045574752474255473017673669315692054996071509908416","seed":22900806657771661257518699045574752474255473017673669315692054996071509908416,"line":81,"log_path":"/nightly/current_run/scratch/master/clkmgr-sim-vcs/7.clkmgr_shadow_reg_errors_with_csr_rw/latest/run.log","log_context":["UVM_INFO @  24366713 ps: (uvm_report_catcher.svh:705) [UVM/REPORT/CATCHER] \n","--- UVM Report catcher Summary ---\n","\n","\n"]}]}},"passed":265,"total":273,"percent":97.06959706959707}