FPGA

Signifie « Field-Programmable Gate Array ». Un FPGA est un circuit intégré qui peut être personnalisé pour une application spécifique. Contrairement aux CPU traditionnels, les FPGA sont « programmables sur site », ce qui signifie qu’ils peuvent être configurés par l’utilisateur après leur fabrication.

Les FPGA contiennent des blocs logiques programmables qui peuvent être reliés selon différentes configurations. Ces blocs créent un réseau physique de portes logiques pouvant être utilisées pour effectuer différentes opérations. Comme les portes peuvent être personnalisées, les FPGA peuvent être optimisés pour n’importe quelle tâche informatique. Cela leur permet potentiellement d’effectuer des opérations plusieurs fois plus rapidement qu’un processeur câblé.

Les réseaux de portes programmables sur site sont généralement personnalisés à l’aide d’un langage de description matérielle, ou HDL. Un programmeur peut utiliser des commandes HDL pour configurer les interconnexions entre les portes (la façon dont les portes sont reliées entre elles), ainsi que les portes elles-mêmes. Par exemple, une porte peut se voir attribuer un opérateur booléen, comme AND, OR ou XOR. En reliant plusieurs portes entre elles, il est possible d’effectuer des opérations logiques avancées.

Comme les FPGA sont conçus pour être programmés pour des applications spécifiques, ils ne conviennent pas aux ordinateurs personnels. Ils sont toutefois utilisés dans de nombreux domaines. Parmi les exemples figurent les télécommunications, les centres de données, le calcul scientifique et le traitement audio/vidéo. En plus d’être utilisés dans les serveurs et les ordinateurs haut de gamme, ils peuvent également être intégrés à des appareils électroniques comme les téléviseurs, les radios et les équipements médicaux.

Mis à jour September 4, 2015 par Per C.

quizTestez vos connaissances

Where are the contact pins for an LGA-packaged CPU located?

A
Within the socket on the motherboard
0%
B
On the underside of the CPU
0%
C
On a removable adapter
0%
D
On a riser card inserted into a PCI-E slot
0%
Correct! Incorrect!     View the LGA definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de FPGA sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.