A newer version of this document is available. Customers should click here to go to the newest version.
3.3.1. General-Purpose Register File
3.3.2. Arithmetic Logic Unit
3.3.3. Multipy and Divide Units
3.3.4. Custom Instruction
3.3.5. Reset and Debug Signals
3.3.6. Control and Status Registers
3.3.7. Exception Controller
3.3.8. Interrupt Controller
3.3.9. Memory and I/O Organization
3.3.10. RISC-V based Debug Module
2.4.1.2. Debug Mode (D-mode)
The Debug mode (D-mode) is an additional privilege level to support off-chip debugging and manufacturing test.
The core can enter D-mode using any of the following methods:
- After reset when bit is set in debug CSR.
- Using debug interrupt.
- Using EBREAK instruction when bit is set in debug CSR.
- Using single step.