O que é SRAM (Memória de Acesso Aleatório Estático)?

SRAM é curto para Memória estática de acesso aleatório. Refere-se a RAM ou Random Access Memory, precisamente o tipo que usa uma arquitetura específica. A SRAM usa circuitos de travamento, também chamados de flip-flops, para armazenar bits de dados em suas células. SRAM, como DRAM, é um tipo de memória volátil, portanto, os dados armazenados são perdidos se a energia for voluntariamente (ou involuntariamente) corte fora. Ao contrário da DRAM, ela não precisa ser atualizada regularmente para manter suas informações armazenadas.

Ao contrário da DRAM, onde as células têm apenas dois estados – 0 e 1 – a SRAM tem três formas. Standby, leitura e escrita são os estados em que podem estar. No caso do modo de espera ou ocioso, ele não está fazendo nada ativamente. Em seu estado de leitura, uma célula SRAM fornecerá seu conteúdo para qualquer processo que estiver solicitando. Sem surpresa, em seu estado de escrita, ele registrará as informações fornecidas a ele no espaço de bits disponível.

Onde é usado?

Principalmente, você encontrará a SRAM usada em partes das CPUs do PC, como o cache e os registros internos. Sua alta velocidade é o fator chave para torná-lo uma boa escolha para este uso. É raro encontrar SRAM usado para a memória principal de um computador (a parte geralmente referida apenas como RAM). É caro e não tão eficiente em termos de espaço quanto a DRAM seria.

A arquitetura da SRAM é um pouco diferente da DRAM – onde a DRAM se contenta com apenas dois elementos, a SRAM tem seis transistores por célula de memória. Eles ocupam mais espaço, então as células de memória não são tão densas por polegada quadrada. É um desafio fazer grandes quantidades de RAM a partir de células SRAM.

Quais são as vantagens e desvantagens?

Assim como a DRAM, a SRAM também é um tipo de memória volátil. As informações são perdidas quando a energia é coberta, embora a SRAM ainda possa reter algumas informações – isso é chamado de remanência de dados. Pode fazer com que bits de dados fiquem para trás mesmo depois de serem excluídos (intencionalmente ou não). No entanto, este é um efeito colateral e não uma função pretendida. O aspecto central da SRAM é o acesso simples aos dados sem a necessidade de um circuito de atualização.

Embora isso seja uma vantagem, no geral, as células SRAM são mais caras de fabricar – e, como mencionado, ocupam mais espaço. Durante as operações de leitura e gravação, as células consomem mais energia do que de outra forma – no entanto, isso é compensado pela falta de necessidade de circuitos de atualização que a DRAM possui.

Conclusão

SRAM significa Memória de Acesso Aleatório Estático. Como outras formas de RAM, a SRAM é volátil, o que significa que perde os dados que contém quando perde energia. A palavra estática no nome indica que a SRAM não precisa ser atualizada regularmente como a DRAM. A SRAM é normalmente usada no cache da CPU. Compartilhe seus pensamentos nos comentários abaixo.