background image

TPA ´

Electronique (2015-16)

TP 5: Electronique num ´erique — 2/

6

2. Multiplexeurs

En ´electronique, un multiplexeur (ou “MUX”) est un dispositif qui choisit un des signaux d’entr´ee (analo-

giques ou digitaux) et le dirige vers une seule ligne de sortie. Un multiplexeur permet `a plusieurs signaux de
partager un seul dispositif coˆuteux ou une autre ressource (par exemple un convertisseur analogique-digital ou
une ligne de communication) plutˆot que d’utiliser un dispositif pour chaque signal d’entr´ee. Vous allez r´ealiser
un multiplexeur “2 vers 1”.

Q

A

B

sel

F

IGURE

1.

Symbole d’un multiplexeur “2 vers 1”. Le dispositif a deux entr´ees (A et B) et une sortie (Q). Une ligne de

s´election (sel) permet de choisir laquelle des entr´ees est dirig´ee vers la sortie.

1. Cr´eez un nouveau projet Quartus II.

2. R´ealisez un sch´ema (avec des portes ET, OU et NON) avec 3 entr´ees :

2 signaux

x

,

y

(SW0, SW1), et

une ligne de s´election

s

(SW17).

La sortie

m

(LEDG0) correspondra `a

x

si

s

=1 et `a

y

si

s

=0.

3. ´

Ecrivez la table de v´erit´e pour votre design.

4. Simulez votre design et v´erifiez la table de v´erit´e pr´ec´edente.

5. Programmez le FPGA Cyclone II sur la carte DE2 et v´erifiez vos r´esultats en jouant avec les interrupteurs.

En connectant plusieurs multiplexeurs “2 vers 1” on peut r´ealiser des circuits plus complexes. Par exemple,

la figure

2

montre un multiplexeur “2 vers 1” de 8 bits, le figure

3

montre un multiplexeur “5 vers 1” et la figure

4

un multiplexeur “5 vers 1” de 3 bits.

6. Ajoutez `a votre projet existant un multiplexeur “2 vers 1” de 4 bits en utilisant les interrupteurs comme

entr´ees et affichez la sortie sur LEDR13-16.

Sergio.Gonzalez@unige.ch

Summary of Contents for MD55C

Page 1: ...r e tat sur les LEDs La carte DE2 posse de des connexions imprime es entre la puce FPGA et les interrupteurs et les LEDs La proce dure pour re aliser un brochage tel que de crit par l assistant au de but du cours est e galement indique e dans le tutoriel Quartus II Introduction using VHDL Design LIBRARY ieee USE ieee std_logic_1164 all Simple module that connects the SW switches to the LEDR lights...

Page 2: ...e es est dirige e vers la sortie 1 Cre ez un nouveau projet Quartus II 2 Re alisez un sche ma avec des portes ET OU et NON avec 3 entre es 2 signaux x y SW0 SW1 et une ligne de se lection s SW17 La sortie m LEDG0 correspondra a x si s 1 et a y si s 0 3 E crivez la table de ve rite pour votre design 4 Simulez votre design et ve rifiez la table de ve rite pre ce dente 5 Programmez le FPGA Cyclone II...

Page 3: ...ctronique 2015 16 TP 5 Electronique nume rique 3 6 m0 x0 y0 m6 x6 y6 m7 x7 y7 s a Circuit X Y M 8 8 8 s b Symbole FIGURE 2 Multiplexeur 2 vers 1 de 8 bits FIGURE 3 Multiplexeur 5 vers 1 Sergio Gonzalez unige ch ...

Page 4: ... objet apre s choisissez edit insert object or symbol choose from file 5 Re alisez un additionneur paralle le qui prend 2 entre es de 8 bits SW0 SW7 et SW8 SW15 et affichez les re sultats sur LEDR0 LEDR8 en utilisant seulement des portes MUX et OU exclusif XOR 6 Simulez votre design et comparez vos re sultats avec la table de ve rite attendue Combien de combinaisons logiques diffe rentes avez vous...

Page 5: ...e pre ce dent additionneur paralle le a 8 bits sur la carte Vous n avez pas besoin de simulez votre design Copiez collez les logigrammes requis pour ce dernier design ou utilisez l objet cre e avant 5 Bascules et compteur Les bascules flip flops sont des dispositifs tre s utiles entres autres dans la construction des me moires d ordinateurs Ils ont deux e tats stables et ils oscillent entre ces de...

Page 6: ... a 2 bits Utilisez les interrupteurs SW0 et SW1 pour les entre es Enable et Clear et le bouton KEY0 pour l entre e Clock FIGURE 8 Compteur de 4 bits 5 Affichez les 2 bits de sorties sur un affichage digital en utilisant votre de codeur de 7 segments de l exercice pre ce dent Jouez avec les boutons et les interrupteurs de signe s pour montrer le bon fonctionnement de votre design Sergio Gonzalez un...

Reviews: