Specifications

Table 8-3: Separate Exception Stack Usage
Interrupt Controller
BSP Settings
Application
Stack
General
Exception
Stack
Hardware Interrupt
Stack
Separate
General
Exception
Stack Enabled
Separate
Hardware
Interrupt Stack
Enabled
Internal
No
Applica‐
tion
Software
exceptions
Hardware
interrupts
Yes Application
Software
exceptions
Hardware
interrupts
External
No
No
Applica‐
tion
Software
exceptions
Hardware
interrupts
Yes
Applica‐
tion
Software
exceptions
Hardware
interrupts
Yes
No
Applica‐
tion
Hardware
interrupts
Software
exceptions
Yes Application Software
exceptions
Hardware
interrupts
Note: If your ISR is located in a vector table, the HAL does not provide funnel code. In this case, your
code must manage the stack pointer, as well as all other funnel code functions.
For more information about implementing a separate hardware interrupt stack, refer to AN595: Vectored
Interrupt Controller Applications and Usage.
Related Information
AN595: Vectored Interrupt Controller Usage and Applications
8-20
Separate Hardware Interrupt Stack
NII5V2
2015.05.14
Altera Corporation
Exception Handling
Send Feedback