Éléments de mémorisation statiques

Documents pareils
Exemple de Plan d Assurance Qualité Projet PAQP simplifié

CSMA e Colloque National en Calcul des Structures Mai 2013

DECLARATION DES PERFORMANCES N 1

nous votre service clients orange.fr > espace client 3970*

Journée d échanges techniques sur la continuité écologique

Valorisation d es des options Novembre 2007

Matériau pour greffe MIS Corporation. Al Rights Reserved.

UNE AVENTVRE DE AGILE & CMMI POTION MAGIQUE OU GRAND FOSSÉ? AGILE TOVLOVSE 2011 I.VI VERSION

Les liaisons SPI et I2C

Le guide du parraina

au Point Info Famille

AMC 120 Amplificateur casque

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)?

Comment utiliser une banque en France. c 2014 Fabian M. Suchanek

Mesure de facteur de bruit sur analyseur de réseaux vectoriel corrigée en Paramètres-S. Frédéric Molina

TVA et Systèmes d Information. Retour d expérience d entreprise. A3F - 26 mars 2015 Hélène Percie du Sert COFELY INEO

Guide de correction TD 6

Séries numériques. Chap. 02 : cours complet.

A. RENSEIGNEMENTS GÉNÉRAUX. (Adresse civique) 3. Veuillez remplir l'annexe relative aux Sociétés en commandites assurées à la partie E.

La (les) mesure(s) GPS

7. Droit fiscal. Calendrier Actualité fiscale 7.2 Contrôle et contentieux fiscal 7.3 Détermination du résultat fiscal.

a g c d n d e s e s m b

Moteur DC: Comment faire varier sa vitesse?

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.

Spécifications détaillées

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

Évaluation de performance et optimisation de réseaux IP/MPLS/DiffServ

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

ESSEC. Cours «Management bancaire» Séance 3 Le risque de crédit Le scoring

Transmission de données. A) Principaux éléments intervenant dans la transmission

Les impacts cachés des TIC. Quels enjeux et quelles actions concrètes?

Collège St JO Votre avis nous intéresse

Les doutes et les questions des économistes face au système des brevets

Les transistors à effet de champ

Tout savoir sur le matériel informatique

AMBUS IS Collecteur d impulsions M-Bus

Travaux pratiques Détermination de la capacité de stockage des données

DOSSIER DE CANDIDATURE POUR UNE LOCATION

ELECTRONIQUE ANALOGIQUE

Scarlett Plug-in Suite

Revue des Sciences et de la Technologie - RST- Volume 5 N 1 / janvier 2014

LE PENETROMETRE STATIQUE Essais CPT & CPTU

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

Ordinateurs, Structure et Applications

LS9 avec SB168-ES Guide de prise en main

ECO ECO. Probablement le chauffe-eau solaire le plus évolué du monde. Eco 200 / Eco 250 / Eco 300 / Eco 450 ENERGIE CATALOGUE 13

Les odeurs. é ens M. d e. sur. / janvier-février Informations sur la Qualité de l Air en Picardie

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

Petite documentation CCAE software juin 2014 Révision Novembre 2014


C est signé mars 2015 Mutuelle soumise au livre II du Code de la Mutualité - SIREN N DOC 007 B-06-18/02/2015

TP: Représentation des signaux binaires. 1 Simulation d un message binaire - Codage en ligne

Friulsider KEM chemical fixings KEM Fixations chimiques Friulsider

Unitecnic 2210 Unitecnic 2210 CS

LE SURENDETTEMENT. a s s e c o. leo lagrange UNION NATIONALE DES ASSOCIATIONS FAMILIALES. union féminine civique et sociale

SUR MODULE CAMÉRA C38A (OV7620)

f n (x) = x n e x. T k

SEMIN- Gestion des couleurs sous R. Michel BAYLAC. MNHN Département Systématique et Evolution OSEB

BAILLY-GRANDVAUX Mathieu ZANIOLO Guillaume Professeur : Mrs Portehault

NOTICE DE MONTAGE VERSION 72

Implémentation Matérielle des Services d un RTOS sur Circuit Reconfigurable

Lean approach on production lines Oct 9, 2014

FILTRAGE de PAQUETS NetFilter

Séminaire RGE REIMS 17 février 2011

ANNEXE 5 (1 page) MIC2920x

Budget Constrained Resource Allocation for Non-Deterministic Workflows on a IaaS Cloud

Garantie des Accidents de la Vie - Protection Juridique des Risques liés à Internet

Guide cotations : Tsunami séries 8000

Grégoire de Lassence. Copyright 2006, SAS Institute Inc. All rights reserved.

PARIS ROISSY CHARLES DE GAULLE

Principe de symétrisation pour la construction d un test adaptatif

