ALM (Hard) : Travail pratique N 1 Réalisation d un circuit combinatoire simple : l additionneur binaire



Documents pareils
Système binaire. Algèbre booléenne

Les portes logiques. Voici les symboles des trois fonctions de base. Portes AND. Portes OR. Porte NOT

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

IFT1215 Introduction aux systèmes informatiques

REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3.

Projet # 3 Serrure à deux clés

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Logiciel de Base. I. Représentation des nombres

MPI Activité.10 : Logique binaire Portes logiques

QUESTION 1 {2 points}

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

T500 DUAlTACH. JAQUET T500 DualTach Instrument de mesure et de surveillance équipé de 2 entrées fréquence TACHYMETRE 2 CANAUX

CONCEVOIR ET CRÉER DES PETITES VOITURES

LA MAIN A LA PATE L électricité Cycle 3 L électricité.

Calculons avec Albert!

I GENERALITES SUR LES MESURES

Représentation des Nombres

CHAPITRE IX. Modèle de Thévenin & modèle de Norton. Les exercices EXERCICE N 1 R 1 R 2

BUNN VPR VPS MANUEL D UTILISATION ET D ENTRETIEN BUNN-O-MATIC CORPORATION OF CANADA LTD.

Chapitre 7 : CHARGES, COURANT, TENSION S 3 F

Oscilloscope actif de précision CONCEPT 4000M

V- Manipulations de nombres en binaire

GPA770 Microélectronique appliquée Exercices série A

Études et Réalisation Génie Électrique

Electrocinétique Livret élève

Petit guide pratique de dépannage du système d alerte centralisée (modèles de 1980 à 1988)

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.

TABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3 & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3. SIMULATION 7 " - 4.

Module 3 : L électricité

Union générale des étudiants de Tunisie Bureau de l institut Préparatoire Aux Etudes D'ingénieurs De Tunis. Modèle de compte-rendu de TP.

Tuto pour connecter une source RVB RGB à un moniteur Commodore / Amiga

FRANCAIS DGM1. Centrale Vigik 1 porte. N d homologation : - PS MS Gamme: Vigik MANUEL D INSTALLATION.

COACH-II Manuel d utilisation

TP - Alarme de voiture / Approche fonctionnelle

Projet de synthèse de l'électronique analogique : réalisation d'une balance à jauges de contrainte

NET BOX DATA Télégestion d'équipements via Internet & Intranet

CH IV) Courant alternatif Oscilloscope.

Acquisition et conditionnement de l information Les capteurs

Algorithme. Table des matières

Les opérations binaires

Enregistreur de Température pour PC DALLAS 1820

Modules d entrées/sorties pour FX série XM07 et XM14

2.1 Le point mémoire statique Le point mémoire statique est fondé sur le bistable, dessiné de manière différente en Figure 1.

Informatique Générale

OPÉRATIONS SUR LES FRACTIONS

Manipulations du laboratoire

UP 588/13 5WG AB13

CONVERTISSEURS NA ET AN

3 ÉLÉMENTS forment un LABoratoire.

Mini_guide_Isis_v6.doc le 10/02/2005 Page 1/15

Conversion d un entier. Méthode par soustraction

MT-703. Surveillance de niveau par sonde résistive TELEMETRIE PAR MODULE GSM CONFIGURATION ET UTILISATION

Electronique Numérique

Organisation des Ordinateurs

Mini_guide_Isis.pdf le 23/09/2001 Page 1/14

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

Evaluation. Partie Quelles sont les possibilités offertes par cette caméra d un point de vue utilisation?

Régler les paramètres de mesure en choisissant un intervalle de mesure 10µs et 200 mesures.

Précision d un résultat et calculs d incertitudes

IFT2880 Organisation des ordinateurs et systèmes

Transmission d informations sur le réseau électrique

PocketNet SNMP/Modbus

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

Série D65/D75/D72 Afficheurs digitaux modulaires

Module Relais de temporisation DC V, programmable

POSTE INFORMATIQUE. Mr DUJARDIN a acheté du matériel informatique sur une boutique en ligne afin de se monter un PC. N'y

Indicateur d accélération numérique. Mode d emploi

DECLARATION DES PERFORMANCES N 1

CONFIGURATION DE L AUTOMATE SIEMENS

Patentamt JEuropaisches. European Patent Office Numéro de publication: Office européen des brevets DEMANDE DE BREVET EUROPEEN

Programmation C. Apprendre à développer des programmes simples dans le langage C

Microprocesseur + Logiciel

Le multiplexage. Sommaire

Représentation d un entier en base b

BALISE GPS. Modèle EOLE. MANUEL INSTALLATEUR Version 3.4 GPS+GSM+SMS/GPRS

