Nios® II Software Developer Handbook

ID 683525
Date 8/28/2023
Public
Document Table of Contents

9.1. Nios® II Exception Handling Overview

The Nios® II processor provides the following exception types:
  • Hardware interrupts
  • Software exceptions, which fall into the following categories:
    • Unimplemented instructions
    • Software traps
    • Miscellaneous exceptions

The Nios® II processor offers two distinct approaches to handling hardware interrupts:

  • The internal interrupt controller (IIC)
  • The external interrupt controller (EIC) interface

The interrupt controllers are discussed in detail in the “Interrupt Controllers” chapter.