* Ces horaires sont donnés à titre indicatif.
Cet enseignement présente les fondamentaux de l’électronique numérique avant de se focaliser sur la conception de systèmes logiques sur cibles matérielles reconfigurables.
Bases de l’électronique numérique :
La numération binaire et le codage des nombres,
Les fondements de l’algèbre de Boole,
Les portes logiques, les circuits combinatoires et séquentiels,
Les méthodes de conception des systèmes combinatoires et séquentiels, (simplification par tableau de Karnaugh et modélisation par machine à états finis).
Systèmes logiques reconfigurables
Les cibles matérielles pour déployer un système numérique,
Le principe et l’architecture des FPGAs,
Les langages de description matérielle : flot de conception et VHDL,
La simulation événementielle.
Exemples de systèmes matériels dans le domaine de la santé
Travaux pratiques :
Prise en main d’une suite logicielle pour la synthèse et l’analyse des conceptions de circuits logiques sous forme schématique et en langage de description matérielle,
Conception de systèmes logiques simples et reconfigurables,
Implémentation sur FPGA à partir d’un kit de développement.