TP 3: Circuit Mémoire

Documents pareils
Conception de circuits numériques et architecture des ordinateurs

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Leçon 1 : Les principaux composants d un ordinateur

Transmissions série et parallèle

VIII- Circuits séquentiels. Mémoires

ANALYSE TRAMEs LIAISON SERIE

Lecteur de carte à puce LCPM1 SOMMAIRE

Architecture des ordinateurs

KL5121. Pour activer des sorties en fonction de la position d'un codeur

Ordinateurs, Structure et Applications

ELP 304 : Électronique Numérique. Cours 1 Introduction

Chapitre 4 : Les mémoires

Notice d installation de la Centrale VIGIK DGM1

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

Centrale de surveillance ALS 04

1. PRESENTATION DU PROJET

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

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

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

Structure de base d un ordinateur

Cours Informatique 1. Monsieur SADOUNI Salheddine

212 Erreur accès anti- Echo. 214 Erreur démarrage vérif DSP. 215 Erreur accès trame IC. 216 Erreur DSP carte MSG. 217 Erreur données Carte MSG

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

Manuel d aide à la pose

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

NUGELEC. NOTICE D'UTILISATION DU B.A.A.S. du type Ma - STI / MaME - STI. pages. 1 introduction 2. 2 encombrement 3 fixation

MICROCONTROLEURS PIC PROGRAMMATION EN C. V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44

Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02)

PIC 16F84. Philippe Hoppenot

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.

QUESTION 1 {2 points}

Système Electronique pour le Monitoring des Chaînes PV

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

FRANÇAIS IP-310 MANUEL D'INSTALLATION

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

Fiche technique CPU 314SC/DPM (314-6CG13)

SYSTEMES ELECTRONIQUES NUMERIQUES

Les liaisons SPI et I2C

CONTRÔLE DE BALISES TYPE TB-3 MANUEL D'INSTRUCTIONS. ( Cod ) (M H) ( M / 99G ) (c) CIRCUTOR S.A.

!" #$$%& Disque dur 2.5 pouces Firewire Apple MacOS FR V2.4 - Page 1/17

Modules d automatismes simples

Informatique Générale

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007

Technologie 125 Khz pour une performance optimale en en environnement industriel. Création des badges. Programmation des badges

Le multiplexage. Sommaire

EVOline. Consolidation Point

Connexion sur REDLION G-308 avec le modem GSM GDW-11 pour envoi de SMS

TSM EVOLUTION > SYSTÈME DE DÉTECTION INCENDIE ADRESSABLE ET CONVENTIONNEL ADR

Système M-Bus NIEVEAU TERRAIN NIVEAU AUTOMATION NIVEAU GESTION. Domaines d'application

INSTALLATION. 3 Installation. Configuration requise

Notice d installation sur le véhicule

Technique de sécurité

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant

MANUEL D INSTALLATION

Spécifications Techniques d Interface

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès haouaticpge@gmail.com

Relais statiques SOLITRON MIDI, Commutation analogique, Multi Fonctions RJ1P

CAA/SE N O T I C E D E M O N T A G E E T D U T I L I S A T I O N KIT DE MONTAGE. Clavier lumineux codes DIGICODE

VOCALYS LITE.

RÉALISATION ET MISE AU POINT D UN SYSTÈME DE TÉLÉSURVEILLANCE VIDÉO

Premiers pas sur l ordinateur Support d initiation

LYCEE TECHNIQUE PIERRE EMILE MARTIN BOURGES ETUDE D UN TRAITEMENT DE SURFACE

TD Architecture des ordinateurs. Jean-Luc Dekeyser

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

PIC EVAL Dev Board PIC18F97J60

Contrôleur de communications réseau. Guide de configuration rapide DN

Durée estimée :1 journée Date de la réalisation : Description Fournisseur Référence Nombre PU HT LM35CZ, LM35AZ LM35DZ

Sélection du contrôleur

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

Kit pédagogique RFID-EDUC

Caractéristiques techniques du module électronique Témoin lumineux rouge

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant R&T 1ère année. Sylvain MERCHEZ

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

epowerswitch 8XM+ Fiche technique

Relais d'arrêt d'urgence, protecteurs mobiles

COMMANDER la puissance par MODULATION COMMUNIQUER

Manipulations du laboratoire

