Contrôleur d’interruption vectoriel

Recommandé pour :

  • Périphérique : Cyclone® V

  • Quartus® : Inconnu

author-image

Par

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.

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.