Ir ao conteúdo
  • Cadastre-se

DDR, SDRAM, DIMM


Rafael Coelho

Posts recomendados

  • Membro VIP

Muita gente posta tópicos do tipo "queria saber se meu PC usa memórias DDR ou DIMM"... Na verdade estão fazendo confusão...

Na verdade, DIMM significa "dual inline memory module". Ou seja, são módulos (pentes) de memória com um banco de cada lado. Assim, tanto as memórias DDR quanto SDR usadas nas placas-mãe são DIMM.

Outro tipo de pente de memória, já em desuso há vários anos, é o "SIMM" (single inline memory module), pentes de memória com capacidade apenas para 1 lado (1 banco), e eram encontrados no padrão de 72 pinos (32 bits) ou 30 pinos (8 bits). Pentes DIMM são de 64 bits.

Já as memórias encontradas em placas de vídeo podem ser SDR ou DDR, mas não são DIMM, pois não usam um "pente de dois lados".

Já a memória ser DDR (double data rate) ou SDR (single data rate) tem a ver com as características do chip, se este transfere 1 ou 2 dados por ciclo de clock.

DDR, obviamente, é o tipo de memória que transfere 2 dados por ciclo de clock, enquanto SDR transfere dados apenas 1 vez por ciclo.

Outra sigla comumente encontrada é "SDRAM". Significa "Syncronous Dynamic RAM". Ou seja, memória RAM dinâmica síncrona. Aí vem mais significados...

O que significa "síncrona"? Atualmente as memórias são todas síncronas, ou seja, trabalham com base em um clock. Antigamente, memórias como EDO (enhanced data output) e FPO (fast page output) eram usadas, elas não trabalhavam sincronizadas por um clock, mas tinham um "delay", um tempo que o processador ficava esperando para que a memória entregasse o dado pedido. Obviamente, memórias síncronas são mais rápidas...

E "dinâmica"? Quando uma RAM não é dinâmica? Memórias RAM podem ser dinâmicas ou estáticas. Memórias estáticas são mais rápidas, porém mais caras... E não existem chips com grande capacidade. Porém são mais simples, pois o circuito que as controla apenas precisa enviar o endereço e os dados para escrita ou leitura. Já memórias dinâmicas precisam de um circuito de "refresh", pois armazenam os dados em pequenos capacitores, que se descarregam em alguns milissegundos se não forem recarregados (refrescados). Memórias dinâmicas são mais baratas e podem ser fabricadas em chips com grande capacidade, portanto são as usadas em computadores.

Agora, só falta explicar o quê significa "RAM". É a sigla para "random access memory", ou seja, memória de acesso aleatório. Isso significa que é uma memória de onde qualquer endereço pode ser lido ou escrito sem precisar sem "em ordem". Um exemplo de dispositivo que não é "random" seria a fita de armazenagem de dados, pois para chegar a um dado, precisamos passar por todos os anteriores.

Curiosamente, o contrário de RAM é a ROM (read only memory, memória apenas de leitura), que não pode ser lida e escrita normalmente. Na verdade, a memória ROM também é aleatória, o que não deixa de ser uma contradição.

Antigamente, as memórias eram RAM ou ROM, e se ensinava "memória RAM pode ser alterada mas perde o conteúdo ao se desligar a alimentação, enquanto a memória ROM não pode ser alterada mas não perde o conteúdo". Hoje em dia existe outro tipo de memória: a flash. A flash pode ser alterada como a RAM, mas não perde as informações quando a tensão de alimentação é desligada.

Então, porquê não usamos memória flash como memória principal do micro? Se usássemos flash no lugar da RAM, poderíamos desligar o micro no meio de uma digitação de texto e, quando ligássemos ele de novo, ele estaria do mesmo jeito que quando o desligamos, com o texto na tela e tudo, instantaneamente. Porquê não sse faz isso então? Dois motivos: velocidade (memórias flash são muito mais lentas do que a RAM) e custo.

Então finalizando, quais os tipos de pente de memória usados atualmente?

- DDR SDRAM DIMM: Double Data Rate Sincronous Dynamic Random Access Memory Dual Inline Memory Module

- SDR SDRAM DIMM: Single Data Rate Sincronous Dynamic Random Access Memory Dual Inline Memory Module

Existe também a memória DDR2, que basicamente funciona da mesma forma que a DDR, porém com características elétricas (pinagem) diferente.

Espero ter ajudado.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Ajudou bastante. Eu sabia que a memória DIMM podia ser DDR, SDR e tal. Mas não sabia o significado de DIMM... hehe

Deu pra esclarecer muito esse texto aí.

Só uma coisa, que agora me veio a cabeça.

As memórias SIMM, são de 30 e 72 pinos. A de 30 era chamada de EDO? E a de 72?

falou.

Link para o comentário
Compartilhar em outros sites

Postado Originalmente por Rafael Coelho@22 de outubro de 2005, 13:07

A memória EDO diz respeito a características do chip, não do pente.