SYSTEMES ELECTRONIQUES NUMERIQUES

13/11/2009 DUT-MUX-0185 /V2.0

UP 588/13 5WG AB13

Contrôle d accès UTIL TP N 1 découverte

Alarme anti-intrusion

Bien commencer avec un LaunchPad MSP430G et un Breadboard

Ressource Site EURIDIS

HAM841K CENTRALE D'ALARME POUR SYSTEMES DE SECURITE COMMERCIAUX ET D'HABITATION

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping

Réalisation d un réseau de capteurs de température sans fil basé sur le protocole ZigBee

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles

Câblage des réseaux WAN.

Animation pédagogique sur l oscilloscope à mémoire Hameg HM 507

SYSTEME DE DESENFUMAGE 12 NIVEAUX

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

FICHE DE COURS RESEAU POSTE A POSTE BAC PRO SYSTEMES ELECTRONIQUES NUMERIQUES Champ Professionnel : Télécommunications et Réseaux

Conviviality Line. Votre sécurité en bonnes mains

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

La technologie Java Card TM

Appareils de signalisation optiques Colonnes lumineuses préconfigurée Kompakt 71

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

Transcription:

Objectif: mise en œuvre d'un boîtier mémoire TP : Circuit Mémoire 1. Présentation du boîtier mémoire: le circuit mémoire étudié est une RAM du constructeur CYPRESS dont on peut trouver la documentation constructeur à l'adresse suivante: http://www.cs.uml.edu/~fredm/courses/91.05/files/cy6264.pdf son brochage est le suivant: /CS1 CS2 WE /OE A0 20 26 27 22 10 9 RAM 8192 x 8 & G1 1 C2 [WRITE] & 1 EN [READ] 9 7 6 5 4 25 24 21 2 A 0/8191 A12 D0 11 12 1 15 A, 2D, A. A0 à A12 pour les adresses (donc 2 1 = 8 K mots, exactement 8192). D0 à D7 pour les données ( ce sont des mots de 8 bits, des octets: 8 Ko). /WE signal d'écriture: L, ( 0) => write H,( 1) read (lecture). le CS est composé de 2 signaux, /CS1 et CS2 si /CS1 =1 OU CS2=0 alors circuit déconnecté (tri-état) il faut donc /CS1= 0 et CS2 =1. le signal /OE, permet de contrôler le triétat lorsque les CS sont validés : /OE=0 sorties validées, /OE=1 tri-état. /WE est prioritaire sur OE (écriture prioritaire) A noter l'appellation VSS pour le 0V de l'alimentation. IUT1 GRENOBLE RT Architecture des Systèmes Informatiques TP 2014/2015 p.1/5

1.2 Principe de la mise en œuvre: (ne rien câbler pour le moment!) But : écrire et relire dans la mémoire RAM L'utilisation proposée est la suivante:. utiliser seulement bits d'adresse (A0 à A2, par exemple) pour garantir un bon fonctionnement il peut être nécessaire de ne pas laisser les autres bits d'adresse non connectés, essayez!. utiliser seulement bits de données. comme c'est le seul circuit, il sera toujours validé:. le CS est toujours actif: /CS1 à 0 CS2 à 1. OE est toujours actif: /OE à 0. WE permet alors de passer du mode écriture au mode lecture /WE = 0 écriture /WE = 1 lecture 1. Principe lecture / écriture (il ne faut toujours rien câbler) si on veut pouvoir utiliser le boîtier pour écrire dans ses registres et lire ensuite les données inscrites: il faut que les broches de données de ce circuit soient par moment: des entrées: mode écriture broches reliées à des interrupteurs des sorties: mode lecture broches reliées à des les ne posent jamais de problème (elles n imposent jamais de tensions) mais en mode lecture les interrupteurs doivent être déconnectés car sinon il y a conflit avec les sorties du circuit. Pour pouvoir valider ou non cette liaison entre les broches de données du circuit RAM et les interrupteurs on utilise le circuit 74LS244 qui contient des fonctions OUI tri-état: GND : 10 Vcc : 20 On veut donc pouvoir se trouver dans une des situations suivantes: IUT1 GRENOBLE RT Architecture des Systèmes Informatiques TP 2014/2015 p.2/5

