{"block":{"name":"spi_device","variant":"1r1w","commit":"df7ce05954e25778a579335f3b268759bd3691f4","commit_short":"df7ce05","branch":"master","url":"https://github.com/lowRISC/opentitan/tree/df7ce05954e25778a579335f3b268759bd3691f4","revision_info":"GitHub Revision: [`df7ce05`](https://github.com/lowrisc/opentitan/tree/df7ce05954e25778a579335f3b268759bd3691f4)"},"tool":{"name":"xcelium","version":"unknown"},"timestamp":"2026-07-17T15:00:31Z","build_seed":null,"testplan_ref":"https://opentitan.org/book/hw/ip/spi_device_1r1w/data/spi_device_testplan.html","stages":{"V1":{"testpoints":{"smoke":{"tests":{"spi_device_flash_and_tpm":{"max_time":677.0,"sim_time":49745.346767999996,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"csr_hw_reset":{"tests":{"spi_device_csr_hw_reset":{"max_time":2.0,"sim_time":56.132936,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_rw":{"tests":{"spi_device_csr_rw":{"max_time":6.0,"sim_time":389.562464,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"csr_bit_bash":{"tests":{"spi_device_csr_bit_bash":{"max_time":13.0,"sim_time":581.4124790000001,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_aliasing":{"tests":{"spi_device_csr_aliasing":{"max_time":9.0,"sim_time":241.94008499999998,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"csr_mem_rw_with_rand_reset":{"tests":{"spi_device_csr_mem_rw_with_rand_reset":{"max_time":4.0,"sim_time":56.465453000000004,"passed":5,"total":5,"percent":100.0}},"passed":5,"total":5,"percent":100.0},"regwen_csr_and_corresponding_lockable_csr":{"tests":{"spi_device_csr_rw":{"max_time":6.0,"sim_time":389.562464,"passed":5,"total":5,"percent":100.0},"spi_device_csr_aliasing":{"max_time":9.0,"sim_time":241.94008499999998,"passed":1,"total":1,"percent":100.0}},"passed":6,"total":6,"percent":100.0},"mem_walk":{"tests":{"spi_device_mem_walk":{"max_time":1.0,"sim_time":13.440805000000001,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0},"mem_partial_access":{"tests":{"spi_device_mem_partial_access":{"max_time":3.0,"sim_time":38.757101999999996,"passed":1,"total":1,"percent":100.0}},"passed":1,"total":1,"percent":100.0}},"passed":40,"total":40,"percent":100.0},"V2":{"testpoints":{"csb_read":{"tests":{"spi_device_csb_read":{"max_time":3.0,"sim_time":51.934641000000006,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"mem_parity":{"tests":{"spi_device_mem_parity":{"max_time":2.0,"sim_time":11.395073,"passed":0,"total":20,"percent":0.0}},"passed":0,"total":20,"percent":0.0},"mem_cfg":{"tests":{"spi_device_ram_cfg":{"max_time":2.0,"sim_time":3.5359119999999997,"passed":0,"total":1,"percent":0.0}},"passed":0,"total":1,"percent":0.0},"tpm_read":{"tests":{"spi_device_tpm_rw":{"max_time":6.0,"sim_time":389.411272,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"tpm_write":{"tests":{"spi_device_tpm_rw":{"max_time":6.0,"sim_time":389.411272,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"tpm_hw_reg":{"tests":{"spi_device_tpm_read_hw_reg":{"max_time":54.0,"sim_time":6728.519273,"passed":15,"total":15,"percent":100.0},"spi_device_tpm_sts_read":{"max_time":3.0,"sim_time":75.27144,"passed":15,"total":15,"percent":100.0}},"passed":30,"total":30,"percent":100.0},"tpm_fully_random_case":{"tests":{"spi_device_tpm_all":{"max_time":95.0,"sim_time":8567.454002,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"pass_cmd_filtering":{"tests":{"spi_device_pass_cmd_filtering":{"max_time":52.0,"sim_time":25833.589944,"passed":15,"total":15,"percent":100.0},"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":39,"total":40,"percent":97.5},"pass_addr_translation":{"tests":{"spi_device_pass_addr_payload_swap":{"max_time":64.0,"sim_time":7227.5724740000005,"passed":15,"total":15,"percent":100.0},"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":39,"total":40,"percent":97.5},"pass_payload_translation":{"tests":{"spi_device_pass_addr_payload_swap":{"max_time":64.0,"sim_time":7227.5724740000005,"passed":15,"total":15,"percent":100.0},"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":39,"total":40,"percent":97.5},"cmd_info_slots":{"tests":{"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":24,"total":25,"percent":96.0},"cmd_read_status":{"tests":{"spi_device_intercept":{"max_time":31.0,"sim_time":5521.996457,"passed":15,"total":15,"percent":100.0},"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":39,"total":40,"percent":97.5},"cmd_read_jedec":{"tests":{"spi_device_intercept":{"max_time":31.0,"sim_time":5521.996457,"passed":15,"total":15,"percent":100.0},"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":39,"total":40,"percent":97.5},"cmd_read_sfdp":{"tests":{"spi_device_intercept":{"max_time":31.0,"sim_time":5521.996457,"passed":15,"total":15,"percent":100.0},"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":39,"total":40,"percent":97.5},"cmd_fast_read":{"tests":{"spi_device_intercept":{"max_time":31.0,"sim_time":5521.996457,"passed":15,"total":15,"percent":100.0},"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":39,"total":40,"percent":97.5},"cmd_read_pipeline":{"tests":{"spi_device_intercept":{"max_time":31.0,"sim_time":5521.996457,"passed":15,"total":15,"percent":100.0},"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":39,"total":40,"percent":97.5},"flash_cmd_upload":{"tests":{"spi_device_upload":{"max_time":53.0,"sim_time":7092.856008000001,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"mailbox_command":{"tests":{"spi_device_mailbox":{"max_time":178.0,"sim_time":27296.295482,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"mailbox_cross_outside_command":{"tests":{"spi_device_mailbox":{"max_time":178.0,"sim_time":27296.295482,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"mailbox_cross_inside_command":{"tests":{"spi_device_mailbox":{"max_time":178.0,"sim_time":27296.295482,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"cmd_read_buffer":{"tests":{"spi_device_flash_mode":{"max_time":84.0,"sim_time":4261.699485,"passed":15,"total":15,"percent":100.0},"spi_device_read_buffer_direct":{"max_time":33.0,"sim_time":8241.447455,"passed":15,"total":15,"percent":100.0}},"passed":30,"total":30,"percent":100.0},"cmd_dummy_cycle":{"tests":{"spi_device_mailbox":{"max_time":178.0,"sim_time":27296.295482,"passed":15,"total":15,"percent":100.0},"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":39,"total":40,"percent":97.5},"quad_spi":{"tests":{"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":24,"total":25,"percent":96.0},"dual_spi":{"tests":{"spi_device_flash_all":{"max_time":438.0,"sim_time":40672.148339,"passed":24,"total":25,"percent":96.0}},"passed":24,"total":25,"percent":96.0},"4b_3b_feature":{"tests":{"spi_device_cfg_cmd":{"max_time":27.0,"sim_time":1971.5780160000002,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"write_enable_disable":{"tests":{"spi_device_cfg_cmd":{"max_time":27.0,"sim_time":1971.5780160000002,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"flash_mode_ignore_cmds":{"tests":{"spi_device_flash_mode_ignore_cmds":{"max_time":464.0,"sim_time":294073.51051700005,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"TPM_with_flash_or_passthrough_mode":{"tests":{"spi_device_flash_and_tpm":{"max_time":677.0,"sim_time":49745.346767999996,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"tpm_and_flash_trans_with_min_inactive_time":{"tests":{"spi_device_flash_and_tpm_min_idle":{"max_time":605.0,"sim_time":74897.630956,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"stress_all":{"tests":{"spi_device_stress_all":{"max_time":1385.0,"sim_time":383692.05785399996,"passed":15,"total":15,"percent":100.0}},"passed":15,"total":15,"percent":100.0},"alert_test":{"tests":{"spi_device_alert_test":{"max_time":3.0,"sim_time":44.209275,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"intr_test":{"tests":{"spi_device_intr_test":{"max_time":2.0,"sim_time":18.371923,"passed":10,"total":10,"percent":100.0}},"passed":10,"total":10,"percent":100.0},"tl_d_oob_addr_access":{"tests":{"spi_device_tl_errors":{"max_time":14.0,"sim_time":1005.5519580000001,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"tl_d_illegal_access":{"tests":{"spi_device_tl_errors":{"max_time":14.0,"sim_time":1005.5519580000001,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0},"tl_d_outstanding_access":{"tests":{"spi_device_csr_hw_reset":{"max_time":2.0,"sim_time":56.132936,"passed":1,"total":1,"percent":100.0},"spi_device_csr_rw":{"max_time":6.0,"sim_time":389.562464,"passed":5,"total":5,"percent":100.0},"spi_device_csr_aliasing":{"max_time":9.0,"sim_time":241.94008499999998,"passed":1,"total":1,"percent":100.0},"spi_device_same_csr_outstanding":{"max_time":7.0,"sim_time":371.072967,"passed":5,"total":5,"percent":100.0}},"passed":12,"total":12,"percent":100.0},"tl_d_partial_access":{"tests":{"spi_device_csr_hw_reset":{"max_time":2.0,"sim_time":56.132936,"passed":1,"total":1,"percent":100.0},"spi_device_csr_rw":{"max_time":6.0,"sim_time":389.562464,"passed":5,"total":5,"percent":100.0},"spi_device_csr_aliasing":{"max_time":9.0,"sim_time":241.94008499999998,"passed":1,"total":1,"percent":100.0},"spi_device_same_csr_outstanding":{"max_time":7.0,"sim_time":371.072967,"passed":5,"total":5,"percent":100.0}},"passed":12,"total":12,"percent":100.0}},"passed":356,"total":378,"percent":94.17989417989418},"V2S":{"testpoints":{"tl_intg_err":{"tests":{"spi_device_sec_cm":{"max_time":3.0,"sim_time":1213.8985770000002,"passed":5,"total":5,"percent":100.0},"spi_device_tl_intg_err":{"max_time":37.0,"sim_time":4155.407063,"passed":25,"total":25,"percent":100.0}},"passed":30,"total":30,"percent":100.0},"sec_cm_bus_integrity":{"tests":{"spi_device_tl_intg_err":{"max_time":37.0,"sim_time":4155.407063,"passed":25,"total":25,"percent":100.0}},"passed":25,"total":25,"percent":100.0}},"passed":30,"total":30,"percent":100.0}},"coverage":{"code":{"block":98.41,"line_statement":98.82,"branch":97.12,"condition_expression":null,"toggle":72.75,"fsm":89.58},"assertion":95.52,"functional":68.57},"cov_report_page":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/cov_report/index.html","vplan_report_page":null,"vplan_coverage":null,"failed_jobs":{"buckets":{"UVM_ERROR (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ1] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[*] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)":[{"name":"spi_device_mem_parity","qual_name":"0.spi_device_mem_parity.88666550145182118116150222164872031503375079050359806526888631167067904224657","seed":88666550145182118116150222164872031503375079050359806526888631167067904224657,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/0.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   8395076 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[992] not found within the scope .\n","UVM_ERROR @   8395076 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[992] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"1.spi_device_mem_parity.14595685198339888118623129091107765059903359494190306405399365362475687175025","seed":14595685198339888118623129091107765059903359494190306405399365362475687175025,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/1.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   1125567 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[994] not found within the scope .\n","UVM_ERROR @   1125567 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[994] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"2.spi_device_mem_parity.54128116086300071792641336474148981594553565093641168398541660763127889298465","seed":54128116086300071792641336474148981594553565093641168398541660763127889298465,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/2.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   3879069 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[1004] not found within the scope .\n","UVM_ERROR @   3879069 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[1004] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"3.spi_device_mem_parity.11848641687344155367628916766554233295462439655534093885513290790911343154280","seed":11848641687344155367628916766554233295462439655534093885513290790911343154280,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/3.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   3538113 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[955] not found within the scope .\n","UVM_ERROR @   3538113 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[955] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"4.spi_device_mem_parity.95639993420663121771235451044086837111384151867622308256374271766892375273961","seed":95639993420663121771235451044086837111384151867622308256374271766892375273961,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/4.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   4241252 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[948] not found within the scope .\n","UVM_ERROR @   4241252 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[948] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"5.spi_device_mem_parity.44892800546645086298612755538695425289208536088195356144221573225662207596703","seed":44892800546645086298612755538695425289208536088195356144221573225662207596703,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/5.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   2861306 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[904] not found within the scope .\n","UVM_ERROR @   2861306 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[904] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"6.spi_device_mem_parity.83499107634811576329493186892973133118381104123518520856956152245157482464482","seed":83499107634811576329493186892973133118381104123518520856956152245157482464482,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/6.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   1096984 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[916] not found within the scope .\n","UVM_ERROR @   1096984 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[916] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"7.spi_device_mem_parity.89001915567062268084937538174830295837928618438874327792320020950888382367066","seed":89001915567062268084937538174830295837928618438874327792320020950888382367066,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/7.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   1048008 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[896] not found within the scope .\n","UVM_ERROR @   1048008 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[896] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"8.spi_device_mem_parity.94139254191953553818715994708795824560439950234834510952490870209559620276526","seed":94139254191953553818715994708795824560439950234834510952490870209559620276526,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/8.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   1125186 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[922] not found within the scope .\n","UVM_ERROR @   1125186 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[922] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"9.spi_device_mem_parity.40181965729489094560683948449559695181330792257504344345764816114543279226717","seed":40181965729489094560683948449559695181330792257504344345764816114543279226717,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/9.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @    883581 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[1005] not found within the scope .\n","UVM_ERROR @    883581 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[1005] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"10.spi_device_mem_parity.62811267029653302563092037421636570801757700403982309554170607993259227017453","seed":62811267029653302563092037421636570801757700403982309554170607993259227017453,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/10.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   2843284 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[951] not found within the scope .\n","UVM_ERROR @   2843284 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[951] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"11.spi_device_mem_parity.52280910790789973032002903728335061137779465432522617647413629736373358852743","seed":52280910790789973032002903728335061137779465432522617647413629736373358852743,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/11.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   2689728 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[976] not found within the scope .\n","UVM_ERROR @   2689728 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[976] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"12.spi_device_mem_parity.3733850750440749219916347489619099177856348798919774410580964699418215281295","seed":3733850750440749219916347489619099177856348798919774410580964699418215281295,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/12.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @    851409 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[987] not found within the scope .\n","UVM_ERROR @    851409 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[987] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"13.spi_device_mem_parity.1043248031634457963686001795795232474647750484885280971578374459635661960457","seed":1043248031634457963686001795795232474647750484885280971578374459635661960457,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/13.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   2723746 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[923] not found within the scope .\n","UVM_ERROR @   2723746 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[923] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"14.spi_device_mem_parity.67006665351302949230414161819917066254993635624549556330886479895655651878307","seed":67006665351302949230414161819917066254993635624549556330886479895655651878307,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/14.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   3841814 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[939] not found within the scope .\n","UVM_ERROR @   3841814 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[939] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"15.spi_device_mem_parity.36515210706922807663395652406415622171355310921585129271216812883402911145508","seed":36515210706922807663395652406415622171355310921585129271216812883402911145508,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/15.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   2476663 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[983] not found within the scope .\n","UVM_ERROR @   2476663 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[983] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"16.spi_device_mem_parity.14977376251872139146677700623384859879320099296625841798157377105032976732125","seed":14977376251872139146677700623384859879320099296625841798157377105032976732125,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/16.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   1174648 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[955] not found within the scope .\n","UVM_ERROR @   1174648 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[955] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"17.spi_device_mem_parity.61370961697356471609735380783321507644621388503909418063755450382996003451200","seed":61370961697356471609735380783321507644621388503909418063755450382996003451200,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/17.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @    973623 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[954] not found within the scope .\n","UVM_ERROR @    973623 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[954] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"18.spi_device_mem_parity.35884226351682238295669992582204574856660212131328510633010162929207378765236","seed":35884226351682238295669992582204574856660212131328510633010162929207378765236,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/18.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @   2225704 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[968] not found within the scope .\n","UVM_ERROR @   2225704 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[968] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]},{"name":"spi_device_mem_parity","qual_name":"19.spi_device_mem_parity.10507280847924943561108616900837720337751211100414118502236757350783575317384","seed":10507280847924943561108616900837720337751211100414118502236757350783575317384,"line":87,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/19.spi_device_mem_parity/latest/run.log","log_context":["UVM_ERROR @    945545 ps: (spi_device_mem_parity_vseq.sv:44) [uvm_test_top.env.virtual_sequencer.spi_device_mem_parity_vseq] Check failed (uvm_hdl_read(egress_path, mem_data))  \n","ERROR:          VHPI       NOTFOUND\n","         Name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[896] not found within the scope .\n","UVM_ERROR @    945545 ps: (uvm_hdl_inca.c:743) [UVM/DPI/NOBJ2] name tb.dut.u_spid_dpram.gen_ram2p.u_memory_2p.u_mem.mem[896] cannot be resolved to a hdl object (vlog,vhdl,vlog-slice)\n"]}],"UVM_ERROR (spi_device_ram_cfg_vseq.sv:28) [spi_device_ram_cfg_vseq] Check failed src_ram_cfg === egress_ram_cfg (* [*] vs * [*])":[{"name":"spi_device_ram_cfg","qual_name":"0.spi_device_ram_cfg.15552102787533836424328769437362693584158058098981675307577782444750463178392","seed":15552102787533836424328769437362693584158058098981675307577782444750463178392,"line":85,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/0.spi_device_ram_cfg/latest/run.log","log_context":["UVM_ERROR @   1093912 ps: (spi_device_ram_cfg_vseq.sv:28) [uvm_test_top.env.virtual_sequencer.spi_device_ram_cfg_vseq] Check failed src_ram_cfg === egress_ram_cfg (0x19d [110011101] vs 0x0 [0]) \n","UVM_ERROR @   1161912 ps: (spi_device_ram_cfg_vseq.sv:28) [uvm_test_top.env.virtual_sequencer.spi_device_ram_cfg_vseq] Check failed src_ram_cfg === egress_ram_cfg (0x369 [1101101001] vs 0x0 [0]) \n","UVM_ERROR @   1236912 ps: (spi_device_ram_cfg_vseq.sv:28) [uvm_test_top.env.virtual_sequencer.spi_device_ram_cfg_vseq] Check failed src_ram_cfg === egress_ram_cfg (0x365 [1101100101] vs 0x0 [0]) \n","UVM_ERROR @   1245912 ps: (spi_device_ram_cfg_vseq.sv:28) [uvm_test_top.env.virtual_sequencer.spi_device_ram_cfg_vseq] Check failed src_ram_cfg === egress_ram_cfg (0x348 [1101001000] vs 0x0 [0]) \n"]}],"UVM_ERROR (spi_device_scoreboard.sv:2352) [scoreboard] Check failed item.d_data[i] == intr_exp[i] (* [*] vs * [*]) Compare ReadbufWatermark mismatch, act (*) != exp *":[{"name":"spi_device_flash_all","qual_name":"23.spi_device_flash_all.30628526273254260661892616739913297368900489168174677948364320078995351248284","seed":30628526273254260661892616739913297368900489168174677948364320078995351248284,"line":91,"log_path":"/nightly/current_run/scratch/master/spi_device_1r1w-sim-xcelium/23.spi_device_flash_all/latest/run.log","log_context":["tl_ul_fuzzy_flash_status_q[i] = 0x3bf1f8\n","tl_ul_fuzzy_flash_status_q[i] = 0xc37ac0\n","UVM_INFO @ 45231409889 ps: (spi_device_flash_all_vseq.sv:72) uvm_test_top.env.virtual_sequencer [uvm_test_top.env.virtual_sequencer.spi_device_flash_all_vseq] spi_device_env_pkg::spi_device_flash_all_vseq.main_seq.unmblk1 - END:running iteration 2/7\n","UVM_INFO @ 45231409889 ps: (spi_device_flash_all_vseq.sv:51) uvm_test_top.env.virtual_sequencer [uvm_test_top.env.virtual_sequencer.spi_device_flash_all_vseq] spi_device_env_pkg::spi_device_flash_all_vseq.main_seq.unmblk1 - running iteration 3/7\n"]}]}},"passed":394,"total":416,"percent":94.71153846153847}