Bien commencer avec un LaunchPad MSP430G et un Breadboard

Driver de moteurs pas-à-pas DM432C

fullprotect inside EOLE SPEie RS E-SPEie V-0.6A-RS 1.0 revision Protection environnement Datasheet édition française

Guide de l Utilisateur

INF 232: Langages et Automates. Travaux Dirigés. Université Joseph Fourier, Université Grenoble 1 Licence Sciences et Technologies

MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C

Instruments de mesure

1 Démarrer L écran Isis La boite à outils Mode principal Mode gadget Mode graphique...

Mesure. Multimètre écologique J2. Réf : Français p 1. Version : 0110

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

AUTOPORTE III Notice de pose

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

CHAPITRE VIII : Les circuits avec résistances ohmiques

Livret - 1. Informatique : le matériel. --- Ordinateur, circuits, codage, système, réseau. Cours informatique programmation.

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.

BCI - TPSP - Processeurs et Architectures Numériques

Systemesdigitaux. Cours 5

CORRECTION TP Multimètres - Mesures de résistances - I. Mesure directe de résistors avec ohmmètre - comparaison de deux instruments de mesure

Auteur : Rémy MALLARD

Dossier technique. Présentation du bus DMX et Utilisation des options EL13 / EL14 ERM AUTOMATISMES INDUSTRIELS 1 LE PROTOCOLE DMX 2

Utilisation du visualiseur Avermedia

ASR1 TD7 : Un microprocesseur RISC 16 bits

Date : Note /20 : EVALUATION Nom : Prénom : Classe : Traitement sur mots

Millenium3 Atelier de programmation

Transcription:

1 UFR IMAG - Université Joseph Fourier Polytech Grenoble RICM 3 ALM (Hard) : Travail pratique N 1 Réalisation d un circuit combinatoire simple : l additionneur binaire 1 Introduction 1.1 But d ensemble Le but de cette séance de travail est d expérimenter facilement la conception, la réalisation et le test de systèmes logiques simples. On travaillera sur un circuit combinatoire qui réalise une addition binaire. L essentiel du travail est dans la préparation. Le test n est là que pour confirmer que le circuit, s il est bien conçu et réalisé, marche du premier coup. C est l objectif à atteindre. 1.2 Documentation et compte-rendu Les plans accompagnant les montages de circuits sur carte wrappée doivent respecter des conventions qui permettraient à un service technique la construction, la mise au point et le dépannage de la carte réalisée. Ces plans comportent en général 2 schémas : un schéma d implantation montrant où sont les objets sur la carte un schéma logique (ou de câblage) montrant comment sont connectés ces objets. Vouloir fusionner les deux conduit souvent à un enchevêtrement illisible. Sur le schéma de câblage on fait apparaître les symboles des portes (si existant) les noms des boîtiers et le numéro des broches de ceux ci permettant de réaliser le câblage sans réfléchir. L ordre des broches sur le dessin par contre n a pas d importance. Les notations devront être les mêmes que dans le cahier des charges ( c est-à-dire le présent document...! ) et cohérentes à l intérieur du rapport. Le compte-rendu devra comporter : une partie «théorique» : simplification des expressions booléennes de l additionneur, adaptation aux portes logique à notre disposition.

2 une partie pratique : schéma de câblage découlant de la partie théorique. Résumé sur le montage physique et tests de la carte. Ce n est pas la peine de faire le schéma d implantation, n ayant pas de vraies cartes à wrapper. 2 Etude de l additionneur binaire Effectuez une addition à la main de deux entiers codés en base 2 sur 4 bits. En résumé : Pour effectuer l addition de deux nombre entiers écrits en binaire (base 2) A = ( a n 1,..., a 1, a 0 ) et B = ( b n 1,..., b 1, b 0 ), a 0 et b 0 étant les poids faibles, on peut procéder de la même manière qu en base 10, c est à dire de manière itérative : on considère d abord les deux bits de poids faibles a 0 et b 0, on les additionne. Cette addition fournit le bit de poids faible du résultat noté z 0 et une retenue notée c 1. On passe aux chiffres suivants a 1 et b 1 qu on additionne en tenant compte de la retenue c 1... etc. On obtient un schéma d additionneur binaire constitué de n cellules identiques (voir la figure 1). a n-1 b a n-1 n-2 b n-2 a 1 b a 1 0 b 0 C C C n-1 n-2 C 1... 2... C n r r r n-1 n-2 1 r 0 C 0 Fig. 1 Additionneur n bits On va s intéresser à la réalisation d une cellule (voir la figure 2). a i b i C i+1 C i r i Fig. 2 Additionneur 1 bits

