Ne cherchez plus ! Vous trouverez ici toutes les connaissances fondamentales nécessaires pour comprendre les FPGAs. Avec l’Offre groupée de Programmation FPGA MAX1000 le Prof. Dr. Dogan Ibrahim vous guide de manière experte à travers les subtilités de la programmation des FPGAs.

Imaginez à quel point il serait excitant de transformer vos idées en réalisations concrètes, qu'il s'agisse d'un petit projet ou d'un système de microcontrôleur complet ! Avec le MAX1000 et VHDPlus, vous obtiendrez une expérience pratique et un savoir-faire qui vous aideront à entreprendre en toute confiance les projets FPGA du monde réel.

Apprenez à connaître la carte MAX1000

La MAX1000, produite par Trenz Electronic, est une petite carte de développement FPGA économique, qui convient parfaitement à tous ceux qui s'intéressent aux FPGAs et aux langages de description matériel (HDL). C'est un excellent point de départ pour les débutants.

Voici quelques-unes de ses principales caractéristiques :
 
  • Blocs logiques : 2000 à 16,000, selon le modèle.
  • Mémoire flash utilisateur : de 96 à 2368 Ko.
  • SDRAM : 8 Mo pour des performances solides.
  • Horloge : 12 MHz, pouvant aller jusqu'à 100 MHz.
  • Convertisseur analogique-numérique : Inclus dans tous les modèles.
  • Interface USB: Connectivité facile.

En plus de cela, vous y trouverez :

  • 8 leds utilisateur
  • 2 boutons utilisateur
  • Un capteur de mouvement
  • Un accéléromètre 3 axes
  • Des broches Pmod
  • Un connecteur Arduino
  • Un connecteur tête JTAG
  • Un connecteur E/S utilisateur
 
 La carte de développement MAX1000.
 

Simplifier la programmation des FPGAs avec VHDPlus

VHDPlus est une combinaison de VHDL, qui simplifie la programmation en améliorant les fonctionnalités et en rationalisant la syntaxe. Cela signifie que vous pouvez toujours faire tout ce que vous pouviez faire avec VHDL, mais maintenant, c'est encore plus accessible !

VHDPlus se distingue par son approche moderne et conviviale de la programmation FPGA, en particulier pour les débutants. Il gère le standard ouvert CRUVI pour une meilleure compatibilité, et comprend un assistant de simulation pratique qui vous aide à simuler rapidement vos conceptions et à corriger les erreurs. De plus, VHDPlus intègre des éléments clés de Quartus et est disponible sous Windows et Linux. Il offre même un support C++ avec un débogueur !
 

Sélection de la carte de développement MAX1000 dans VHDPlus.

Les projets passionnants que vous trouverez dans le livre FPGA Programming 

 

Un décodeur d'affichage BCD à 7 segments piloté par Arduino : Utilisez un Arduino Uno R4 pour fournir des données BCD au décodeur, en comptant de 0 à 9 avec un délai d'une seconde.
Un compteur d'événements multiplexé à 4 digits : Créez un compteur d'événements qui affiche le nombre total sur un afficheur à 4 digits et qui s'incrémente à chaque pression sur un bouton.
Une forme d'onde PWM avec un rapport cyclique fixe : Générez une forme d'onde PWM à 1 kHz avec un rapport cyclique fixe de 50%.
La mesure de la distance par ultrasons : Mesurez des distances à l'aide d'un capteur à ultrasons, avec affichage des résultats sur un afficheur led 7 segments à 4 digit.
Une serrure électronique : Construire une serrure électronique simple en utilisant des portes logiques combinatoires avec des boutons poussoirs et une sortie à le.
Un capteur de température : Contrôlez la température ambiante à l'aide d'un capteur TMP36, et affichez les valeurs sur un afficheur led à 7 segments.
 

Le schéma de principe du projet de mesure de la distance par ultrasons.

Prêts à vous lancer ? Demandez votre offre groupée dès aujourd'hui, et explorez le monde de la programmation FPGA avec le MAX1000 et VHDPlus !



Je m'abonne
Abonnez-vous à la balise thématique FPGA pour être averti dès qu'une information relative à ce sujet sera publiée par Elektor !




Traduction : Laurent RAUBER