La RAM statique (SRAM) est un type de mémoire à semi-conducteurs qui utilise des transistors pour stocker des données. Il est dit « statique » car il ne nécessite pas une source d’alimentation constante pour conserver ses données. Au lieu de cela, les données sont stockées dans un circuit appelé bascule, composé de deux transistors couplés de manière croisée.
Lorsqu'une bascule est activée, la tension sur l'un des transistors est élevée et la tension sur l'autre transistor est faible. Cet état représente un 1. Lorsque la bascule est réinitialisée, la tension au niveau du premier transistor est basse et la tension au niveau du deuxième transistor est élevée. Cet état représente un 0.
La SRAM est un type de mémoire très rapide et elle est souvent utilisée dans les applications où la vitesse est critique, comme dans les processeurs informatiques et les cartes graphiques. Cependant, la SRAM est également plus chère que d’autres types de mémoire, comme la RAM dynamique (DRAM).
Voici une explication plus détaillée du fonctionnement de SRAM :
1. Une bascule se compose de deux transistors couplés en croix. Les transistors sont connectés de telle manière que lorsqu'un transistor est activé, l'autre transistor est désactivé.
2. Lorsqu'une bascule est activée, la tension sur l'un des transistors est élevée et la tension sur l'autre transistor est faible. Cet état représente un 1.
3. Lorsque la bascule est réinitialisée, la tension au niveau du premier transistor est faible et la tension au niveau du deuxième transistor est élevée. Cet état représente un 0.
4. Pour écrire un 1 sur une bascule, la tension au niveau du premier transistor est coupée et la tension au niveau du deuxième transistor est activée.
5. Pour écrire un 0 sur une bascule, la tension au niveau du premier transistor est activée et la tension au niveau du deuxième transistor est désactivée.
6. La SRAM est très rapide car elle ne nécessite pas une source d’alimentation constante pour conserver ses données. Les données sont stockées dans les bascules et celles-ci n'ont pas besoin d'être constamment actualisées.
7. La SRAM est plus chère que les autres types de mémoire car elle nécessite plus de transistors. Chaque bascule nécessite deux transistors et chaque bit de données nécessite deux bascules.
La SRAM est un type de mémoire très important et elle est utilisée dans une grande variété d’applications. Il s’agit du type de mémoire le plus rapide et il est souvent utilisé dans les applications où la vitesse est essentielle.
|