Différence entre SRAM et DRAM

Auteur: Laura McKinney
Date De Création: 1 Avril 2021
Date De Mise À Jour: 11 Peut 2024
Anonim
Différence entre SRAM et DRAM - La Technologie
Différence entre SRAM et DRAM - La Technologie

Contenu


SRAM et DRAM sont les modes de RAM de circuit intégré SRAM utilise des transistors et des verrous dans la construction, tandis que la DRAM utilise des condensateurs et des transistors. Celles-ci peuvent être différenciées de nombreuses manières, telles que la mémoire SRAM est comparativement plus rapide que la mémoire DRAM; par conséquent, la mémoire SRAM est utilisée pour la mémoire cache et la mémoire DRAM pour la mémoire principale.

RAM (mémoire à accès aléatoire) est une sorte de mémoire qui nécessite une alimentation constante pour conserver les données qui y sont contenues. Une fois l’alimentation interrompue, les données seront perdues. C’est pourquoi on parle de mémoire. mémoire volatile. La lecture et l’écriture en RAM sont faciles et rapides et se font par signaux électriques.

  1. Tableau de comparaison
  2. Définition
  3. Différences Clés
  4. Conclusion

Tableau de comparaison

Base de comparaisonSRAMDRACHME
La vitesseplus rapideRalentissez
TaillePetitGrand
Coût
CoûteuxPas cher
Utilisé dansMémoire cacheMémoire principale
DensitéMoins dense Très dense
ConstructionComplexe et utilise des transistors et des verrous.Simple et utilise des condensateurs et très peu de transistors.
Un seul bloc de mémoire nécessite6 transistorsUn seul transistor.
Propriété de fuite de charge Pas présentPrésent nécessite donc des circuits de rafraîchissement de l'alimentation
Consommation d'énergieFaibleHaute


Définition de SRAM

SRAM (mémoire statique à accès aléatoire) est constitué de Technologie CMOS et utilise six transistors. Sa construction comprend deux inverseurs à couplage croisé pour stocker des données (binaires) similaires à des bascules et deux transistors supplémentaires pour le contrôle d'accès. Il est relativement plus rapide que les autres types de RAM tels que DRAM. Il consomme moins d'énergie. La mémoire SRAM peut contenir les données tant qu’elle est alimentée.

Travail de SRAM pour une cellule individuelle:

Pour générer un état logique stable, quatre transistors (T1, T2, T3, T4) sont organisés de manière croisée. Pour générer l'état logique 1, noeudC1 est élevé, et C2 est faible; dans cet état, T1 et T4 sont éteints, et T2 et T3 sont sur. Pour l'état logique 0, jonction C1 est faible, et C2 est haut; dans l'état donné T1 et T4 sont sur, et T2 et T3 sont éteints. Les deux états sont stables jusqu'à ce que la tension continue (cc) soit appliquée.


La SRAM ligne d'adresse est utilisé pour ouvrir et fermer l’interrupteur et pour commander les transistors T5 et T6 permettant la lecture et l’écriture. Pour l'opération de lecture, le signal est appliqué à ces lignes d'adresse, puis T5 et T6 sont activés et la valeur du bit est lue sur la ligne B. Pour l'opération d'écriture, le signal est utilisé pour B ligne de bitet son complément est appliqué à B ’.

Définition de DRAM

DRAM (mémoire vive dynamique) est également un type de RAM qui est construit en utilisant des condensateurs et quelques transistors. Le condensateur est utilisé pour stocker les données où la valeur du bit 1 signifie que le condensateur est chargé et la valeur du bit 0 signifie que le condensateur est déchargé. Le condensateur a tendance à se décharger, ce qui entraîne une fuite des charges.

Le terme dynamique indique que les charges fuient en permanence, même en présence d'une alimentation continue, ce qui explique leur consommation accrue. Pour conserver les données pendant une longue période, elles doivent être actualisées à plusieurs reprises, ce qui nécessite des circuits de rafraîchissement supplémentaires. En raison d'une fuite de charge, la mémoire DRAM perd des données même si l'appareil est sous tension. La DRAM est disponible dans la plus grande capacité et est moins chère. Il ne nécessite qu'un seul transistor pour le seul bloc de mémoire.

Fonctionnement d’une cellule DRAM typique:

Au moment de lire et d'écrire la valeur de bit de la cellule, la ligne d'adresse est activée. Le transistor présent dans le circuit se comporte comme un commutateur fermé (permettant au courant de circuler) si une tension est appliquée à la ligne d'adresse et ouvrir (aucun courant ne circule) si aucune tension n'est appliquée à la ligne d'adresse. Pour l'opération d'écriture, un signal de tension est utilisé sur la ligne de bit où la haute tension indique 1 et la basse tension indique 0. Un signal est ensuite utilisé sur la ligne d'adresse, ce qui permet le transfert de la charge au condensateur.

Lorsque la ligne d'adresse est choisie pour exécuter l'opération de lecture, le transistor s'allume et la charge stockée sur le condensateur est délivrée à une ligne de bit et à un amplificateur de lecture.

L'amplificateur de lecture spécifie si la cellule contient une logique 1 ou 2 en comparant la tension du condensateur à une valeur de référence. La lecture de la cellule entraîne la décharge du condensateur, qui doit être restauré pour terminer l'opération. Même si une DRAM est fondamentalement un périphérique analogique et utilisée pour stocker le bit unique (c’est-à-dire 0,1).

  1. SRAM est un sur puce mémoire dont le temps d’accès est faible alors que la DRAM est un hors puce mémoire qui a un grand temps d'accès. Par conséquent, la SRAM est plus rapide que la DRAM.
  2. DRAM est disponible en plus grande capacité de stockage alors que SRAM est de plus petit Taille.
  3. SRAM est coûteux alors que DRAM est pas cher.
  4. le mémoire cache est une application de SRAM. En revanche, la DRAM est utilisée dans mémoire principale.
  5. La DRAM est très dense. Par contre, SRAM est plus rare.
  6. La construction de SRAM est complexe en raison de l'utilisation d'un grand nombre de transistors. Au contraire, la DRAM est simple concevoir et mettre en œuvre.
  7. En mémoire SRAM, un seul bloc de mémoire nécessite six transistors alors que la DRAM n'a besoin que d'un transistor pour un seul bloc de mémoire.
  8. La DRAM est nommée dynamique, car elle utilise un condensateur qui produit Courant de fuite en raison du diélectrique utilisé à l'intérieur du condensateur pour séparer les plaques conductrices, ce n'est pas un isolant parfait, d'où la nécessité d'un circuit de rafraîchissement de l'alimentation. D'autre part, il n'y a pas de problème de fuite de charge dans le SRAM.
  9. La consommation d'énergie dans la mémoire DRAM est supérieure à celle de la mémoire SRAM. La SRAM fonctionne sur le principe de la modification du sens du courant par le biais de commutateurs, tandis que la DRAM veille au maintien des charges.

Conclusion

DRAM est un descendant de SRAM. La DRAM est conçue pour surmonter les inconvénients de la SRAM; Les concepteurs ont réduit les éléments de mémoire utilisés dans un bit de mémoire, ce qui a considérablement réduit le coût de la DRAM et augmenté la surface de stockage. Cependant, la mémoire DRAM étant lente et consommant plus d'énergie que la mémoire SRAM, elle doit être actualisée fréquemment en quelques millisecondes pour conserver les charges.