Cet exemple de conception montre comment utiliser le contrôleur d’interruption vectoriel (VIC) avec un processeur Nios® II dans une conception de système. Le VIC offre une alternative aux performances supérieures du contrôleur d’interruption interne par défaut (IIC) du processeur Nios II.
La conception du matériel montre comment brancher un VIC avec le processeur Nios II. L’exemple logiciel montre comment utiliser l’interface de programmation (API) améliorée d’application d’interruption (API) de la couche d’abstraction matérielle (HAL) pour enregistrer un handler d’interruption pour un système basé sur le composant VIC. Le VIC peut également être connecté en série si plusieurs VIC sont nécessaires dans le système.
Spécifications de la conception du matériel
La conception matérielle utilisée dans cet exemple cible le kit de développement Cyclone® SoC V. Les principaux périphériques de cette conception comprennent :
- cœur CPU Nios II/f
- VIC
- RAM sur puce de 16 Ko
- Intervalle
- Compteur de performances
- Timer système
- JTAG UART
Utiliser cet exemple de conception
Pour savoir comment exécuter l’exemple de conception, reportez-vous à Vectored Interrupt Controller Core (Cœur du contrôleur d’interruption vectoriel).
Téléchargez les fichiers utilisés dans cet exemple : vic_collateral_cv.zip.
L’utilisation de cette conception est régie par les conditions générales du contrat de licence Intel® Design Example.