Digilent ZedBoard Zynq-7000 : plateforme ARM + FPGA pour Linux embarqué et accélération matérielle
La ZedBoard est une carte de développement basée sur un Zynq-7000, un SoC qui réunit un système de traitement ARM (pour exécuter Linux/RTOS) et une logique programmable FPGA (pour accélérer les traitements en matériel). C’est une solution très appréciée en R&D, formation, prototypage et pré-industrialisation, notamment pour la vidéo, le calcul reconfigurable, le contrôle moteur et l’accélération logicielle.
Points forts
- SoC Zynq-7000 XC7Z020 : un vrai duo ARM + FPGA dans une seule puce.
- CPU dual-core ARM Cortex-A9 : idéal pour PetaLinux et applications embarquées.
- Mémoire 512 MB DDR3 : confortable pour Linux, drivers, réseaux et apps.
- Connectique multimédia : HDMI 1080p, VGA (couleur 12-bit) et OLED 128×32.
- Audio intégré : codec audio (line-in, line-out, casque, micro) pratique pour DSP et multimédia.
- Extensions : FMC LPC, Pmod (plusieurs ports), XADC/AMS pour l’analogique.
- Programmation simple : USB-JTAG intégré + USB-UART.
Caractéristiques techniques
| Élément |
Détails |
| SoC |
AMD/Xilinx Zynq-7000 XC7Z020 (format CLG/CSG484 selon version) |
| CPU |
Dual-core ARM Cortex-A9 |
| RAM |
512 MB DDR3 (interface 32-bit) |
| Mémoire non-volatile |
Quad-SPI Flash 256 Mb + démarrage possible via SD Card |
| Réseau |
Ethernet 10/100/1000 |
| USB |
USB OTG 2.0 + USB-UART + USB-JTAG (programmation/debug) |
| Affichage |
HDMI (jusqu’à 1080p), VGA (12-bit), OLED 128×32 |
| Audio |
Codec audio intégré (entrée/sortie ligne, casque, micro) |
| Extensions |
1× FMC LPC, Pmod (PS + PL), XADC/AMS header |
| I/O utilisateur |
Interrupteurs, boutons, LEDs utilisateur (pour tests rapides et interfaces) |
| Dimensions |
Environ 5.3″ × 6.3″ |
| Alimentation |
12V (adaptateur secteur généralement fourni selon pack) |
Applications recommandées
- Linux embarqué : PetaLinux, drivers, services réseau, edge gateway.
- Accélération matérielle : offload d’algorithmes (filtrage, chiffrement, vision, IA légère).
- Traitement vidéo : pipelines HDMI, overlays, capture/affichage, traitement temps réel.
- Contrôle moteur & industriel : logique déterministe côté FPGA + supervision côté ARM.
- Formation FPGA/SoC : apprendre la co-conception logiciel/matériel (PS + PL).
Pourquoi choisir la ZedBoard (plutôt qu’une SBC classique) ?
- Une SBC exécute surtout du logiciel. Ici, vous pouvez créer votre propre accélérateur matériel dans la logique FPGA.
- Vous développez à la fois des applications Linux et des blocs FPGA, pour un système hétérogène très puissant.
- Les connecteurs FMC et Pmod permettent d’étendre facilement vers des cartes filles (capteurs, AD/DA, interfaces rapides).
Contenu du colis (selon pack)
- 1× ZedBoard
- 1× alimentation 12V (adaptateurs selon région)
- 1× carte SD
- 1× câble USB A vers micro-B + adaptateur micro-B vers USB-A (selon pack)