Filtres passe-bas. On utilise les filtres passe-bas pour réduire l amplitude des composantes de fréquences supérieures à la celle de la coupure.

Programme GénieArts Î.-P.-É GénieArts

e x o s CORRIGÉ Chapitre 7. La conduite du diagnostic 1. Bilan fonctionnel par grandes masses Bilan fonctionnel de la société Bastin

Fiche technique CPU 315SN/PN (315-4PN33)

Manipulations du laboratoire

1. PRESENTATION DU PROJET

Grand Paris Seine Ouest. Evolution Actualités des lignes de bus communautaires. Grand

La norme Midi et JavaSound

Informatique III: Programmation en C++

Produits à base de cellules souches de pomme

API04 Contribution. Apache Hadoop: Présentation et application dans le domaine des Data Warehouses. Introduction. Architecture

Mesurer la pauvreté dans un pays en développement

Comment tester la vitesse d un réseau Ethernet

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

#"$&'$+*" (" ),'-"."'($ %($

6605 MFP 3615 MFP. Sommaire : Paramètres généraux. Réglages de l Horloge et des Bacs. Paramètre Copie (par défaut) Paramètres Réseaux (IP)

À VENDRE OU À LOUER / FOR SALE OR LEASE

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

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

«COMBATTRE LES BLEUS» Ce que signifie le programme social des Conservateurs pour les femmes

BONJOURGRID : VERSION ORIENTÉE DONNÉE & MAPREDUCE SÉCURISÉ

Technique de sécurité

Contenu. Cocher : Network Policy and Access Services > Next > Next. Cocher : Network Policy Server > Next > Install

Réseau des bibliothèques du Pays de Pamiers Guide du Numérique

ARP-090G / ARP-090K NOTICE D'EMPLOI INSTRUCTION MANUAL

Quels sont les risques sous-jacents liés au trading sur indice boursier?

Organiser vos données - Big Data. Patrick Millart Senior Sales Consultant

Transcription:

Élémnts d mémorisation statius Alain GUYOT TIMA DEA MICROÉLECTRONIQUE (33) 04 76 57 46 16 Alain.Guyot@imag.fr http://tima-mp.imag.fr/~guyot Thnius d l'informatiu t d la Miroéltroniu pour l'arhittur. Unité assoié au C.N.R.S. n B0706 mémoir statiu 181

But Réalisr un iruit ui onsrv un valur logiu indéfinimnt Optimisr la surfa t/ou la vitss Problèms abordés - ltur - éritur - rétntion/ntrtin - tmps d 'hold','st-up' - rétrobasulmnt - métastabilité - initialisation L tmps st rythmé par un horlog φ Mémoir fontion mémoir transistors masus mémoir statiu 182

Basul statiu 0 1 sorti Un basul statiu st formé d 2 ports rboulés sorti 1 0 Il y a don 3 états d'énrgi minimum: V ss, V dd t V port 2 stabl métastabl stabl port 1 mémoir statiu 183

Métastabilité Qu s pass t'il si on éhantillonn ds signaux non logius {0,1}? La basul va onvrgr vrs un état logiu {0,1} n un tmps non borné n moynn un rrur tous ls 10 10 5 10 0 10 10-5 100 ans 10 ans 1 an 1 mois 1 smain 1 jour 1 hur 1min 10 s 1 s Métastabilité (bruit éhantillonné a 1MHz) Tmps moyn ntr rrur (MTBF) t tmps d rpos d la basul n ns (ES2 ECPD15) 0 1 2 5 ns 10 15 20 25 ns mémoir statiu 184

Méthods d'éritur d'un basul Ls méthods d'éritur dans ls basuls sont très divrss 1- Séltur à onflit (ratio) x Prinip z y gain d la boul x Exmpl gros "1" ptit z y x 2- Séltur sans onflit à port 3-états ou d transmission z y gain d la boul x z y 3- Séltur n ports logius x z y gain d la boul x y x y l gain st donné par l séltur z z mémoir statiu 185

Eritur à onflit sorti sorti Un basul résist aux prturbations (bruits) d ss sortis. Pour érir on put affaiblir la boul n prmann risu d rétrobasulmnt sur la sorti ou bin profitr d la faibl mobilité ds P port à transistors av W/L faibl Transistor déplété dans la boul mémoir statiu 186

Éritur sans onflit à port 3-états ou port d transmission 2 ports 3 états mémoir statiu 187

