Diferença entre RAM estática e RAM dinâmica, que é mais rápida? 2019

RAM (Random Access Memory) é um tipo de memória que requer energia constante para reter os dados nela, uma vez que o fornecimento de energia é interrompido os dados serão perdidos, por isso é conhecida como memória volátil. Existem dois tipos de memória de acesso aleatório (RAM), RAM estática e RAM dinâmica, e cada uma tem suas próprias vantagens e desvantagens em comparação com a outra. Aqui o guia completo qual é a diferença entre sram e dram, Qual é a melhor SRAM e DRAM, Por que a DRAM precisava ser atualizada milhares de vezes?



Conteúdo da postagem: -

Diferença entre SRAM e DRAM

A RAM estática e a RAM dinâmica são diferentes uma da outra em muitos contextos como velocidade, capacidade, etc. Essas diferenças ocorrem devido à diferença na técnica que é usada para armazenar dados. DRAM faz uso de um único transistor e capacitor para cada célula de memória, enquanto cada célula de memória de SRAM faz uso de um conjunto de 6 transistores. A DRAM precisa ser atualizada, enquanto a SRAM não requer a atualização da célula de memória.



gráfico de comparação sram vs dram

RAM dinâmica RAM estática
Introdução A memória de acesso aleatório dinâmica é um tipo de memória de acesso aleatório que armazena cada bit de dados em um capacitor separado dentro de um circuito integrado. A memória estática de acesso aleatório é um tipo de memória semicondutora que usa circuitos de travamento biestáveis ​​para armazenar cada bit. O termo estático o diferencia da RAM dinâmica (DRAM), que deve ser atualizada periodicamente.
Aplicações típicas Memória principal em um computador (por exemplo, DDR3). Não para armazenamento de longo prazo. Cache L2 e L3 em uma CPU
Tamanhos típicos 1 GB a 2 GB em smartphones e tablets; 4 GB a 16 GB em laptops 1 MB a 16 MB
Lugar Onde Presente Presente na placa-mãe. Presente nos processadores ou entre o processador e a memória principal.

definição de sram e dram

DRAM significa memória dinâmica de acesso aleatório que é amplamente usado como a memória principal para um computador sistema. DRAM leva 1 transistor e 1 capacitor para armazenar 1 bit. Significa que cada célula de memória em um chip DRAM contém um bit de dados e é composta por um transistor e um capacitor. O transistor funciona como uma chave que permite que o circuito de controle no chip de memória leia o capacitor ou mude seu estado, enquanto o capacitor é responsável por manter o bit de dados na forma de 1 ou 0.

Como sabemos, um capacitor é como um recipiente que armazena elétrons. Quando este recipiente está cheio, ele designa 1, enquanto um recipiente vazio de elétrons designa um 0. No entanto, os capacitores têm um vazamento que os faz perder essa carga e, como resultado, o 'recipiente' fica vazio depois de apenas alguns milissegundos. E para que o chip DRAM funcione, a CPU ou controlador de memória deve recarregar os capacitores que estão cheios de elétrons (e, portanto, indicar um 1) antes de descarregar para reter os dados. Para fazer isso, o controlador de memória lê os dados e os reescreve. Isso é chamado de atualização e ocorre milhares de vezes por segundo em um chip DRAM. Devido à necessidade de atualizar os dados constantemente, o que leva tempo, a DRAM é mais lenta.

A aplicação mais comum de DRAM, como DDR3, é o armazenamento volátil para computadores. Embora não seja tão rápida quanto a SRAM, a DRAM ainda é muito rápida e pode se conectar diretamente ao barramento da CPU. Os tamanhos típicos de DRAM são cerca de 1 a 2 GB em smartphones e tablets e 4 a 16 GB em laptops.

SRAM significa memória de acesso aleatório estática, Normalmente é usado para construir uma memória muito rápida conhecida como memória cache. SRAM leva 6 transistores para armazenar 1 bit e é muito mais rápido em comparação com DRAM. A RAM estática usa uma tecnologia completamente diferente em comparação com a DRAM. Na RAM estática, uma forma de flip-flop mantém cada bit de memória. Um flip-flop para uma célula de memória requer 4 ou 6 transistores junto com alguma fiação, mas nunca precisa ser atualizado. Isso torna a RAM estática significativamente mais rápida do que a RAM dinâmica. Ao contrário da RAM dinâmica (DRAM), que armazena bits em células que consistem em um capacitor e um transistor, a SRAM não precisa ser atualizada periodicamente.

No entanto, como tem mais partes, uma célula de memória estática ocupa muito mais espaço em um chip do que uma célula de memória dinâmica. Portanto, você obtém menos memória por chip, o que torna a RAM estática muito mais cara.

É mais rápido: Como a SRAM não precisa ser atualizada, geralmente é mais rápida. O tempo médio de acesso da DRAM é de cerca de 60 nanossegundos, enquanto a SRAM pode fornecer tempos de acesso tão baixos quanto 10 nanossegundos.

A aplicação mais comum de SRAM é servir de cache para o processador (CPU). Nas especificações do processador, isso é listado como cache L2 ou cache L3. O desempenho da SRAM é muito rápido, mas a SRAM é cara, então os valores típicos do cache L2 e L3 são de 1 MB a 8 MB.

SRAM vs Gráfico de comparação de DRAM

RAM estática vs dinâmica RAM

A principal diferença entre os dois é a tecnologia usada para armazenar dados. Devido a essa diferença fundamental, outras diferenças também surgem. SRAM faz uso de travas para armazenar dados (circuito do transistor), enquanto a DRAM usa capacitores para armazenar bits na forma de carga. SRAM usa tecnologia CMOS de alta velocidade normal para construção, enquanto DRAM usa processos DRAM especiais para alcançar alta densidade otimizada. RAMs dinâmicos têm uma estrutura interna simples do que em comparação com SRAMs.

Principais diferenças entre SRAM e DRAM

velocidade sram vs dram

SRAM é normalmente mais rápido que DRAM uma vez que não tem ciclos de atualização. Uma vez que cada célula de memória SRAM é composta por 6 transistores, ao contrário de uma célula de memória DRAM, que é composta por 1 transistor e 1 capacitor, o custo por célula de memória é muito maior em uma SRAM em comparação a uma DRAM.

Espero que agora você tenha entendido a diferença entre a SRAM e a DRAM. E, mais importante, a razão por trás da necessidade de atualizar a RAM centenas de vezes em um ciclo de clock. Ainda tem alguma sugestão de consulta fique à vontade para discutir nos comentários.

Leia também