Page d'accueil encyclopedie-enligne.com en page d'accueil
Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées

Field-Programmable Gate Array


Un FPGA (Field-Programmable Gate Array) est un circuit intégré qui peut être reprogrammé après sa fabrication.

Les FPGAs sont généralement plus lents que leur équivalent en ASIC (Application Specific Integrated Circuit) et consomment davantage d'énergie. Cependant, ils ont plusieurs avantages : délai de mise sur le marché, temps de développement plus court et coût inférieur pour de petites séries (moins de 10 000 unités). Il est souvent possible de transformer un FPGA en une version ASIC plus rapide et consommant moins.

Plusieurs FPGA modernes possèdent la possibilité d'être reprogrammés (on parle de configuration lorsqu'il s'agit de programmation du matériel) à la volée et ceci conduit à la notion de système reconfigurable - par exemple une unité centrale dont les instructions changent dynamiquement en fonction des besoins.

Sommaire

Applications

Les principaux domaines d'application des FPGA couvrent les DSP (Digital Signal Processor), l'imagerie médicale, les réseaux et surtout le prototypage.

Conception

Afin de pouvoir finaliser un FPGA, il est nécessaire d'utiliser un langage de description du matériel (HDL, pour Hardware Description Language) ou bien un outil de saisie graphique. Après compilation de cette description, on obtient un fichier de configuration pour le FPGA choisi. VHDL est un langage de description très répandu.

Procédes technologiques

Les procédés technologiques de base pour les composants programmables sont les suivants :

Fabricants

Parmi les fabriquants de tels circuits programmables, on trouve Xilinx, Altera, Lattice Semiconductor, Actel, Cypress, Atmel et QuickLogic.

Liens




This site support the Wikimedia Foundation. This Article originally from Wikipedia. All text is available under the terms of the GNU Free Documentation License Page HistoryOriginal ArticleWikipedia