Share to: share facebook share twitter share wa share telegram print page

Mémoire vive dynamique

La mémoire vive dynamique (en anglais DRAM pour Dynamic Random Access Memory) est un type de mémoire vive compacte et peu dispendieuse.

cellule DRAM (1 transistor et un condensateur).

La simplicité structurelle de la DRAM — un pico-condensateur et un transistor pour un bit — permet d'obtenir une densité élevée. Son inconvénient réside dans les courants de fuite des pico-condensateurs : l'information disparaît à moins que la charge des condensateurs ne soit rafraîchie avec une période de quelques millisecondes. D'où le terme de dynamique. A contrario, les mémoires vives statiques (SRAM) n'ont pas besoin de rafraîchissement mais utilisent plus d'espace.

Sans alimentation, la DRAM perd ses données, ce qui la range dans la famille des mémoires volatiles.

La mémoire DRAM utilise la capacité parasite drain/substrat d'un transistor à effet de champ.

Les puces mémoires sont regroupées sur des supports SIMM (contacts électriques identiques sur les 2 faces du connecteur de la carte de barrette) ou DIMM (contacts électriques séparés sur les 2 faces du connecteur).

Une barrette DRAM DDR2.
SDRAM.
RDRAM.
DDR SDRAM.
DDR2 SDRAM.
DDR3 SDRAM.
XDR DRAM.

Types de mémoire vive dynamique

