cve2/rtl
Pirmin Vogel d117b24a17 [rtl] Do not update CSRs upon exceptions in debug mode
In debug mode, exceptions shall not update any CSRs including `mcause`,
`mepc`, `mtval`, `dpc` and `mstatus`, see Debug Spec v0.13.2, p.39.

This resolves lowRISC/ibex#168.

Signed-off-by: Pirmin Vogel <vogelpi@lowrisc.org>
2019-11-19 15:15:42 +01:00
..
ibex_alu.sv [rtl] Remove unused set-less-or-equal-than ALU ops 2019-11-01 11:51:25 +00:00
ibex_compressed_decoder.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_controller.sv [rtl] Rework core_busy signals, remove feedback to clk 2019-11-14 12:55:16 +01:00
ibex_core.f Add local fast interrupts, remove legacy interrupts 2019-07-24 14:22:00 +01:00
ibex_core.sv [rtl] Rework core_busy signals, remove feedback to clk 2019-11-14 12:55:16 +01:00
ibex_core_tracing.sv Error synthesis in Vivado 2019-10-28 20:36:37 +00:00
ibex_cs_registers.sv [rtl] Do not update CSRs upon exceptions in debug mode 2019-11-19 15:15:42 +01:00
ibex_decoder.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_ex_block.sv Error synthesis in Vivado 2019-10-28 20:36:37 +00:00
ibex_fetch_fifo.sv [rtl] Add new assertions 2019-11-15 10:23:03 +01:00
ibex_id_stage.sv [rtl] Rework assertions 2019-11-15 10:23:03 +01:00
ibex_if_stage.sv [rtl] Add new assertions 2019-11-15 10:23:03 +01:00
ibex_load_store_unit.sv [rtl] Rework assertions 2019-11-15 10:23:03 +01:00
ibex_multdiv_fast.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_multdiv_slow.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_pkg.sv [rtl] Rework access to performance counter CSRs 2019-11-11 19:01:49 +01:00
ibex_pmp.sv [RTL PMP] Fix address matching bugs 2019-10-03 10:41:29 +01:00
ibex_prefetch_buffer.sv [Prefetch buffer] - various bug fixes 2019-10-01 08:23:08 +01:00
ibex_register_file_ff.sv Mention CREDITS.md in license header 2019-08-27 18:10:02 +01:00
ibex_register_file_latch.sv Register file: update comments 2019-08-29 15:24:18 +01:00
ibex_tracer.sv [RTL/Tracer] Fix compressed jump RD write (#416) 2019-10-23 10:30:11 -07:00
ibex_tracer_pkg.sv Implement Verilator-compatible tracer, and use it 2019-10-02 18:28:26 +01:00