Éléments de mémorisation dynamiques

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

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

Manipulations du laboratoire

Conception Systèmes numériques VHDL et synthèse automatique des circuits

Conception Systèmes numériques VHDL et synthèse automatique des circuits

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.

Les transistors à effet de champ

TP MESURES AUDIO - BANC DE MESURE AUDIOPRECISION ATS-2. Clément Follet et Romain Matuszak - Professeur : Dominique Santens

QUESTION 1 {2 points}

T. BLOTIN Lycée Paul-Eluard SAINT-DENIS

IFT1215 Introduction aux systèmes informatiques

Le langage VHDL. Eduardo Sanchez EPFL

VIII- Circuits séquentiels. Mémoires

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

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

EMETTEUR ULB. Architectures & circuits. Ecole ULB GDRO ESISAR - Valence 23-27/10/2006. David MARCHALAND STMicroelectronics 26/10/2006

SIN-FPGA DESCRIPTION PAR SCHEMA

SUR MODULE CAMÉRA C38A (OV7620)

Découvrir Open ERP par l'exemple

Le protocole VTP. F. Nolot 2007

Conception de circuits numériques et architecture des ordinateurs

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

H Intervention technique en Hygiène Sécurité Environnement -HSE- industriel

How to Login to Career Page

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

NIVEAU D'INTERVENTION DE LA PROGRAMMATION CONCURRENTE

Tout savoir sur le matériel informatique

Fiche technique variateur

et les Trois Marches d'assurance

Projet de Plan de Prévention du Bruit dans l Environnement (P.P.B.E) des infrastructures de transports terrestres nationales

NTP (Network Time Protocol)

Le multiplexage. Sommaire

TRIDENT ANALYSEUR DE RESEAU GUIDE D UTILISATION

3-Résumé non technique

EP A1 (19) (11) EP A1 (12) DEMANDE DE BREVET EUROPEEN. (43) Date de publication: Bulletin 2011/26

Les liaisons SPI et I2C

Logique séquentielle

VMT Mod : Ventilation modulée pour le tertiaire

DOCUMENT PROTEGE PAR UN DROIT DE COPIE. CPLD ou FPGA Critères de choix. page 1

RESUME DE COURS ET CAHIER D'EXERCICES

ANALYSE TRAMEs LIAISON SERIE

Chapitre 1: Introduction générale

Assembleur. Faculté I&C, André Maurer, Claude Petitpierre

On distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne)

Chapitre 2 : Systèmes radio mobiles et concepts cellulaires

Systemes d'exploitation des ordinateurs

VLAN Trunking Protocol. F. Nolot

Transmissions série et parallèle

Réseaux grande distance

Informatique Industrielle Année Architecture des ordinateurs Note de cours T.Dumartin

TR7412UB-OR RADIO / USB MP3 / WMA / Bluetooth 12 V MODE D'EMPLOI

1 Architecture du cœur ARM Cortex M3. Le cœur ARM Cortex M3 sera présenté en classe à partir des éléments suivants :

Architecture des ordinateurs

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

CPLN 20/08/2009 MBO Service ICT et Pédagogie

DEMANDE DE VISA TOURISME/ (VISITE FAMILIALE/OU AMICALE)

VTP. LAN Switching and Wireless Chapitre 4

ASR1 TD7 : Un microprocesseur RISC 16 bits

Guide Mémoire NETRAM

Approche d'évaluation pour les problèmes d'ordonnancement multicritères : Méthode d'agrégation avec direction de recherche dynamique

Evidian IAM Suite 8.0 Identity Management

PIC 16F84. Philippe Hoppenot

Simulation Matlab/Simulink d une machine à induction triphasée. Constitution d un référentiel

FORMATION APOGÉE. Réaliser

Écrit par Riphur Riphur.net

Guide d utilisation. CTS 600 by Nilan VPL 15 VPL 15 TOP VPL 25. Version: 5.01, Software-version: 1.36

