File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -447,6 +447,11 @@ interface core_ibex_fcov_if import ibex_pkg::*; (
447
447
illegal_bins illegal = { InstrCategoryOther, InstrCategoryOtherIllegal} ;
448
448
}
449
449
450
+ // Each stage sees a dummy instruction.
451
+ cp_dummy_instr_if_stage : coverpoint if_stage_i.fcov_insert_dummy_instr;
452
+ cp_dummy_instr_id_stage : coverpoint if_stage_i.dummy_instr_id_o;
453
+ cp_dummy_instr_wb_stage : coverpoint wb_stage_i.dummy_instr_wb_o;
454
+
450
455
cp_rf_a_ecc_err : coverpoint fcov_rf_ecc_err_a_id;
451
456
cp_rf_b_ecc_err : coverpoint fcov_rf_ecc_err_b_id;
452
457
Original file line number Diff line number Diff line change @@ -689,6 +689,8 @@ module ibex_if_stage import ibex_pkg::*; #(
689
689
// fcov signals for V2S
690
690
`DV_FCOV_SIGNAL_GEN_IF (logic [1 : 0 ], dummy_instr_type,
691
691
gen_dummy_instr.dummy_instr_i.lfsr_data.instr_type, DummyInstructions)
692
+ `DV_FCOV_SIGNAL_GEN_IF (logic , insert_dummy_instr,
693
+ gen_dummy_instr.insert_dummy_instr, DummyInstructions)
692
694
`endif
693
695
694
696
// //////////////
You can’t perform that action at this time.
0 commit comments