Dieses Designbeispiel zeigt, wie Sie den Vectored Interrupt Controller (VIC) mit einem Nios® II Prozessor in einem Systemdesign verwenden. Das VIC bietet eine leistungsstärkere Alternative zum standardmäßigen internen Interrupt-Controller (IIC) des Nios II Prozessors.
Das Hardwaredesign zeigt, wie Sie einen VIC mit dem Nios II Prozessor zusammenbauen. Das Software-Beispiel zeigt, wie Sie die hardware-verstärkte Interrupt-Programmierschnittstelle (HAL) zur Registrierung eines Interrupt-Handlers für ein System, das auf der VIC-Komponente basiert, verwenden. Das VIC kann auch reihengebunden sein, wenn im System mehr als ein VIC erforderlich ist.
Hardware-Designspezifikationen
Das in diesem Beispiel verwendete Hardware-Design zielt auf das Cyclone® V SoC Development Kit ab. Wichtige Peripheriegeräte in diesem Design umfassen:
- Nios II/f CPU-Kern
- VIC
- 16 KB On-Chip-RAM
- Intervall-Timer
- Leistungsmesser
- System-Timer
- JTAG UART
Anhand dieses Designbeispiels
Informationen zum Ausführen des Design-Beispiels finden Sie unter Vectored Interrupt Controller Core.
Laden Sie die in diesem Beispiel verwendeten Dateien herunter: vic_collateral_cv.zip.
Die Verwendung dieses Designs unterliegt den Bedingungen der Intel® Design Example Lizenzvereinbarung.