Dsription VHDL d'un basul statiu ibrary IEEE; us IEEE.std_logi_1164.all, IEEE.std_logi_omponnts.all; ntity STATIC_REG is Port ( C, D : in std_logi; Q, QB : out std_logi ); nd STATIC_REG; rhittur STRUCTURAL of STATIC_REG is STATIC_REG signal A1, A2 : std_logi; gin Q <= A1; QB <= A2; I_1 : INV3SL port map ( ENABLE=>C, INPUT=>A1, OUTPUT=>A2 ); I_2 : INV3S port map ( ENABLE=>C, INPUT=>D, OUTPUT=>A2 ); I_3 : INVGATE port map ( INPUT=>A2, OUTPUT=>A1 ); nd STRUCTURAL; onfiguration CFG_STATIC_REG_STRUCTURAL of STATIC_REG is for STRUCTURAL for I_1: INV3SL us onfiguration IEEE.CFG_INV3SL_BI; nd for; for I_2: INV3S us onfiguration IEEE.CFG_INV3S_BI; nd for; for I_3: INVGATE us onfiguration IEEE.CFG_INVGATE_BI;nd for; nd for; nd CFG_STATIC_REG_STRUCTURAL; D C INV3S INV3SL A2 A1 INVGATE QB Q mémoir statiu 188

Dssin n band d basul mémoir statiu 189

Dimnsionnmnt d basul statiu à onflit onflit si = 1 t 0 1 1 0 1 1 éritur d'un 1 état préédnt 0 éritur d'un 0 état préédnt 1 iruit sans onflit à 7 transistors mémoir statiu 190

Dssin d'un rgistr à déalag métal poly diffusion mémoir statiu 191

Basul à ports logius vu logiu vu éltriu r s r s basul D av un RS r s d mémoir statiu 192

Basul RS Maîtr-slav φ φ 1 2 φ φ 1 2 φ φ = 0 1 2 Ls phass φ t φ n s rouvrnt pas 1 2 mémoir statiu 193

Basul D maîtr-slav à 1 phas 3 4 d 1 2 Ctt basul D omport 3 basuls RS : (1,2), (3,4) t (5,6). La sorti n dépnd pas d l'ntré d, mais d d au yl d préédnt si = 1 alors r = s = 0 t (5,6) n hang pas. si d = 1 alors (3,4) st instabl si d = 0 alors (1,2) st instabl. Lorsu C 0 soit (3,4) soit (1,2) s stabilis t l'autr rst stabl r ou s pass à 1 t l'autr rst à 0 ui ntraîn évntullmnt (5,6). s 6 5 r Cpndant ni r ni s n dépnd d d ar si s = 1 alors 3 st bloué si r = 1 alors 4 t 1 sont bloués. mémoir statiu 194

Dsription VHDL d'un basul maîtr-slav ibrary IEEE; us IEEE.std_logi_1164.all, IEEE.std_logi_omponnts.all; ntity MASTER_SLAVE is port ( C, D : in std_logi; Q, QB : out std_logi ); nd MASTER_SLAVE; rhittur STRUCTURAL of MASTER_SLAVE is signal R, S, a1, a2, a3, a4 : std_logi; C gin Q <= a1; QB <= a2; I_1: NORGATE port map ( INPUT(1)=>a4,INPUT(2)=>R, OUTPUT=>a3 ); I_2: NORGATE port map ( INPUT(1)=>C, INPUT(2)=>a3,OUTPUT=>R ); I_3: NORGATE port map ( INPUT(1)=>S, INPUT(2)=>D, OUTPUT=>a4 ); I_4: NORGATE gnri map ( N => 3) port map ( INPUT(1)=>R, INPUT(2)=>a4,INPUT(3)=>C, OUTPUT=>S ); I_5: NORGATE port map ( INPUT(1)=>a2,INPUT(2)=>R, OUTPUT=>a1 ); I_6: NORGATE port map ( INPUT(1)=>S, INPUT(2)=>a1,OUTPUT=>a2 ); nd STRUCTURAL; S I_3 I_4 I_6 D a4 I_1 a3 I_2 R I_5 onfiguration CFG_MASTER_SLAVE_STRUCTURAL of MASTER_SLAVE is for STRUCTURAL for all: NORGATE us CONFIGURATION IEEE.CFG_NORGATE_BI; nd for; nd for; nd CFG_MASTER_SLAVE_STRUCTURAL; QB a2 a1 Q mémoir statiu 195

Basul D maîtr-slav à 1 phas insnsibl aux tmps d ommutation Donné Donné Basul A A transparnt B bloué Horlog Suil haut Suil bas A bloué B transparnt Basul B Rmaru: shéma n s'utilis jamais n vrai CMOS Grâ à la différn d suil d ondution ds transistors ommandés par l'horlog d A t d B, ls basuls A t B n sont jamais transparnts simultanémnt. mémoir statiu 196

Points d RAM statiu Bus A séltion A séltion séltion B Bus B égalité φ φ d U H τ d U H τ L'ntré d doit êtr stabl pndant l'intrvall omposé du 'st-up' U t du 'hold' H. La sorti st stabl τ après Φ (U, H t τ sont xagérés sur ls figurs) mémoir statiu 197