Objectif

Concevoir et réaliser des circuits logiques avec des composantes standards et des puces programmables.

Contenu

Systèmes de numération : système binaire, octal et hexadécimal, changement de base. Système de codage: code binaire naturel, code binaire réfléchi, codes décimaux, codes alphanumériques, code A.S.C.I.I. Unité arithmétique: représentation des nombres, addition et soustraction, opérations logiques. Circuits logiques combinatoires: algèbre Booléenne et ses propriétés, théorème de De Morgan, simplification d'une expression logique, méthode de Karnaugh, schémas logiques. Circuits logiques séquentiels : bascules, registres, compteurs, mémoires, circuits programmables. Machines à états finis. Introduction au langage de description de matériel (HDL). Conception, implantation et validation des circuits logiques combinatoires et séquentiels sur circuits programmables (FPGA).

Formules pédagogiques

Leçons magistrales et travaux pratiques