Les mémoires vives dynamiques ont connu différentes versions :

  • EDO : (de l'anglais Extended Data Out). Mémoire vive utilisée dans les ordinateurs au début des années 1990 avec la génération des Pentium première génération[1]. Elle est devenue obsolète dès 1997.
  • SDRAM : de l'anglais Synchronous Dynamic RAM. Elle est utilisée comme mémoire principale et vidéo. La transition s'est faite lors du passage du Pentium II au Pentium III. Les différents types de SDRAM se distinguent par leur fréquence de fonctionnement, typiquement 66,100 et 133 MHz. Les barrettes comportent 168 broches. Elle est obsolète aujourd'hui.
  • VRAM : de l'anglais Video RAM. Présente dans les cartes graphiques. Elle sert à construire l'image vidéo qui sera envoyée à l'écran d'ordinateur via le convertisseur RAMDAC.
  • RDRAM : de l'anglais Rambus Dynamic RAM. Développée par la société Rambus, elle souffre notamment d'un prix beaucoup plus élevé que les autres types de mémoires et de brevets trop restrictifs de la part de la société créatrice. Elle est utilisée pour les machines de génération Pentium III et Pentium 4.
  • DDR SDRAM : de l'anglais Double Data Rate Synchronous Dynamic RAM. Utilisée comme mémoire principale et comme mémoire vidéo, elle est synchrone avec l'horloge système mais elle double également la largeur de bande passante en transférant des données deux fois par cycle d'horloge au lieu d'une seule pour la SDRAM. On distingue les DDR PC1600, PC2100, PC2700, PC3200, etc. Le nombre représente la quantité théorique maximale de transfert d'information en Mégaoctets par seconde. Elle s'est généralisée dans les ordinateurs grand public avec les générations Pentium III et Pentium 4. Elle comporte 184 broches. Cette mémoire est en voie de disparition avec le retrait des ordinateurs[Lesquels ?] du début des années 2000[réf. nécessaire].
  • DDR2 SDRAM : de l'anglais Double Data Rate two SDRAM. Il s'agit de la 2e génération de la technologie DDR. Selon la fréquence d'utilisation recommandée on distingue les DDR2-400, 533, 667, 800 et 1066. Le nombre (400, 533, etc.) étant la fréquence de fonctionnement. Certains constructeurs privilégient la technique d'appellation basée sur la quantité de données théoriquement transportables (PC2-4200, PC2-5300, etc.), mais certains semblent retourner à la vitesse réelle de fonctionnement afin de distinguer plus clairement la DDR2 de la génération précédente. Elle comporte normalement 240 broches.
  • DDR3 SDRAM : de l'anglais Double Data Rate three SDRAM. Il s'agit de la 3e génération de la technologie DDR. Les spécifications de cette nouvelle version sont réalisées par JEDEC. Les premiers micro-ordinateurs pouvant utiliser la DDR3 sont arrivés sur le marché pour la fin de 2007. La DDR3 fournit un débit deux fois plus important que la DDR2. Début 2014 c'est la technologie la plus communément utilisée dans les ordinateurs grand public pour la mémoire principale.
  • DDR4 SDRAM : de l'anglais Double Data Rate fourth SDRAM. Il s'agit de la 4e génération de la technologie DDR. Les spécifications de cette nouvelle version sont réalisées par JEDEC. Les premiers micro-ordinateurs pouvant utiliser la DDR4 sont arrivés sur le marché pour la fin de 2014. La DDR4 fournit un débit deux fois plus important que la DDR3.
  • DDR5 SDRAM : c'est la cinquième génération.
  • XDR DRAM : de l'anglais XDimm Rambus RAM. Technologie basée sur la technologie Flexio développée par Rambus. Elle permet d'envisager des débits théoriques de 6,4 à 12,8 Gio/s en rafale.

Principes de fonctionnement

Principes de fonctionnement pour la lecture d'une matrice DRAM simple 4 4.
Structure de base d’une matrice de cellules DRAM.

La DRAM est généralement disposée selon un réseau rectangulaire (matrice) de cellules de stockage de charge composé d’un condensateur et d’un transistor par bit de données. La figure de droite montre un exemple simple avec une matrice de cellules quatre par quatre. Certaines matrices DRAM comptent plusieurs milliers de cellules en hauteur et en largeur[2],[3].

Les longues lignes horizontales reliant chaque rangée sont appelées lignes de mots. Chaque colonne de cellules est composée de deux lignes de bits, chacune connectée à toutes les autres cellules de stockage de la colonne (l’illustration de droite n’inclut pas ce détail important). Elles sont généralement appelées lignes de bits « + » et « - ».

Un amplificateur de détection est essentiellement une paire d’inverseurs croisés entre les lignes de bits. L'entrée du premier inverseur est connectée à la ligne de bits + et sa sortie à la ligne de bits −. L’entrée du deuxième inverseur est connectée à la ligne de bits et sa sortie à la ligne de bits +. Il en résulte une rétroaction positive qui se stabilise une fois qu’une ligne de bits est à la tension la plus élevée possible et que l’autre ligne de bits est à la tension la plus basse possible.

Lecture d’un bit de données à partir d’une cellule de stockage

  1. Les amplificateurs de détection sont déconnectés[4].
  2. Les lignes de bits sont préchargées à des tensions exactement égales qui se situent entre les niveaux logiques haut et bas (par exemple, 0,5 V si les deux niveaux sont 0 et 1 V). Les lignes de bits sont physiquement symétriques pour maintenir la capacité égale, et donc à ce moment-là, leurs tensions sont égales[4].
  3. Le circuit de précharge est désactivé. Parce que les lignes de bits sont relativement longues, elles ont une capacité suffisante pour maintenir la tension préchargée pendant une courte période. Il s’agit d’un exemple de logique dynamique[4].
  4. La ligne de mots de la rangée souhaitée est ensuite pilotée vers le haut pour connecter le condensateur de stockage d’une cellule à sa ligne de bits. Cela provoque la conduction du transistor, transférant la charge de la cellule de stockage à la ligne de bits connectée (si la valeur stockée est de 1) ou de la ligne de bits connectée à la cellule de stockage (si la valeur stockée est de 0). Étant donné que la capacité de la ligne de bits est généralement beaucoup plus élevée que la capacité de la cellule de stockage, la tension sur la ligne de bits augmente très légèrement si le condensateur de la cellule de stockage est déchargé et diminue très légèrement s'il est chargé (par exemple, 0,54 et 0,45 V dans les deux cas). Comme l’autre ligne de bits reste à 0,50 V, il y a une petite différence de tension entre les deux lignes de bits torsadées[4].
  5. Les amplificateurs de détection sont maintenant connectés aux paires de lignes de bits. Une rétroaction positive se produit alors à partir des inverseurs croisés, amplifiant ainsi la petite différence de tension entre les lignes de bits paires et impaires d’une colonne particulière jusqu’à ce qu’une ligne de bits soit complètement à la tension la plus basse et l’autre à la tension la plus haute. Une fois que cela s’est produit, la rangée est « ouverte » (les données de cellule souhaitées sont disponibles)[4].
  6. Toutes les cellules de stockage de la rangée ouverte sont détectées simultanément et les sorties de l’amplificateur de détection sont verrouillées. Une adresse de colonne sélectionne ensuite le bit verrouillé à connecter au bus de données externe. Les lectures de différentes colonnes dans la même rangée peuvent être effectuées sans délai d’ouverture de rangée car, pour la rangée ouverte, toutes les données ont déjà été détectées et verrouillées[4].
  7. Pendant que la lecture des colonnes d'une rangée ouverte se produit, le courant remonte les lignes de bits à partir de la sortie des amplificateurs de détection et recharge les cellules de stockage. Cela renforce (c’est-à-dire « rafraîchit ») la charge dans la cellule de stockage en augmentant la tension dans le condensateur de stockage s’il était chargé au départ, ou en le maintenant déchargé s’il était vide. En raison de la longueur des lignes de bits, il y a un délai de propagation assez long pour que la charge soit retransférée au condensateur de la cellule. Cela prend beaucoup de temps après la fin de l’amplification de détection et se chevauche donc avec une ou plusieurs lectures de colonne[4].
  8. Une fois la lecture de toutes les colonnes de la rangée ouverte en cours effectuée, la ligne de mot est désactivée pour déconnecter les condensateurs de la cellule de stockage des lignes de bits (la rangée est « fermée »). L’amplificateur de détection est désactivé et les lignes de bits sont à nouveau préchargées[4].

Écriture dans une cellule de stockage

Ecriture dans une cellule de stockage.

Pour stocker des données, une rangée est ouverte et l’amplificateur de détection d’une colonne donnée est temporairement forcé à l’état haute ou basse tension souhaité, provoquant ainsi la charge ou la décharge du condensateur de la cellule de stockage par la ligne de bits à la valeur souhaitée. En raison de la configuration à rétroaction positive de l’amplificateur de détection, il maintiendra une ligne de bits à une tension stable même après la suppression de la tension de forçage. Lors d’une écriture dans une cellule particulière, toutes les colonnes d’une rangée sont détectées simultanément, tout comme lors de la lecture, de sorte que bien que la charge du condensateur de la cellule de stockage d’une seule colonne soit modifiée, la rangée entière est rafraîchie (réécrite), comme illustré dans la figure de droite[4].

Sécurité

Attaque par démarrage à froid

Bien que les spécifications de la mémoire dynamique indiquent que la conservation des données de la mémoire n'est garantie que si la mémoire est rafraîchie régulièrement (typiquement toutes les 64 ms), les condensateurs de cellules de mémoire conservent souvent leurs charges durant des périodes significativement plus longues, en particulier à basses températures[5]. Sous certaines conditions, la plupart des données de la mémoire DRAM peuvent être récupérées même si la mémoire n'a pas été rafraîchie depuis plusieurs minutes[6].

Cette propriété peut être utilisée pour contourner certaines mesures de sécurité et récupérer des données stockées dans la mémoire et supposées avoir été détruites à la mise hors tension de l'ordinateur. Pour ce faire, il suffit de redémarrer l'ordinateur rapidement et copier le contenu de la mémoire vive[réf. nécessaire]. Alternativement, on peut refroidir les puces de mémoire et les transférer sur un autre ordinateur[réf. nécessaire]. Une telle attaque a réussi à contourner des systèmes populaires de chiffrement de disque, tels que TrueCrypt, BitLocker Drive Encryption de Microsoft, et FileVault d'Apple[5]. Ce type d'attaque contre un ordinateur est appelé une attaque par démarrage à froid.

Attaque par martèlement de mémoire

Le martèlement de mémoire est un effet secondaire imprévu dans les mémoires dynamiques à accès directe (DRAM) qui provoque une fuite de charge électrique dans des cellules de mémoire, et en conséquence provoque une interaction électrique entre ces cellules et d'autres cellules voisines.

Notes et références

  1. (en) extended data out dynamic random access memory, sur le site dictionary.com, consulté le 6 juin 2016.
  2. (en-US) « Lecture 12: DRAM Basics », sur utah.edu, (consulté le )
  3. (en-US) David August, « Lecture 20: Memory Technology - Archivé depuis l'original » [PDF], sur cs.princeton.edu, (consulté le ), p. 3–5
  4. a b c d e f g h et i Keeth et al. 2007, p. 24–30
  5. a et b (en) « Center for Information Technology Policy Lest We Remember: Cold Boot Attacks on Encryption Keys » (version du sur Internet Archive) 080222 citp.princeton.edu.
  6. (en) Leif Z. Scheick, Steven M. Guertin et Gary M. Swift, « Analysis of radiation effects on individual DRAM cells », IEEE Trans. on Nuclear Science, vol. 47, no 6,‎ , p. 2534–2538 (ISSN 0018-9499, DOI 10.1109/23.903804, lire en ligne, consulté le ).

Annexes

Lien externe

Read other articles:

Halaman ini berisi artikel tentang penyanyi asal Korea Selatan. Untuk istilah dalam bahasa Indonesia, lihat Istri. Lee Hye Bin (이혜빈) atau yang lebih dikenal sebagai Bini (비니) (lahir 13 November 1985) adalah seorang penyanyi asal Korea Selatan. Ia masuk grup vokal perempuan Nine Muses dari 12 Agustus 2010 sampai 10 Januari 2011. Pada 21 Desember 2014, ia menikahi pemain sepak bola Lee Kyu Ro dari tim Jeonbuk Hyundai Motors.[1] Referensi ^ Salinan arsip. Diarsipkan dari versi asl…

Congress of the Republic of Cyprus House of Representatives Βουλή των Αντιπροσώπων (Greek)Temsilciler Meclisi (Turkish)Logo of the House of RepresentativesTypeTypeUnicameral HistoryFounded1960LeadershipPresidentAnnita Demetriou, DISY since 10 June 2021 StructureSeats5615213491732Political groupsGovernment (16)[citation needed]   DIKO (9)   DiPa (4)   EDEK (3) Opposition (40)[citation needed]   DISY (17)   AKEL (15)  …

Type of diabetes mellitus with high blood sugar and insulin resistance Medical conditionType 2 diabetesOther namesDiabetes mellitus type 2;adult-onset diabetes;[1]noninsulin-dependent diabetes mellitus (NIDDM)A blue circle is the universal symbol of diabetes.[2]Pronunciation/daɪəbiːtəs/ SpecialtyEndocrinologySymptomsIncreased thirst, frequent urination, unexplained weight loss, increased hunger[3]ComplicationsHyperosmolar hyperglycemic state, diabetic ketoacidosi…

Katedral Santo Petrus, RabatCathédrale Saint-Pierre de RabatKatedral Santo Petrus, RabatAgamaAfiliasiGereja Katolik RomaProvinsiKeuskupan Agung RabatRitusRitus LatinEcclesiastical or organizational statusKatedralStatusAktifLokasiLokasiRabat, MarokoKoordinatKoordinat: 34°01′04″N 6°49′53″W / 34.01778°N 6.83139°W / 34.01778; -6.83139ArsitekturTipeGerejaGaya arsitekturArt DecoPeletakan batu pertama1919Rampung1930-an Katedral Santo Petrus (Prancis: Cathédrale…

Device used to slow the motion of an object through an atmosphere This article is about the device. For sports and other activities involving a parachute, see Parachuting. For other uses, see Parachute (disambiguation). Parachutes redirects here. For the albums, see Parachutes (Coldplay album) and Parachutes (Frank Iero and the Patience album). This article's lead section may be too short to adequately summarize the key points. Please consider expanding the lead to provide an accessible overview…

Not to be confused with Men&Movies. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Movies4Men – news · newspapers · books · scholar · JSTOR (May 2017) (Learn how and when to remove this template message) Television channel Movies4MenCountryUnited KingdomProgrammingLanguage(s)EnglishTimeshift serviceMovies4…

Cet article est une ébauche concernant la science. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Consultez la liste des tâches à accomplir en page de discussion. Ne doit pas être confondu avec Loi en puissance. La distribution d'une loi de puissance, correspondant à un classement de popularité des sites web. À gauche la zone verte illustre le principe des 80-20 du principe de Pareto. À droite la queue de l…

Wang MianBranches de prunier en fleur,par Wang Mian 1355Naissance 1287Zhuji (dynastie Yuan en Chine)Décès 1359Zhuji (dynastie Yuan en Chine)Prénom social 元章Noms de pinceau 梅花屋主, 煑石山農, 煮石山農Activités Peintre, agriculteur, poète, enseignantLieu de travail Shaoxingmodifier - modifier le code - modifier Wikidata Wang Mian (王冕 Wáng Miǎn) ou Wang Mien, surnom : Yuanzhang, noms de pinceau : Laocun et Shushi Shannong, peintre chinois du XIVe siècle. …

Design of interior spaces to benefit its occupants For other uses, see Interior design (disambiguation). The examples and perspective in this article deal primarily with the English-speaking world and do not represent a worldwide view of the subject. You may improve this article, discuss the issue on the talk page, or create a new article, as appropriate. (January 2011) (Learn how and when to remove this template message) The art déco interior of the grand concourse at the 30th Street Station i…

Bo Johansson Nazionalità  Svezia Calcio Ruolo Allenatore Carriera Squadre di club1 19?? Kalmar? (?)19?? Lindsdals IF? (?) Carriera da allenatore 1973 Kalmar1974-1976 Lindsdals IF1977-1978 Kalmar1979-1981 Öster1982-1983 Kalmar1984-1985 Jerv1986-1988 Öster1988-1989 Paniōnios1990-1991 Islanda1992-1994 Silkeborg1995 HJK1996-2000 Danimarca2003-2004 IFK Göteborg2005 Molde 1 I due numeri indicano le presenze e le reti segna…

Ammonium carbonate Nama Nama IUPAC Amonium karbonat Penanda Nomor CAS 506-87-6 Y Model 3D (JSmol) Gambar interaktif 3DMet {{{3DMet}}} ChemSpider 10048 Y Nomor EC IUPHAR/BPS 4509 PubChem CID 517111 Nomor RTECS {{{value}}} UNII PDP691CN28 Y Nomor UN 3077 CompTox Dashboard (EPA) DTXSID5047457 InChI InChI=1S/CH2O3.2H3N/c2-1(3)4;;/h(H2,2,3,4);2*1H3 YKey: PRKQVKDSMLBJBJ-UHFFFAOYSA-N YInChI=1/CH2O3.2H3N/c2-1(3)4;;/h(H2,2,3,4);2*1H3Key: PRKQVKDSMLBJBJ-UHFFFAOYAQ SMILES…

IdentifyAlbum studio karya Got7Dirilis18 November 2014 (2014-11-18)DirekamJYP Studio, Seoul, 2014GenreK-popDurasi37:04LabelJYP Entertainment, KT MusicProduserJ.Y. Park The Asian SoulKronologi Got7 Got Love(2014)String Module Error: Match not found2014 Identify(2014) Just Right(2015)String Module Error: Match not found2015 Singel dalam album Identify Girls Girls GirlsDirilis: 20 Januari 2014 (2014-01-20) ADirilis: 23 Juni 2014 (2014-06-23) Stop stop itDirilis: 17 November 2014&…

Election for the governorship of the U.S. state of Tennessee For related races, see 1936 United States gubernatorial elections. 1936 Tennessee gubernatorial election ← 1934 November 3, 1936 1938 →   Nominee Gordon Browning Pat H. Thach Party Democratic Republican Popular vote 332,523 77,392 Percentage 80.38% 18.71% County resultsBrowning:      40–50%      50–60%      60–70%  …

BFSP2 المعرفات الأسماء المستعارة BFSP2, CP47, CP49, CTRCT12, LIFL-L, PHAKOSIN, beaded filament structural protein 2 معرفات خارجية الوراثة المندلية البشرية عبر الإنترنت 603212 MGI: MGI:1333828 HomoloGene: 20791 GeneCards: 8419 علم الوجود الجيني الوظيفة الجزيئية • structural constituent of cytoskeleton• ‏GO:0001948، ‏GO:0016582 ربط بروتيني• structural molecule activity• structu…

Chemistry laboratory at the University of Illinois at Urbana–Champaign 40°06′31″N 88°13′34″W / 40.1085°N 88.2261°W / 40.1085; -88.2261 The main facade and entrance to the Noyes Lab The William Albert Noyes Laboratory of Chemistry, located on the campus of the University of Illinois Urbana-Champaign at 505 S. Mathews Avenue in Urbana, Illinois, United States, was built in 1902 as the New Chemical Laboratory,[1] and was designed by Nelson Strong Spence…

Town and the county town of Warwickshire, England This article is about the town in England. For other uses, see Warwick (disambiguation). Town in EnglandWarwickTownClockwise, from top: view over Warwick including the Collegiate Church of St Mary; Warwick Castle; Lord Leycester Hospital; the River Avon; Market SquareWarwickLocation within WarwickshirePopulation37,267 (2021 Census)DemonymWarwickianWarwickestianOS grid referenceSP2865• London82 mi (132 km) SECi…

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Cet article ne cite pas suffisamment ses sources (novembre 2018). Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ». En pratique : Quelles sources sont attendues ? Com…

Come leggere il tassoboxArchaeotherium Cranio di Archaeotherium mortoni Stato di conservazione Fossile Classificazione scientifica Dominio Eukaryota Regno Animalia Phylum Chordata Classe Mammalia Ordine Artiodactyla Famiglia Entelodontidae Genere Archaeotherium L'archeoterio (gen. Archaeotherium) è un mammifero estinto imparentato con ippopotami e cetacei, vissuto nell'Oligocene (33 - 28 milioni di anni fa). I suoi resti sono stati ritrovati in Nordamerica. Indice 1 Un maiale con la testa da co…

هنودمعلومات عامةنسبة التسمية الهند التعداد الكليالتعداد قرابة 1.21 مليار[1][2]تعداد الهند عام 2011ق. 1.32 مليار[3]تقديرات عام 2017ق. 30.8 مليون[4]مناطق الوجود المميزةبلد الأصل الهند البلد الهند  الهند نيبال 4,000,000[5] الولايات المتحدة 3,982,398[6] الإمارا…

Purdue University president, 1946–1971 Frederick L. Hovde7th President of the Purdue University SystemIn office1 January 1946 – 24 June 1971Preceded byAndrey A. Potter (acting)Succeeded byArthur G. Hansen Personal detailsBorn(1908-02-07)February 7, 1908DiedMarch 1, 1983(1983-03-01) (aged 75) Frederick Lawson Hovde (7 February 1908 – 1 March 1983) was an American chemical engineer, researcher, educator and president of Purdue University. Born in Erie, Pennsylvania, Hovde recei…

Kembali kehalaman sebelumnya