Même s’il est possible de faire 90 % du développement en simulation et sans matériel, quand on «fait du FPGA», on souhaite pouvoir toucher du concret. Il est donc nécessaire d’avoir une carte électronique permettant de faire fonctionner son projet en réel. Les outils de développement sur FPGA ont la réputation d’être chers et réservés aux universités et bureaux d’études. Ce n’est pourtant plus le cas, il existe de plus en plus de kits de développement permettant de mettre le pied à l'étrier à moindres frais. Et tous proposent désormais leur logiciel de développement gratuit fonctionnant sous GNU/Linux (mais pas tous libres). Nous allons ici lister quelques-uns de ces kits.
L’idée de cet article est de faire un tour de différents fondeurs de FPGA actuels et d’aborder la prise en main des outils fournis ou non par les constructeurs. Bien sûr, il est possible de trouver des kits moins chers encore avec des FPGA obsolètes, mais l’idée est tout de même de rester sur des composants dont on peut envisager l’utilisation dans un nouveau produit. Comme nous sommes dans un magazine «d’amateurs» (dans le sens noble du terme, bien sûr) nous allons nous concentrer sur des outils abordables proposant les logiciels permettant de développer avec gratuitement.
Les kits que nous allons présenter ici ont en commun de ne nécessiter qu’une simple connexion USB pour l'alimentation, la programmation/configuration et la communication. Dans le but de manipuler un minimum avec, nous allons nous baser sur la même IP «Hello World» pour tous les kits, qui consistera...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première