O termo SDRAM (Synchronous DRAM) designa um tipo de memória de computador que proporcionava taxas de surto de até 150 MHz, significativamente mais elevadas que a anterior EDODRAM de 60 ns e 40 MHz.
A Synchronous DRAM é uma melhoria do padrão DRAM porque recupera os dados alternadamente entre dois conjuntos de memória. Isso elimina o atraso causado quando uma base de endereços de memória é desligada enquanto outra está preparada para a leitura.
Ela é chamada de Synchronous DRAM porque a memória é sincronizada com a velocidade de relógio do CPU do computador. Quanto mais rápido a velocidade do barramento for, mais rápida a Synchronous DRAM pode ser. A velocidade da Synchronous DRAM é medida em Megahertz, que torna mais fácil comparar a velocidade do barramento do processador com a velocidade da memória.
Há três características importantes que diferenciam a Synchronous DRAM da DDR (Double Data Rate):
- A principal diferença é a quantidade de dados transmitidos em cada ciclo, e não a velocidade.
- A SDRAM envia sinais de uma vez por ciclo de clock. A DDR transfere dados duas vezes por ciclo de clock. (Ambos SDRAM e DDR usam as mesmas frequências.)
- A SDRAM usa uma borda do relógio. A DDR usa ambas as bordas do relógio.
A Synchronous DRAM tem um módulo de 64-bit com Dual Inline Memory de 168 pinos (DIMMs) longo. O tempo de acesso à Synchronous DRAM é de 6 a 12 nanossegundos (ns). A SDRAM é a substituição da memória dinâmica de acesso aleatório (DRAM) e EDORAM. A DRAM é um tipo de memória de acesso aleatório (RAM) em que cada bit de dados num componente isolado dentro de um circuito integrado.
Com os circuitos electrónicos mais velhos sincronizados, a taxa de transferência era de um por ciclo completo do sinal de relógio. Este ciclo é chamado de ascensão e queda. Um sinal de relógio muda duas vezes por transferência, mas as linhas de dados mudam não mais do que uma vez por transferência. Essa restrição pode causar integridade (corrupção de dados e erros durante a transmissão) quando altas larguras de banda são usadss. A Synchronous DRAM transmite sinais uma vez por ciclo de clock (relógio). A mais recente DDR transmite duas vezes por ciclo de clock.
A Synchronous DRAM usa um recurso chamado pipelining, que aceita novos dados antes de terminar o processamento de dados anteriores. Um atraso no processamento de dados é chamado de latência.
A tecnologia DRAM tem sido usado desde a década de 1970. Em 1993, a Synchronous DRAM foi implementada pela Samsung com o modelo KM48SL2000 SDRAM.
De forma a assegurar que a tecnologia Synchronous DRAM é intercambiável, a JEDEC, o corpo da indústria para os padrões de semicondutores, adoptou o seu primeiro padrão Synchronous DRAM em 1993. Isso deu uma norma comum aberta para o desenvolvimento da Synchronous DRAM. Permitiu, também, aos promotores serem capazes de ter a facilidade de utilização do produto a partir de mais do que um fabricante e ter uma opção viável.
Com a Synchronous DRAM básica estabelecida, ainda houve outro desenvolvimento. Uma forma de Synchronous DRAM conhecida como taxa de dados dupla, DDR SDRAM apareceu em 2000 com o JEDEC Release 1 do seu padrão 79C que foi atualizado para a versão 2, em Maio de 2002.
Em 2000, a DRAM foi substituída pela Synchronous DRAM. No início, a Synchronous DRAM foi mais lenta do que a EDODRAM por causa das características lógicas extras. Mas os benefícios da Synchronous DRAM permitia mais de um conjunto de memória, o que aumentou a eficiência da largura de banda.
Com a introdução da DDR, a Synchronous DRAM, rapidamente, começou a ficar fora de uso porque a DDR era mais barata e mais rentável. A Synchronous DRAM usava um pino 168, enquanto o módulo DDR usava um pino 184. Os módulos de Synchronous DRAM usavam uma tensão de 3,3V e a DDR usavam 2.6V, e produziam menos calor.
Tipos de SDRAM e desenvolvimento
Desde que a Synchronous DRAM foi introduzida, ela foi desenvolvida para torná-la mais rápida e mais eficaz. Como resultado, há um número de diferentes tipos de Synchronous DRAM que estão disponíveis.
- SDR SDRAM: Este é o tipo básico de SDRAM que foi introduzido pela primeira vez. Ela foi agora substituída por outros tipos abaixo.
- DDR SDRAM: A DDR SDRAM ganha esse nome derivado ao fato de que é Double Data Rate SDRAM. Este tipo de SDRAM fornece a transferência de dados com o dobro da velocidade do modelo tradicional de memória SDRAM. Isto é conseguido através da transferência de dados duas vezes por ciclo.
- DDR2 SDRAM: A DDR2 SDRAM pode operar o barramento externo até duas vezes mais rápido que o seu antecessor e foi introduzido pela primeira vez em 2003.
- DDR3 SDRAM: DDR3 SDRAM é um desenvolvimento adicional do tipo double data rate de SDRAM. Ele fornece novas melhorias no desempenho geral e velocidade. Como resultado disso, o seu uso é cada vez mais generalizado.
- DDR4 SDRAM: Este é mais um tipo de SDRAM que foi desenvolvido e antecipado para estar disponível em 2012.
Os vários tipos de Synchronous DRAM são agora amplamente utilizados e passaram alguns outros tipos de memória.