Home › Magazines › 2009 › février › Programmer en C les FPGA

Programmer en C les FPGA

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

publié dans Elektor n° 368, février 2009

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.

Liens conseillés

Vous pouvez télécharger les articles publiés dans Elektor, au format PDF.

 

Téléchargements 

PDF de l'article
Gratuit !

Elektor en kiosque

Elektor-Post gratuit !

Mon adresse électronique :

Unités de crédit Elektor

Dresser des puces