O que é RAM estática? -
RAM estática (SRAM) é um tipo de memória de acesso aleatório (RAM) que usa um circuito de travamento para armazenar cada bit de dados. Isso significa que os dados na SRAM não precisam ser atualizados constantemente, ao contrário da RAM dinâmica (DRAM). A SRAM é, portanto, mais rápida e confiável que a DRAM, mas também é mais cara.
- A SRAM é normalmente usada em aplicações onde a velocidade e a confiabilidade são críticas, como caches e buffers. Também é usado em alguns sistemas embarcados, como microcontroladores.
- As células SRAM são compostas por um par de inversores de acoplamento cruzado. Os inversores são conectados de forma que a saída de um inversor seja conectada à entrada do outro e vice-versa. Isso cria um ciclo de feedback positivo, que faz com que os inversores travem em um dos dois estados estáveis.
- Os dois estados estáveis de uma célula SRAM correspondem aos dois valores possíveis de um bit:0 e 1. Quando a célula está no estado 0, a saída do primeiro inversor é baixa e a saída do segundo inversor é alta. Quando a célula está no estado 1, o oposto é verdadeiro.
- Os dados em uma célula SRAM são lidos conectando as saídas dos dois inversores às entradas de um amplificador de detecção. O amplificador de detecção amplifica a pequena diferença de tensão entre as duas saídas e, em seguida, emite um sinal digital que corresponde ao bit armazenado.
- As células SRAM podem ser escritas aplicando uma tensão aos terminais de escrita da célula. Isso faz com que a célula mude para o estado oposto.
- SRAM é um tipo de RAM mais caro que DRAM, mas também é mais rápido e confiável. A SRAM é, portanto, usada em aplicações onde a velocidade e a confiabilidade são críticas, como caches e buffers.