• catégorie : Éducation et Information
  • Publié en 2/2009 à la page 48
Présentation de l'article

Programmer en C les FPGA

Altium Designer fait la corrélation entre C et matériel

Programmer en C les FPGA
On décrivait communément les FPGA dans des langages spéciaux, d’apprentissage difficiles, comme le VHDL. Pourtant, ça marche aussi en C ! Comparé à un programme séquentiel d’un microcontrôleur, une considérable accélération est possible. Nous allons montrer, à l’aide de la suite de développement Altium Designer, comment s’opère la conception d’un FPGA en langage C.
Un FPGA est un ensemble matériel que l’on peut façonner par un logiciel. À la manière d’un programme qui s’exécute en séquence dans un microcontrôleur, l’utilisation de ce genre de puces permet de gagner beaucoup de temps. Comparé à un ASIC, un FPGA est nettement plus flexible, ce qui, lors de la conception de petits ou moyens systèmes, en termes de nombre de composants, fait réaliser de sérieuses économies.
Le téléchargement de cet article est réservé aux membres abonnés d'Elektor.
Cliquez ici pour vous identifier.
Produits
Chargement des commentaires