Nios® V Processor Software Developer Handbook

ID 743810
Date 5/26/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

8.6.4.2. Miscellaneous Exceptions

If a debug core is present in the Nios® V processor, miscellaneous exceptions are handled by executing a EBREAK instruction.

In a debugging environment, the processor executes a EBREAK, allowing the debugger to take control. In a nondebugging environment, the processor enters an infinite loop.

For more information about the flowchart of the HAL software exception funnel, including the optional trap logic, refer to the Figure Software Exception Funnel.

For more information about the RISCV-based processor EBREAK instruction, refer to the The RISC-V Instruction Set Manual in RISC-V International website.

For more information about how to handle advanced exceptions, refer to the Nios V Instruction-Related Exception Handler chapter.