EXAMEN PROFESSIONNEL DE VERIFICATION D APTITUDE AUX FONCTIONS D ANALYSTE-DEVELOPPEUR SESSION 2009

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

Chapitre 4 : Les mémoires

MetLogix M2 Logiciel de mesure pour tablette PC

La température du filament mesurée et mémorisée par ce thermomètre Infra-Rouge(IR) est de 285 C. EST-CE POSSIBLE?

Conception et Intégration de Systèmes Critiques

EDITORIAL. Développez Vos Compétences, Anticipez L Avenir! Fatima Zahra ABBADI Executive Manager

Initiation au HPC - Généralités

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

THÉÂTRE DU BEAUVAISIS

Latitude N Longitude E Altitude 376 m RÉSUMÉ MENSUEL DU TEMPS DE JANVIER 2014

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if

ADÉQUATION ALGORITHME-ARCHITECTURE APPLIQUÉE AUX CIRCUITS RECONFIGURABLES

VEHICULES ELECTRIQUES La réglementation applicable aux IRVE (Infrastructure de Recharge pour Véhicules Electriques) CONSUEL - CAPEB 30 octobre 2012

Quoi de neuf en LabVIEW FPGA 2010?

Architecture des ordinateurs Introduction à l informatique

DMX MASTER I. Notice d utilisation. Lisez soigneusement la notice d utilisation avant d utiliser l appareil! Version 1.

Chaine de transmission

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique

MANUEL D UTILISATION DE LA SALLE DES MARCHES APPEL D OFFRES OUVERT ACCES ENTREPRISES. Version 8.2

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Exécution des instructions machine

TD Architecture des ordinateurs. Jean-Luc Dekeyser

Oscilloscope actif de précision CONCEPT 4000M

Notice d'utilisation Afficheur multifonctions et système d'évaluation FX 360. Mode/Enter

Protection des réseaux électriques. Sepam série 20. Manuel d utilisation 06/2008

GE Security. KILSEN série NK700 Centrale de détection et d alarme Incendie conventionelle. Manuel d utilisation

Vehicle Security System VSS3 - Alarm system remote

COACH-II Manuel d utilisation

Le décret du 11 mars 1999 relatif au PERMIS D ENVIRONNEMENT

Fiche 02. PRODUITS La gestion des mandats. Généralités GESTION SIMPLIFIEE GESTION STANDARD AVEC RELANCES

PROJET D INVERSION DE LA CANALISATION 9B ET D ACCROISSEMENT DE LA CAPACITÉ DE LA CANALISATION 9

Transcription:

Éléments e mémorisation ynamiues Alain GUYOT TIMA DEA MICROÉLECTROIQUE (33) 4 76 57 46 6 Alain.Guyot@imag.fr http://tima-cmp.imag.fr/~guyot Techniues e l'informatiue et e la Microélectroniue pour l'architecture. Unité associée au C..R.S. n B76 mémoire ynamiue 99

But Réaliser un circuit ui conserve une valeur logiue penant un temps nécessairement court Optimiser la surface et/ou la vitesse Problèmes - lecture - écriture - rétention/entretien - temps e 'hol','set-up' - initialisation fonction mémoire transistors masues Le temps est iscrètement rythmé par une horloge mémoire ynamiue 2

Mémorisation ynamiue charges f u i t e s inversion faible f u i t e s Comment faire un maître-esclave?, na µm 2 cj =,3 ff µm 2 2 = 2 2 Les phases et ne se recouvrent pas 2 mémoire ynamiue 2

Mémorisation ynamiue x x X V - Vtn P non bloué X Vtp non bloué Porte e transmission avec un transistor et un transistor P Avantage: pas e perte e seuil Inconvénient: 2 commanes et mémoire ynamiue 22

mémoire ynamiue 23 Registre à écalage ynamiue passage par les P := x x := X X Peut on profiter es eux phases et?

Deux phases complémentées 2 2 2 2 avantage: circuit très sur inconvénient: 4 fils 'horloge 2 2 mémoire ynamiue 24

