FPGA
Composants matériels programmables pour implémenter, simuler et accélérer des fonctions logiques dans des systèmes embarqués et industriels.
Qu'est-ce que FPGA ?
Les FPGA (Field‑Programmable Gate Arrays) sont des circuits intégrés reconfigurables utilisés pour développer des fonctions logiques matérielles personnalisées. Ils permettent la modélisation, la simulation, la synthèse et le prototypage d'architectures numériques avant intégration définitive. On les retrouve dans les télécommunications, l'automobile, l'aérospatial et l'accélération de calcul.
- Modélisation logique
- Simulation
- Synthèse RTL
- Prototypage matériel
- Interfaces E/S
Sur site
Avis
Alternatives à FPGA
- CPLD
- ASIC
- SoC
- GPU
Intégrations
Intel Quartus
Xilinx Vivado
Lattice toolchain
Altium (CI pipelines)
dSPACE (intégration temps réel)
Mouser (distributeur)
Qui utilise FPGA ?
MBDA FranceFabrication d'armes et de munitions
VIAVI SolutionsFabrication de composants électroniques
FramatomeFabrication de générateurs de vapeur, à l'exception des chaudières pour le chauffage central
DASSAULT AVIATIONConstruction aéronautique et spatiale
The Exploration CompanyConstruction aéronautique et spatiale
AIRBUSConstruction aéronautique et spatiale
ESN et intégrateurs FPGA
Questions frequentes sur FPGA
Le prix dépend du modèle et du distributeur. Les listes publiques montrent des références à partir d'environ 14,89 € (ex. ProASIC3 Nano) jusqu'à plusieurs centaines d'euros pour des familles plus performantes ; les tarifs exacts varient selon les quantités.
Les sources listent les composants matériels et des outils associés mais ne déclarent pas de version gratuite unique pour le matériel. Les environnements de développement des fabricants proposent parfois des éditions gratuites pour certains usages, mais cela dépend de l'éditeur et n'est pas précisé ici.
Selon le besoin, on peut remplacer un FPGA par un CPLD pour des fonctions simples, par un ASIC pour une production à très grande série, ou par un SoC/GPU pour des tâches fortement orientées logiciel ou traitement parallèle.
Un FPGA sert à implémenter des circuits logiques personnalisés, réaliser du prototypage matériel, accélérer des traitements parallèles ou interfacer des blocs matériels complexes, le tout avec la possibilité de reconfiguration après fabrication.
Logiciels similaires
Vous placez des consultants FPGA ?
Branché sur BoondManager, Clustor affiche les offres ouvertes de chaque compte dans sa fiche société, avec le score de votre vivier, et prépare le dossier de compétences en 2 minutes.