2.1 Question N 1 3 2.1 Question N 1 On note : x y = x.y + x.ȳ x y = x.ȳ + x.y Vérifier que : x y = x y = x ȳ = x ȳ = x y 2.2 Question N 2 A partir des tables de vérité, établir les formules booléennes de l addition binaire, c est à dire : c i+1 = g ( a i, b i, c i ) et z i = f ( a i, b i, c i ) Donnez une expression de c i+1 à partir de portes et z i à partir de ou-exclusif (XOR noté aussi ). 2.3 Question N 3 Montrer que le circuit 74x51 réalisant la fonction Y = A.B + C.D permet de fabriquer (en utilisant aussi des inverseurs) : x y et x y Ce circuit s appelle aussi un ANDNOR22. 2.4 Question N 4 Un schéma d une cellule d additionneur binaire est donné dans la figure 3. Refaire ce schéma au moyen des circuits 74x00, 74x04, 74x10, 74x51 (schéma de câblage clair et lisible) Les entrées a i, b i, et c i seront prises sur 3 interrupteurs montés en pull-up (voir schémas en Annexe). Les sorties z i et c i+1 seront visualisées au moyen de LEDs via les adaptateurs 4050 (voir schéma en Annexe). Vérifier le bon fonctionnement de chacune des sorties de l additionneur binaire. 3 Conseils de réalisation Il est conseillé de commencer par réaliser d abord c i+1, puis z i si le temps vous le permet.

4 a i b i XOR C i XOR z i C i+1 Fig. 3 Réalisation de l additionneur 1 bit à l aide de portes logiques Par convention on réserve les fils noirs à la masse (0 volt) et les fils rouges à l alimentation ( 5 volts) (A RESPECTER lors du cablâge). En cas de mauvais fonctionnement (bug), commencez à vérifier les entrées et les sorties. Des voltmètres sont à votre disposition pour débuguer. 4 Travail théorique pour le plaisir (NE PAS REALISER) 4.1 Trouver les formules booléennes de la soustraction binaire On notera (voir la figure 4) : t 0 =0 d i = h ( x i,, y i, t i ) pour le résultat t i+1 =k ( x i, y i, t i ) pour la retenue 4.2 comment peut-on se servir d un additionneur binaire pour faire la soustraction? Autrement dit, qu est ce qu il faut mettre comme «logique» autour de l additionneur 1 bit dans la figure 5. Remarque : il existe deux solutions. A votre avis quelle est la meilleure?

5 x i y i t i+1 Soustracteur 1bit t i d i Fig. 4 Soustracteur 1 bit x i y i a i b i t i+1 c i+1 c i t i z i d i 5 ANNEXES Fig. 5 Soustracteur 1 bit à l aide d un additionneur 1 bit 5.1 Dispositifs simples d entrées et de sorties (utilisées pour le test des cartes) On peut réaliser sur chaque montage un dispositif de test rudimentaire. C est à dire pouvoir essayer différentes combinaisons des entrées du circuit pour se convaincre en regardant les sorties que celui-ci marche bien. 5.1.1 Une interface d entrée simple : l interrupteur Des interrupteurs vont nous permettre de données des valeurs aux entrées de notre circuit. Les deux montages possibles sont montrés dans la figure 6. La résistance R doit être égal à 1 Kohms. La sortie de ces dispositifs peut donc servir d entrée à votre montage.

5.2 Brochage des circuits utilisés 6 Fig. 6 Montage pull-down et pull-up des entrées ATTENTION avec le montage pull-down ne pas utiliser de résistance supérieure à 1 Kohms. Pour des circuits TTL (c est le cas ici), on utilise plutôt le montage pull-up. 5.1.2 L interface de sortie : affichage d informations logiques à travers des leds Cela va nous permettre de visualiser la valeur des sorties du circuit. On adapte la tension de sortie des portes T.T.L. aux LEDs (petites ampoules électriques) via un adaptateur 4050 comme le montre la figure 7 Fig. 7 Montage de Leds pour visualiser les sorties 5.2 Brochage des circuits utilisés La figure 8 donne la fonctionnalité des pattes d entrées/sorties (broche) ainsi que leurs emplacements sur les circuits utilisés. Ces circuits comportent plusieurs portes de même type, il faut faire correspondre les numéros associés aux lettres pour avoir les entrées / sorties correspondantes de chaque porte. Par exemple pour le 74x00, les deux entrées du premier (Y=not(A.B)) sont les broches 1(1A) et 2 (1B), et la sortie correspondante la broche 3 (1Y). (le complément est noté )

5.2 Brochage des circuits utilisés 7 Fig. 8 Brochage des circuits