Assim, existem pentes de 72 vias tanto FPO quanto EDO. Inclusive, existem pentes DIMM de 168 vias com memórias EDO! São raros, mas existm.

Hum... beleza então.

Na verdade não tem um nome específico pra memórias de 30, e 72 pinos, pra diferenciar... ou tem?

Eu nunca ouvi ao menos.

Mas valeu pelas explicações!

falou.

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...
Na verdade, DIMM significa "dual inline memory module". Ou seja, são módulos (pentes) de memória com um banco de cada lado. Assim, tanto as memórias DDR quanto SDR usadas nas placas-mãe são DIMM.

Dúvida Rafael Coelho !

Tenho memórias SDR e DDR que tem chips de um lado apenas , é isso que quer dizer com " um banco de cada lado " ? Ou seriam 2 bancos formando um módulo de 64bits evitando o que antigamente era necessário formar com 2 módulos de 32bits SIMM ?

Parabéns pelo tópico !

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Memórias DIMM que têm chips de um lado só, são "single bank", ou seja, têm apenas um banco. Se tiver chips dos dois lados, são memórias com dois bancos.

Mas isso não tem nada a ver com formação de mais bits... Todo pente DIMM (seja SDR, DDR ou DDR2) é de 64 bits, seja single bank ou double bank. Para fazer 128 bits, tem que usar 2 pentes obrigatoriamente, o que é conhecido como "dual channel".

Link para o comentário
Compartilhar em outros sites

Mas isso não tem nada a ver com formação de mais bits... Todo pente DIMM (seja SDR, DDR ou DDR2) é de 64 bits, seja single bank ou double bank

Ok Rafael !

Eu me referi aos antigos "pentes" SIMM EDO , os chipsets mais antigos precisavam de no mínimo dois "pentes" para o funcionamento do micro , certo ? Formando um unico módulo de 64bits ou não ?

Na verdade, DIMM significa "dual inline memory module". Ou seja, são módulos (pentes) de memória com um banco de cada lado. Assim, tanto as memórias DDR quanto SDR usadas nas placas-mãe são DIMM.

Se todas memórias DIMM tem um banco de cada lado , como é possível existir uma memória DIMM DDR "single bank"

Até logo ...

Link para o comentário
Compartilhar em outros sites

  • Membro VIP
Eu me referi aos antigos "pentes" SIMM EDO , os chipsets mais antigos precisavam de no mínimo dois "pentes" para o funcionamento do micro , certo ? Formando um unico módulo de 64bits ou não ?

Os pentes SIMM de 72 vias eram de 32 bits, então todos os processadores pentium ou superiores, que usavam barramento de 64bits, necessitavam que esses pentes fossem usados aos pares. 2 pentes= 1banco.

Se todas memórias DIMM tem um banco de cada lado , como é possível existir uma memória DIMM DDR "single bank"

Basta que a memória tenha chips de um lado apenas, aí ela será "single bank".

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...
Postado Originalmente por Rafael Coelho@11 de novembro de 2005, 11:41

Os pentes SIMM de 72 vias eram de 32 bits, então todos os processadores pentium ou superiores, que usavam barramento de 64bits, necessitavam que esses pentes fossem usados aos pares. 2 pentes= 1banco.

Basta que a memória tenha chips de um lado apenas, aí ela será "single bank".

É a primeira vez que posto uma questão no forum portanto desculpem a ignorância.

Pesquisando por preço de memória no mercado sempre sou perguntado sobre qual meu pc utiliza. Nas especificações diz que tenho 2 slots ddr e 2 sdram. Mas ao argumentar sempre dizem não: você utiliza memória DIMM; tá: qual é o preço? Se for dimm e (ex: R$90,00 e se for DDR é R$ 150,00) dai após ler este magnifico tuto, pergunto: má fé dos vendedores ou desconhecimento mesmo? :muro:

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...
Postado Originalmente por ninthwarlike@27 de janeiro de 2006, 00:28

É a primeira vez que posto uma questão no forum portanto desculpem a ignorância.

Pesquisando por preço de memória no mercado sempre sou perguntado sobre qual meu pc utiliza. Nas especificações diz que tenho 2 slots ddr e 2 sdram. Mas ao argumentar sempre dizem não: você utiliza memória DIMM; tá: qual é o preço? Se for dimm e (ex: R$90,00 e se for DDR é R$ 150,00) dai após ler este magnifico tuto, pergunto: má fé dos vendedores ou desconhecimento mesmo? :muro:

O pessoal tem o hábito de chamar as memórias DIMM SDR somente de DIMM. Pelo menos é o que me parece.

No teu caso, se tua placa suporta tanto memórias SDR como DDR, vale a pena usar DDR. Mesmo pagando um pouco a mais. :)

falou!

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...
Postado Originalmente por led zeppelin@05 de fevereiro de 2006, 18:29

O pessoal tem o hábito de chamar as memórias DIMM SDR somente de DIMM. Pelo menos é o que me parece.

No teu caso, se tua placa suporta tanto memórias SDR como DDR, vale a pena usar DDR. Mesmo pagando um pouco a mais. :)

