Nios® V Processor Reference Manual

ID 683632
Date 5/25/2025
Public

Visible to Intel only — GUID: erw1740973805626

Ixiasoft

Document Table of Contents

4.3.11.1.1.1. CLIC Interrupt Attribute (clicintattr)

This is an 8-bit WARL read-write register to specify various attributes for each interrupt. You can configure the interrupt’s trigger condition based on polarity and trigger.
There are four possible combinations of trigger conditions:
  • Positive level-triggered
  • Negative level-triggered
  • Positive edge-triggered, or
  • Negative edge-triggered

All interrupts in CLIC are software vectored because the Nios® V processor does not support selective hardware vectoring.

Table 120.   clicintattr Register Layout
7 6 5 3 2 1 0
mode = 11 Reserved polarity trigger shv = 0
Table 121.  Interrupt Attributes Field Encoding
Bits clicintattr Field Description
7:6 Mode 3: Machine mode
5:3 Reserved -
2 Polarity

0: Positive Edge/High Level

1: Negative Edge/Low Level

1 Trigger

0: Level Triggered

1: Edge Triggered

0 Selective Hardware Vectoring 0: Software Vectored Mode