0% ont trouvé ce document utile (0 vote)
34 vues2 pages

Serie 1

Transféré par

Rahim Djanati
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
34 vues2 pages

Serie 1

Transféré par

Rahim Djanati
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université de Boumerdes

Département du Génie électrique Module : Systèmes Embarqués biomédicaux


Master 2 Instrumentation Biomédicale Semestre 1 : 2024-2025

TD N°1
Exercice 1 :
Dessinez la boîte noire correspondant au composant décrit ci-dessous. A l’intérieur de la
boîte noire, dessinez le schéma électronique en portes logiques.
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
entity mux2to1 is
port ( y0 : in std_logic ;
y1 : in std_logic ;
sel : in std_logic ;
q : out std_logic ) ;
end mux2to1;
architecture archi1 of mux2to1 is
signal a,b: std_logic;
begin
q <= a or b;
a <= not sel and y0;
b <= sel and y1;
end archi1;

Exercice 2 : Soit le circuit suivant :

 Ecrire en VHDL l’entité correspondante en considérant que les signaux sont de type
STD_LOGIC.
 Donner les équations booléennes de chaque sortie puis modéliser en VHDL l’architecture du
circuit.

Faculté de Technologie Octobre 2024


Université de Boumerdes
Département du Génie électrique Module : Systèmes Embarqués biomédicaux
Master 2 Instrumentation Biomédicale Semestre 1 : 2024-2025
Exercice 3 :
Identifier les erreurs de syntaxe dans les entités suivantes :
a)
entity exo_a is
port (
J,K in std logic;
CLK : in std_logic
Q : out std_logic;)
end exo3_a;
b)
entity exo3_b
port (
mr_fluffy : in std_logic__vector(15 downto 0;
mux_ctrl : int std_logic_vector(3 downto 0);
byte_out : out std_logic_vector(3 downto 0);
end 3exo_b;

Exercice 4 :
a) Soit la table de vérité suivante :
 Ecrire l’équation booléenne de la sortie. (Optimiser
s’il y a lieu)
 Donner le code VHDL correspondant

b) Ecrire en VHDL le circuit du schéma de droite :

Exercice 5 :
Donner un possible "RTL schematic" de la fonction
combinatoire 𝐹 = 𝐴 + 𝐵𝐶̅ + 𝐵̅ 𝐶 en utilisant un et un seul
multiplexeur 4:1.
Modéliser F en utilisant les instructions concurrentes du style de Flot de données.

Faculté de Technologie Octobre 2024

Vous aimerez peut-être aussi