falou!

Valeu pela resposta, ocorre que no caso as DDR são mais baratas.

Obrigadissimo!

Abraços! :bandeira:

Link para o comentário
Compartilhar em outros sites

Postado Originalmente por led zeppelin@05 de fevereiro de 2006, 18:29

O pessoal tem o hábito de chamar as memórias DIMM SDR somente de DIMM. Pelo menos é o que me parece.

No teu caso, se tua placa suporta tanto memórias SDR como DDR, vale a pena usar DDR. Mesmo pagando um pouco a mais. :)

falou!

Pelo contário.

Atualmente as memórias SDR, estão relativamente mais caras em comparação ás DDR.

Comparar com o preço da "histórica" SIMM-72 então....

<_<

Link para o comentário
Compartilhar em outros sites

  • mês depois...
Postado Originalmente por jccsfilho+13 de março de 2006, 01:57-->
Diferença entre Dual channel e ddr2?

Postado Originalmente por monitor_x@19 de março de 2006, 17:35

Não ha diferenca entre as memorias?

É com muito orgulho, que respondo aos dois no meu miléssimo comentário! No mesmo fórum que pus minha primeira dúvida e no qual mais contribuí.

Postado Originalmente por jccsfilho@13 de março de 2006, 01:57

Qual a diferença entre Dual channel e ddr2? É a mesma coisa?

DDR2 é um novo padrão de memória. Nelas os chips trabalham de uma maneira diferente, e por isso podem alcanlçar clocks mais altos.

Dual Channel é uma tecnologia para se utilizar duas memórias ao mesmo tempo, criando um canal de comunicação único no qual a largura da banda é o dobro da transmissão comum. Ou seja, a tecnologia permite ler duas memórias ao mesmo tempo! Recebendo, assim, 128bits de informação!

Os processadores leêm 32bits de informação ( o tamanho da palavra ) mas desde os penthiums recebem 64bits de instruções das memórias. Hoje, com dual channel recebem 128bits. (Os novos processadores estão lendo 64bits por palavra! )

monitor_x@19 de março de 2006, 17:35

não sei se entendi direito

mas não ha diferenca entre as memorias? pode comprar qualquer uma q servirah no pc?

sou bem ignorante com pcs e acabei não entendendo como identificar que memoria eu estou usando

será q vem impresso na memoria?? rsrsrs

Ninguém nasce sabendo! Se você não sabe como isso funciona, fique tranqüilo, não é apenas você.

Existem inúmeros padrôes diferentes de memória! E todos completamente INCOMPATÍVEIS entre si.

Referente ao módulo:

SIMM30VIAS

SIMM72VIAS

DIMM-SDR

(RIMM-RAMBUS só por um respeito histórico, é muito pouco utilizada! )

DIMM-DDR

DIMM-DDR2

Existem subdivições referentes aos chips e aos clocks! Mas não vou entrar em detalhes!

Se teu pc usa DIMM-DDR você tem que comprar DIMM-DDR.

Como descobrir?! Leia o manual da sua placa-mãe.

Não tem como encaixar errado, mas não se deve descobrir isso só depois de ter comprado uma memória nova!

Felicidades!

:bandeira:

Link para o comentário
Compartilhar em outros sites

O tópico tá muito bom!

http://forum.clubedohardware.com.br/index....ic=242641&st=20


RAM = Memória de Acesso Aleatório!
SRAM = Memória RAM Estática!
DRAM = Memória RAM Dinâmica!

SDRAM = Memória RAM Dinâmica e SINCRÔNA!

SDR = Single Data Rate, memórias que transportam um dado por pulso de clock!
DDR = Double Data Rate, memos que transportam dois dados por pusl de clock!

DIMM = Se a minha memória não valha: DUAL IN line Memory Module! Tecnologia empregada nos módulos! Nos quais os PCBs fazem contados dos dois lados!

Logo, temos:

DIMM SDR SDRAM;
e
DIMM DDR SDRAM;

Em português:

Memória de Acesso Aleatório, Sincrôna e Dinâmica, que trasfere um dado por pulso de clock;

e

Memória de Acesso Aleatório, Sincrôna e Dinâmica, que trasfere dois dados por pulso de clock;

Para não ter mais dúvidas!

Felicidades!

:bandeira:

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...
Postado Originalmente por Jackson-MSD@02 de maio de 2006, 21:01

Só para citar: Não é adequado chamar um módulo de memória de pente.

Essa expressão "pente de memória" vem lá do tempo da memória SIPP (Single in Line Pin Pakage), coisa que hoje já está extinta.

Obrigado pela compreensão.

Perfeita observação!

Para quem quer saber por que ainda hoje... usam o nome de pente ao se referir aos módulos.

Veja a foto dos antigos módulos SIPP.

Lembra um pente, certo?

Mas, é um módulo!

Pente é "de passar no cabelo!" :D

Felicidades!

:bandeira:

post-10987-13884911840409_thumb.jpg

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...
  • mês depois...
  • 3 semanas depois...

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...