O que é PSDRAM (RAM pseudo-estática)?

click fraud protection

Muitos usuários de computador estarão familiarizados com a RAM. Você pode não saber que a RAM em que está pensando é um tipo de DRAM. Seu computador também possui alguma SRAM. Existem muitas diferenças entre esses dois, mas, do ponto de vista do usuário, tudo se resume ao fato de a DRAM ser mais barata e disponível em capacidades muito maiores.

SRAM é significativamente mais caro, mas muito mais rápido. Isso dá origem a seus dois usos diferentes. A DRAM é usada como a RAM principal do sistema. O baixo custo e a alta densidade são úteis porque você precisa de gigabytes em computadores modernos. A SRAM é usada como cache da CPU. A alta velocidade é excelente aqui, pois mantém a CPU alimentada, mas as capacidades são limitadas para manter as CPUs acessíveis.

Explicando os nomes

SRAM significa Static Random Access Memory, enquanto DRAM significa Dynamic Random Access Memory. As diferenças acima, no entanto, não explicam realmente por que um é considerado estático e o outro dinâmico.

A diferença está na verdade em como a célula de memória funciona. A RAM estática simplesmente precisa ser gravada. Ele manterá os dados armazenados sem nenhuma interação adicional, desde que haja uma fonte de alimentação. A RAM dinâmica, no entanto, precisa que cada célula de memória seja recarregada regularmente, ou os dados que ela contém serão perdidos, mesmo com uma fonte de alimentação constante. Uma célula DRAM é recarregada lendo seu conteúdo e depois escrevendo de volta os mesmos dados.

Observação: Tanto a DRAM quanto a SRAM são memórias voláteis. Ambos perderão todos os dados que possuem se perderem energia. Isso também é verdade para PSDRAM.

É claro que os computadores não mostram que sua RAM constantemente grava os mesmos dados de volta para si mesma. Isso seria totalmente desnecessário e confuso para os usuários. Apesar disso, a CPU, especificamente o controlador de memória, precisa instruir regularmente as células de memória para realizar um ciclo de atualização. O que aumenta a carga no controlador de memória. A SRAM não precisa fazer nada disso. Cada célula SRAM não sofre decaimento de carga, portanto, a célula nunca precisa ser atualizada.

O melhor de dois mundos?

PSDRAM, também com a sigla PSRAM, significa RAM pseudoestática. É uma forma de DRAM modificada que a torna mais parecida com a SRAM. As células de memória individuais ainda são feitas da mesma forma que a DRAM, tornando-as baratas.

Embora seja relativamente barato, a densidade é menor do que a verdadeira DRAM. Isso ocorre porque a PSDRAM introduz circuitos internos extras que atualizam automaticamente as células de memória. Assim como a SRAM, o controlador de memória não precisa fazer nada para manter os dados na PSDRAM. Ele apenas funciona.

A simplificação significa que o circuito de comando necessário para interagir com a PSDRAM é menos complicado que a DRAM. Uma desvantagem potencial disso é que, porque a CPU não controla quando os bancos de memória são atualizado, ele pode emitir uma solicitação de dados logo após o banco relevante de PSDRAM ter iniciado uma ciclo de atualização. Esse problema específico significa que pode haver latência de memória inesperadamente alta em alguns casos.

Conclusão

PSDRAM é um meio termo entre DRAM e SRAM. As células de memória precisam ser atualizadas regularmente porque são construídas no mesmo processo que a DRAM. A memória pode ser apresentada à CPU como SRAM, pois os circuitos internos cuidam de atualizar as células de memória automaticamente. No final do dia, porém, o PSDRAM não oferece muitos benefícios específicos. Não é usado em computadores padrão.

Isso não quer dizer que a PSDRAM seja ruim porque certamente é usada. Ele pode ser encontrado em alguns sistemas automotivos, sistemas de controle industrial e sistemas baseados em FPGA, onde a complexidade de controle reduzida é útil. Mas a PSDRAM não tem uma grande presença no mercado, o que não parece provável que mude. Não se esqueça de compartilhar seus pensamentos sobre o assunto nos comentários abaixo.