Download Print this page
Samsung MD55C User Manual
Samsung MD55C User Manual

Samsung MD55C User Manual

Lfd display
Hide thumbs Also See for MD55C:

Advertisement

Quick Links

TP 5: Electronique num ´ erique
Sergio Gonzalez Sevilla
D ´ epartement de Physique Nucl ´ eaire et Corpusculaire (DPNC)
Universit ´ e de Gen ` eve (Facult ´ e des Sciences, Section de Physique)
*Sergio.Gonzalez@unige.ch
Ce labo a pour but de comprendre comment connecter de simples dispositifs d'entr´ e e/sortie avec une puce
FPGA et de bˆ a tir un circuit qui utilise ces ´ e l´ e ments. Vous utiliserez les interrupteurs SW17-0 sur la carte DE2
comme entr´ e es ` a votre circuit. Vous utiliserez des LEDs et les afficheurs ` a 7 segments comme sorties.
La carte DE2 est ´ e quip´ e e de 18 interrupteurs ` a bascule, appel´ e es SW17-0, qui peuvent ˆ e tre utilis´ e es comme
entr´ e es dans un circuit, et de 18 LEDs rouges, appel´ e es LEDR17-0, qui peuvent ˆ e tre utilis´ e es pour afficher les
valeurs de sortie. Le bloc ci-dessous montre un exemple de code VHDL simple qui utilise ces interrupteurs
et affiche leur ´ e tat sur les LEDs. La carte DE2 poss` e de des connexions imprim´ e es entre la puce FPGA et les
interrupteurs et les LEDs. La proc´ e dure pour r´ e aliser un brochage, tel que d´ e crit par l'assistant au d´ e but du cours,
est ´ e galement indiqu´ e 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
ENTITY
part1
IS
PORT
( SW
:
LEDR:
END
part1;
ARCHITECTURE
Behavior
BEGIN
LEDR
<=
SW;
END
Behavior
1. Cr´ e ez un nouveau projet avec Quartus II.
2. Dessinez avec Quartus un sch´ e ma pour la logique suivante :
3. Obtenez le code VHDL (File
et modifiez-le pour obtenir la logique suivante :
4. ´ Ecrivez la table de v´ e rit´ e pour votre design.
5. Simulez votre design et v´ e rifiez la table de v´ e rit´ e pr´ e c´ e dente. Expliquez la diff´ e rence entre les simulations
"Timing" et "Functional".
6. Programmez le FPGA Cyclone II sur la carte DE2 et v´ e rifiez vos r´ e sultats en jouant avec les interrupteurs.
*
, Antonio Miucci
1. Logique simple
IN
STD_LOGIC_VECTOR(17
OUT
STD_LOGIC_VECTOR(17
OF
part1
(A AND B) OR [(NOT A) AND (NOT B)]
Create
(A AND B) OR [A OR (NOT B)]
Travaux Pratiques Avanc ´ es (TPA) d'Electronique
Introduction
DOWNTO
DOWNTO
IS
Create VHDL design) pour le design que vous venez de r´ e aliser
0);
0));
-- red LEDs
Ann ´ ee 2015-16

Advertisement

loading

Summary of Contents for Samsung MD55C

  • Page 1 Travaux Pratiques Avanc ´ es (TPA) d’Electronique Ann ´ ee 2015-16 TP 5: Electronique num ´ erique Sergio Gonzalez Sevilla , Antonio Miucci D ´ epartement de Physique Nucl ´ eaire et Corpusculaire (DPNC) Universit ´ e de Gen ` eve (Facult ´ e des Sciences, Section de Physique) *Sergio.Gonzalez@unige.ch Introduction Ce labo a pour but de comprendre comment connecter de simples dispositifs d’entr´...
  • Page 2 TPA ´ Electronique (2015-16) TP 5: Electronique num ´ erique — 2. Multiplexeurs En ´ e lectronique, un multiplexeur (ou “MUX”) est un dispositif qui choisit un des signaux d’entr´ e e (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ˆ...
  • Page 3 TPA ´ Electronique (2015-16) TP 5: Electronique num ´ erique — (a) Circuit. (b) Symbole. 2. Multiplexeur “2 vers 1” de 8 bits. IGURE 3. Multiplexeur “5 vers 1” IGURE Sergio.Gonzalez@unige.ch...
  • Page 4 TPA ´ Electronique (2015-16) TP 5: Electronique num ´ erique — 4. Multiplexeur “5 vers 1” de 3 bits. IGURE 3. Additionneur Note : Afin d’utiliser SW17-0 et LEDR17-0, il est n´ e cessaire d’inclure dans votre projet Quartus II le brochage exact (“pin assignment“), qui vous sera donn´...
  • Page 5 TPA ´ Electronique (2015-16) TP 5: Electronique num ´ erique — 5. D´ e codeur de 7 segments. IGURE d’affichage d . Par exemple, la paire c =0, c =0 correspondra au nombre 0, qui sera affich´ e comme suit pour d : 0000001 (0 : on ;...
  • Page 6 TPA ´ Electronique (2015-16) TP 5: Electronique num ´ erique — 7. Bascule T. IGURE 4. ` A l’aide de la bascule pr´ e c´ e cente, r´ e alisez le circuit de la figure en le modifiant l´ e g` e rement pour obtenir un compteur ` a 2 bits.