File tree Expand file tree Collapse file tree 3 files changed +13
-0
lines changed Expand file tree Collapse file tree 3 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -315,6 +315,12 @@ For more detail about each security countermeasure in Ibex see :ref:`security`
315
315
316
316
* ``cp_dummy_instr `` - Executing each instruction category while dummy instruction insertion feature is enabled.
317
317
318
+ * ``cp_dummy_instr_if_stage `` - The IF stage handles a dummy instruction.
319
+
320
+ * ``cp_dummy_instr_id_stage `` - The ID/EX stage handles a dummy instruction.
321
+
322
+ * ``cp_dummy_instr_wb_stage `` - The WB stage handles a dummy instruction.
323
+
318
324
* ``cp_rf_a_ecc_err ``, ``cp_rf_b_ecc_err `` - Register file integrity (ECC) fault is seen for port A/B.
319
325
320
326
* ``cp_icache_ecc_err `` - ICache has seen an integrity (ECC) fault.
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