Vous êtes sur la page 1sur 1

Université Mohamed Kheider Biskra – Faculté des sciences et de la technologie

Département de Génie Electrique – Master 1 (2022-2023)

17-01-2023
Durée: 01h30

Examen FPGA (VHDL).


Exercice I : (5 points)
Quelle est la différence entre une procédure et une fonction en VHDL?

Exercice II : (5points)

Registres à décalage à rétroaction linéaire, on souhaite utiliser le registre à décalage à rétroaction


linéaire (normalement employé pour générer des bits aléatoires) suivant pour réaliser un compteur:
 

    
Ecrivez une description par VHDL (entité et architecture) qui réalise ce circuit.

Exercice III: (10 points)


 
Le circuit d’un registre à décalage synchrone (front montant) est donné sur la figure suivante :
 
 

 
1)      Ecrire l’entité qui décrit la vue externe de ce registre.
2)      Donner une architecture comportementale (tableau ci-dessus) en utilisant un process. Dans le
process, vous pouvez utiliser l’instruction if…. Then…..elsif et l’instruction for…..loop.

Vous aimerez peut-être aussi