Exercice: analyser le fonctionnement _ Les phases et sont non recouvrantes. 2 Les commanes up et own sont exclusives 2 Cycle t Cycle t+ cin cout cin cout up own mémoire ynamiue 25

Exercice: analyser le fonctionnement _ Les commanes up et own sont exclusives Temps t Temps t+ cin cout cin cout up own mémoire ynamiue 26

"Clocke CMOS" (C 2 MOS) Figure 3 Figure Figure 2 La porte Figure 2 est un peu plus simple et un peu plus lente ue la porte Figure. Ces eux variantes ont la même fonction. La figure 3 est l'icône logiue. mémoire ynamiue 27

Portes logiues en "Clocke CMOS" (C 2 MOS) P P Figure Figure 2 mémoire ynamiue 28

Sensibilité u C 2 MOS à la phase Peut on profiter es eux phases et? = x isolé, = x := isolé x isolé, := X x :=, isolé = x := isolé, = x isolé X mémoire ynamiue 29

Sensibilité u C 2 MOS aux fronts 'horloge 2 3 4 x 4 5 6 7 entrée 2 2 Figure Figure 2 Penant la transition e l'horloge (Vtn < < 5 - Vtp) les transistors 3 et 5 (figure ) conuisent onc = 2, 3 et 5 conuisent ; = 3, 5 et 6 conuisent = :=. Penant la transition e l'horloge (Vtn < < 5 -V tp) les transistors 2 et 6 (figure ) conuisent onc = 2, 5 et 6 conuisent ; = 2, 3 et 6 conuisent = :=. Utiliser soit une horloge à fronts raies soit 4 fils 'horloge (Figure 2) mémoire ynamiue 2

entity C2MOS is Port ( D, PHI, PHI2, VDD, VSS : in STD_LOGIC; Q : out STD_LOGIC ); en C2MOS; architecture STRUCTURAL of C2MOS is signal S, S, S2, S3, S4, S5, S6, S7, S8, S9 : STD_LOGIC; signal T, T, T2, T3, T4, T5, T6: STD_LOGIC; begin P : PMOS port map ( D, VDD, T6 ); P2 : PMOS port map ( T, VDD, T ); P3 : PMOS port map ( S7, VDD, T5 ); P4 : PMOS port map ( T3, VDD, S ); P5 : PMOS port map ( S8, VDD, T4 ); P6 : PMOS port map ( T2, VDD, S9 ); P7 : PMOS port map ( PHI2, T6, T ); P8 : PMOS port map ( PHI, T, S7 ); P9 : PMOS port map ( PHI2, T5, T3 ); P: PMOS port map ( PHI, S, S8 ); P: PMOS port map ( PHI2, T4, T2 ); P2: PMOS port map ( PHI, S9, Q ); : MOS port map ( PHI, S3, T ); 2 : MOS port map ( PHI2, S4, S7 ); 3 : MOS port map ( PHI, S5, T3 ); 4 : MOS port map ( PHI2, S6, S8 ); 5 : MOS port map ( PHI, S2, T2 ); 6 : MOS port map ( PHI2, S, Q ); 7 : MOS port map ( D, VSS, S3 ); 8 : MOS port map ( T, VSS, S4 ); 9 : MOS port map ( S7, VSS, S5 ); : MOS port map ( T3, VSS, S6 ); : MOS port map ( S8, VSS, S2 ); 2: MOS port map ( T2, VSS, S ); en STRUCTURAL; configuration CFG_C2MOS_STRUCTURAL of C2MOS is for STRUCTURAL PHI PHI2 PHI2 PHI for all: PMOS use COFIGURATIO IEEE.CFG_PXFERGATE_A; en for; for all: MOS use COFIGURATIO IEEE.CFG_XFERGATE_A; en for; en for; en CFG_C2MOS_STRUCTURAL; Description VHDL T6 P P7 T P2 P8 VDD P3 P4 P5 P_6 D T S7 T3 S8 T_2 2 T3 P9 3 VSS P P P_2 7 8 9 _2 S 4 T4 5 S_9 _6 Q mémoire ynamiue 2

