Étape 3: Mettre en œuvre un démultiplexeur
Un démultiplexeur peut être construit à l’aide d’un décodeur binaire avec un signal d’activation. La définition fonctionnelle d’un décodeur binaire avec un signal d’activation apparaît dans la figure 2 ci-dessus.
Dans le même projet, créez un nouveau Module de Verilog nommé demux, avec 3 entrées (fr, I0, I1) et quatre sorties (Y0, Y1, Y2, Y3).
(1 module) demux
2 fr, I0, I1, Y0, Y1, Y2, Y3
3) ;
4
5 entrée En, I0, I1 ;
sortie 6 reg Y0, Y1, Y2, Y3 ;
7
8 / / votre description comportementale de Y
9 / / en utilisant les instructions if-else ou affaire
10
11 endmodule
Code les fonctionnalités de la mux sur le plan comportemental, comme nous avons discuté dans le projet précédent.
Créer un banc d’essai pour simuler le démultiplexeur et assurez-vous qu’il fonctionne correctement.