Ecriture : adresses EN R/W données mode écriture: le circuit tri état est validé et l'état des interrupteurs se retrouvent en sortie du circuit 74LS244, donc relié à la RAM: il faut que la RAM soit en écriture les s'éclairent en fonction des inters de données Si on modifie les données on modifie le contenu de la case mémoire adressée. Si on modifie les adresses, pour des données stables, on écrit dans les différentes adresses les mêmes données. Lecture : RAM Buffer tri 74LS244 mode lecture: la RAM est en mode lecture, elle impose les valeurs contenues dans le registre adressé sur les broches de données, Le buffer tri état 74LS244 est inactivé pour couper la liaison entre les interrupteurs et la RAM. Les s'éclairent en fonction du contenu de la mémoire Les interrupteurs de données sont sans effet. Ceux des adresses permettent de visualiser les contenus des différentes cases mémoires adressées. IUT1 GRENOBLE RT Architecture des Systèmes Informatiques TP 2014/2015 p./5

1.4 Préparation du câblage : Le schéma de principe du câblage complet est le suivant inters adresses Signal R/W 1 inter 74LS244 /EN /WE RAM données interupteurs Buffer tri état Les adresses sont au format bits et sont commandées par des interrupteurs. De même pour les données, bits, à l'entrée du 74LS244. C'est le signal de lecture/écriture, R/W, qui contrôle en même temps: le sens des données pour le boîtier RAM (lecture ou écriture) la validation ou non de la connexion avec les interrupteurs. concrètement: /WE sera directement relié à /EN et l'ensemble à un interrupteur (R/W) /CS1 à 0V CS2 à 5V /OE à 0V on peut choisir indifféremment les bits utilisés du bus d'adresse mais A0, A1 et A2 est un choix classique. De même pour le bus de données: D0 à D2 est la solution «à priori». Avant de câbler: Faire un schéma complet avec les connections et les numéros de broches des circuits (il faut relire le texte précédent et prendre en compte les informations données). Faire valider le schéma par un enseignant avant de câbler. 1.5 Câblage et essai : Pour écrire dans la RAM utilisez la procédure suivante : 1.. Mode lecture : R/W=1 (pour ne pas écrire pendant le choix de l adresse et de la donnée). Choix de l adresse d écriture (inters d adresse). Choix de la donnée à écrire (inters données) 2.. Mode écriture : R/W= 0 pour écrire la donnée à l adresse choisie Recommencer cette boucle autant de fois que nécessaire pour écrire dans plusieurs cases mémoires. IUT1 GRENOBLE RT Architecture des Systèmes Informatiques TP 2014/2015 p.4/5

Il faut bien veiller à changer d adresse seulement en mode lecture, car un tel changement en mode écriture provoque l écriture dans toutes les adresses intermédiaires générées lors des commutations des bits d adresse. Faire une écriture dans plusieurs cases mémoires en repérant leur adresse et leur contenu, puis vérifier le contenu des cases. 1.6 Utilisation d un compteur pour générer les adresses : Utiliser un compteur 4520 pour générer les adresses successives. data EN Le 4520 contient 2 compteurs indépendants. A noter que chaque compteur dispose de 2 signaux d entrées d horloge : ils permettent d avoir un signal d horloge et un signal de validation de l horloge. Selon le choix effectué le front actif est montant ou descendant. Par exemple, si on place CP1 à 5V les fronts montants sur CP0 sont actifs On peut aussi mettre CP0 à 0 et avoir des fronts actifs descendants sur CP1. Remplacer les inters d adresse par les sorties du compteur et contrôler celui-ci par son signal d horloge connecté à un Bouton Poussoir (visualiser l adresse sur des ). Les entrées MR sont des reset il faut mettre ce signal à 0 pour que le compteur fonctionne normalement. Exercice d'assimilation: Donner la table de vérité réduite présentant le fonctionnement de la RAM en utilisant en entrée les signaux WE, les CS et OE CS2 /CS1 /WE /OE Fonction x 1 x X 0 x x X 1 0 0 X 1 0 1 1 1 0 1 0 Indiquer les cases mémoires adressées si on connecte les interrupteurs d'adresse aux entrées A, A2 et A1 au lieu de A2, A1 et A0 (donc avec A0 à 0). IUT1 GRENOBLE RT Architecture des Systèmes Informatiques TP 2014/2015 p.5/5