Qu'est-ce que la SRAM (mémoire statique à accès aléatoire) ?

click fraud protection

SRAM est l'abréviation de Mémoire vive statique. Il fait référence à la RAM ou Random Access Memory, précisément celle qui utilise une architecture spécifique. La mémoire SRAM utilise des circuits de verrouillage, également appelés bascules, pour stocker des bits de données dans ses cellules. SRAM, comme DRACHME, est un type de mémoire volatile, donc les données stockées sont perdues si l'alimentation est volontairement (ou involontairement) couper. Contrairement à la DRAM, elle n'a pas besoin d'être régulièrement actualisée pour conserver ses informations stockées.

Contrairement à la DRAM, où les cellules n'ont que deux états - 0 et 1 - la SRAM a trois formes. Veille, lecture et écriture sont les états dans lesquels ils peuvent se trouver. Dans le cas du mode veille ou inactif, il ne fait rien activement. Dans son état de lecture, une cellule SRAM fournira son contenu à tout processus qui le demande. Sans surprise, dans son état d'écriture, il enregistrera les informations qui lui sont fournies dans l'espace binaire disponible.

Où est-il utilisé ?

Principalement, vous trouverez de la SRAM utilisée dans certaines parties des processeurs de PC, telles que le cache et les registres internes. Sa vitesse élevée est le facteur clé qui en fait un bon choix pour cette utilisation. Il est rare de trouver de la SRAM utilisée pour la mémoire principale d'un ordinateur (la partie généralement appelée RAM). C'est cher et pas aussi économe en espace que le serait la DRAM.

L'architecture de la SRAM est légèrement différente de celle de la DRAM - là où la DRAM se contente de deux éléments seulement, la SRAM a six transistors par cellule de mémoire. Ils occupent plus d'espace, de sorte que les cellules de mémoire ne sont pas aussi denses par pouce carré. Il est difficile de créer de plus grandes quantités de RAM à partir de cellules SRAM.

Quels sont les avantages et les inconvénients?

Comme DRAM, SRAM est également un type de mémoire volatile. Les informations sont perdues lorsque l'alimentation est couverte, bien que la SRAM puisse toujours conserver certaines informations - c'est ce qu'on appelle la rémanence des données. Cela peut entraîner le maintien de bits de données même après avoir été supprimés (intentionnellement ou non). Cependant, il s'agit d'un effet secondaire plutôt que d'une fonction prévue. L'aspect central de la SRAM est son accès simple aux données sans avoir besoin d'un circuit de rafraîchissement.

Bien que ce soit un avantage, dans l'ensemble, les cellules SRAM sont plus chères à fabriquer et, comme mentionné, prennent plus de place. Pendant les opérations de lecture et d'écriture, les cellules consomment plus d'énergie qu'autrement, mais cela est compensé par l'absence de besoin de circuits de rafraîchissement dont dispose la DRAM.

Conclusion

SRAM signifie Static Random Access Memory. Comme d'autres formes de RAM, la SRAM est volatile, ce qui signifie qu'elle perd les données qu'elle contient lorsqu'elle perd de l'alimentation. Le mot statique dans le nom indique que la SRAM n'a pas besoin d'être régulièrement actualisée comme le fait la DRAM. La SRAM est généralement utilisée dans le cache du CPU. Partagez votre opinion dans les commentaires ci-dessous.