ENSTA Bretagne : Ingénierie des Systèmes de Localisation et Multi-senseurs
Markus Spiske

Circuits logiques programmables, le langage VHDL

Qualiopi logo

Détails de formation

#Sciences et Technologies de l’Information et de la Communication
Objectifs
La connaissance du langage VHDL est devenue incontournable pour la conception de circuits programmables. L’objectif de ce stage est de permettre aux participants d’appréhender le langage et de connaître les différentes étapes menant à la programmation.
Prérequis
Connaissances d'un langage de programmation
Pédagogie
Le stage comporte des séances de cours et de nombreux travaux pratiques sur machines en utilisant un logiciel (Altera ou un autre logiciel) qui permettra d’aller jusqu’à la programmation de composants.
La journée de cours se déroule de 8h30 à 12h00 et 13h30 à 17h00.
Niveau du stage
Base/Perfectionnement
Dispositif d'évaluation
Evaluation à chaud en fin de formation par les stagiaires. Transmission au client, du compte-rendu d’évaluation et des feuilles d’émargement en complément de la facturation. Les attestations de stage sont remises directement aux stagiaires à la fin de la session de formation. Les stagiaires ou le responsable Formation Continue sont susceptibles de recevoir par mail, un « questionnaire de satisfaction à froid » quelques mois après le déroulement de la formation.
Programme détaillé
  • Présentation de la CAO Électronique
  • Différentes familles de circuits intégrés (PAL, GAL, EPLD, FPGA, ASIC)
  • Principaux constructeurs, choix, présentation d’un composant programmable
  • Prise en main du logiciel d’ALTERA, programmation d’EPLD ou de FPGA
  • Présentation du langage VHDL
  • Écriture de programme (compilation, simulation, implémentation)
  • Principaux éléments du langage (instructions concurrentes, séquentielles, notion de process)
  • Exemple de désignation d’une machine d’état (appel de macrofonctions, appel de procédure)
  • Autres éléments du langage VHDL (généricité, attribut, hiérarchie)
  • Présentation de circuits présents sur le marché (évolution des circuits programmables, synthèse)
  • Exemples avec implémentation sur FPGA
Responsable de la formation et équipe pédagogique
Michel Inizan
Enseignant-chercheur

contact

Frédéric Montel
Enseignant
Responsable de la formation continue
formation_continue@ensta-bretagne.fr
02 98 34 88 25