Altifigence Academy est disponible : des portes logiques à la conception RTL

Découvrez la conception numérique avec Altifigence Academy. Le cours gratuit sur les circuits logiques numériques relie portes logiques, circuits combinatoires et séquentiels et pratique de SystemVerilog.

Sur cette page

Altifigence Academy est désormais accessible à celles et ceux qui débutent en conception numérique ou souhaitent revoir les fondamentaux. Le parcours part de la représentation de 0 et de 1 dans les circuits, puis mène à la description de leur comportement en RTL et à la vérification des conceptions.

Commencez par les circuits logiques numériques

Le cours d’initiation gratuit sur les circuits logiques numériques présente progressivement les notions nécessaires pour comprendre et concevoir du matériel numérique.

  • Signaux numériques et portes logiques : étudiez la représentation des nombres et le fonctionnement de AND, OR, NOT, BUFFER, NAND, NOR, XOR et XNOR à l’aide de symboles et de tables de vérité.

  • Des expressions logiques aux circuits : utilisez l’algèbre de Boole et les tableaux de Karnaugh, puis explorez les encodeurs, décodeurs, multiplexeurs, additionneurs et comparateurs.

  • Des circuits qui mémorisent un état : distinguez les verrous des bascules, puis étudiez l’horloge, la remise à zéro, les compteurs, les registres à décalage et les machines à états finis.

  • Concevoir et vérifier ensemble : implémentez des circuits en SystemVerilog, lisez les chronogrammes et vérifiez les cas limites avec un modèle de référence indépendant. Réunissez ces acquis dans un détecteur de motifs 101 pouvant se chevaucher.

Les chapitres d’approfondissement facultatifs abordent les ALU, l’arithmétique en virgule fixe, la mémoire, les FIFO, les pipelines, les interfaces ready/valid et la transmission UART.

Reliez les concepts à la pratique

Suivez une conception depuis sa table de vérité et ses équations jusqu’au circuit et au chronogramme. Les leçons théoriques se lisent dans le navigateur ; des exemples de code et des fichiers d’entrée sont fournis pour les exercices. Pour les travaux pratiques, préparez un projet Digital Design Studio Desktop et les autorisations d’exécution nécessaires.

D’autres cours sont en préparation

Des cours sur les bases de la conception RTL, les chemins de données et les pipelines, les réseaux systoliques, les accélérateurs CNN et la conception de circuits analogiques sont en préparation. Ils sont signalés comme tels dans le catalogue. Commencez dès maintenant par le cours disponible sur les circuits logiques numériques.

Découvrir Altifigence Academy

Commencer le cours sur les circuits logiques numériques