Barrière monophasée (TSPC) x x = et = x = et isolé = et = x isolé et = x = et = x isolé et = x = et = x = et isolé passage blocage blocage passage échantillonnage échantillonnage mémoire ynamiue 22

Barrière monophasée (variante à 5 t.) x y y x = et = x = et y isolé = et = x isolé et y = = et change isolé = et = x isolé et y = = et = x = et y isolé = et change isolé passage blocage blocage passage échantillonnage échantillonnage mémoire ynamiue 23

Maître-esclave monophasée = M = M2 = M M2 =M2 M= M2 mémorise M= M2=, mémorise = M mémorise = M=, M2 mémorise Figure Figure 2 mémoire ynamiue 24

mémoire ynamiue 25 Maître-esclave monophasée (variante) Figure M M2 Figure 2 M M2 M M M2 mémorise mémorise mémorise mémorise M2 M M2 M M2 mémorise mémorise mémorise mémorise M2 ➈ ➀ 2 ➂ ➃ ➄ ➅ ➆ ➇

Maître-esclave ouble front (DETDFF Double Ege-Triggere D-FlipFlop) M M2 2 2 échantillonne ans M3 ou M4 échantillonne ans M ou M2 échantillonne ans M3 ou M4 M3 M4 2 M M2 M3 M4 2 2 M M2 M3 M4 mémorise mémorise mémorise mémorise mémoire ynamiue 26

Maître-esclave ouble front (multiplexage e la ) Il n y a pas e court-circuit e la mémoire ynamiue 27

Porte logiue statiue avec barrière monophasée (TSPC) P P Figure Figure 2 mémoire ynamiue 28

Porte logiue ynamiue avec barrière monophasée (TSPC) P Figure Figure 2 mémoire ynamiue 29

Disjonction et maître-esclave TSPC A B A B mémoire ynamiue 22

"Pipe-Line" e logiue ynamiue (ORA) P transistor 'évaluation transistor e préécharge transistor e précharge transistor 'évaluation Evaluation penant Blouent les penant l'évaluation Evaluation penant transistor e précharge transistor 'évaluation P transistor 'évaluation transistor e préécharge mémoire ynamiue 22

"Pipe-Line" e logiue ynamiue (ORA) X s peut être entrée 'un Penant le recouvrement 'horloge = =, x et s sont ensemble en phase 'évaluation. L'état précéente était Évaluation penant Évaluation penant soit =, = et s est éjà évalué soit =, = et s est éjà évalué Précharge x = isolé, évaluation e s Précharge x =, précharge s = Évaluation e x, précharge s = Évaluation:e x, évaluation e s ne oit pas passer e à passe e à x passe e à = ce ui est impossible mémoire ynamiue 222

"Pipe-Line" e logiue ynamiue 4 phases 4 34 2 4 23 2 4 2 3 4 2 périoe 2 23 34 4 34 23 mémoire ynamiue 223

"Pipe-Line" e logiue ynamiue 4 phases 2 34 2 4 23 porte ( non échantillonnée) 3 4 2 3 4 2 passage blocage passage blocage précharge évaluation précharge évaluation passage stable blocage échantillonnage au milieu e l'évaluation grane tolérance aux élais 'horloge (< ± phase) passage stable bloué mémoire ynamiue 224

"Pipe-Line" e logiue ynamiue 4 phases 2 4 2 3 4 2 3 34 2 périoe 2 3 34 34 mémoire ynamiue 225

Conclusion sur les mémoires ynamiues Schéma Horloge Avantage Inconvénient C MOS TSPC et 2 une phase Insensible à la ualité e l'horloge Une seule phase non recouvrement sensible à la ualité DETDFF une phase Fréuence moitié sensible à la ualité pipe ORA pipe 4 Phases Propagation et 4 phases Insensible à la ualité e l'horloge Insensible à la ualité e l'horloge sensible au bruit sensible au bruit mémoire ynamiue 226

reset carry out carry in D Q mémoire ynamiue 227