**Hardware-Spaces 2oo6**

04 junho 2006

Memoria DDR (Double Data Rating)

As memorias DDR funcionam de maneira parecida as memorias DIMM SDRAM. Seus pentes (ou modulos) possuem 184 terminais, enquanto que o padrao anterior possui 168 pinos. Fisicamente, ha apenas uma divisao no encaixe do pente (ver imagem a seguir), enquanto que na memoria DIMM ha dois. Um detalhe interessante e que a voltagem das DDR e 2.5 V, contra 3.3 V das DIMM SDRAM. Isso diminui o consumo de energia e ameniza consideravelmente os problemas relacionados a temperatura. Para um PC normal isso pode ate não fazer muita diferenca, mas faz em um notebook, por exemplo. Alem disso, a reducao da voltagem deixa a memoria mais propicia aos overclocks.





Mas o grande diferencial das memorias DDR esta no fato delas poderem realizar o dobro de operacoes por ciclo de clock (em poucas palavras, a velocidade na qual o processador solicita operaçcoes - entenda mais sobre isso em www.infowester.com/processadores2.php). Assim, uma memoria DDR de 266 MHz trabalha, na verdade, com 133 MHz. Como ela realiza duas operacoes por vez, e como se trabalhasse a 266 MHz (o dobro).

Como ja dito antes, as memorias DDR sao muito parecidas com as memorias DIMM de 168 pinos. Veja o porque: os pentes de memorias DIMM e DDR fazem uso da tecnologia SDRAM. Alem disso, ambos os tipos sao divididos logicamente em bancos, onde cada um contem uma determinada quantidade de enderecos de memoria disponiveis. Cada banco, por sua vez, se divide em combinacoes de linhas e colunas. Acessando uma linha e coluna de um banco e que se acessa um endereco de memoria. Dentro de cada banco, somente um linha pode ser usada por vez, mas e possivel que haja mais de um acesso simultaneo, desde que seja a endereços diferentes. E isso que a memoria DDR faz: basicamente acessa duas linhas, em vez de uma, nao sendo preciso mudar a estrutura da memoria. Basta fazer alguns ajustes em circuitos e claro, criar chipsets com controladores de memoria que consigam fazer acessos desse tipo.

Um fato importante a citar e que e possivel acessar mais de 2 enderecos de memoria, mas isso gera custos bem maiores. Alem disso, quanto maior a quantidade de dados transferidos, maior o nível de ruido eletromagnetico (o que pode representar perda e necessidade de retransmissao de dados).

Algo que tambem e importante frisar e que as memorias DIMM indicavam seu tipo informando a velocidade de seu funcionamento. Ha uma nomenclatura nas memorias DDR em que isso nao ocorre. Observe o exemplo: numa memoria SDRAM PC-133, o número "133" significa que a memoria trabalha a 133 MHz. Quando voce encontra uma memoria DDR PC-1600 nao significa que ela trabalha a 1600 MHz. Esse valor indica a taxa de transferencia de MB por segundo. A tabela abaixo mostra mais detalhes sobre isso:

Memória Velocidade
SDRAM PC-100 800 MB/s
SDRAM PC-133 1.064 MB/s
DDR-200 ou PC-1600 1.600 MB/s
DDR-266 ou PC-2100 2.100 MB/s
DDR-333 ou PC-2700 2.700 MB/s
DDR-400 ou PC-3200 3.200 MB/s
Dual DDR-226 4.200 MB/s
Dual DDR-333 5.400 MB/s
Dual DDR-400 6.400 MB/s


Dual DDR

As memorias do tipo Dual DDR funcionam baseadas na seguinte ideia: em vez de utilizar uma unica controladora para acessar todos os slots de memoria da placa-mae, por que nao usar duas controladoras ao mesmo tempo? Essa e a principal diferenca do esquema Dual DDR. As memorias atuais seguem o padrao de 64 bits e são alocadas em bancos. Usando duas controladoras simultaneamente, o acesso passa a ser de 128 bits. Para usar o recurso Dual DDR, e recomendavel usar dois pentes de memoria identicos no computador, embora nada impeca o uso de uma quantidade diferente. E bom que essa igualdade ocorra, inclusive, com a marca, para evitar instabilidades.

Para entender melhor, imagine que voce use dois pentes de 256 MB de memoria RAM DDR-333 em seu computador. O computador trabalhara com elas como sendo um conjunto de 512 MB com barramento de 64 bits (ou seja, 2.700 MB por segundo). Essa configuracao funcionando no esquema Dual DDR fara com que o barramento passe a ser de 128 bits, aumentando a velocidade para 5.400 MB por segundo!

Para trabalhar com Dual DDR nao basta colocar dois pentes de memoria identicos no computador. E necessario que sua placa-mae tenha esse recurso. Alem disso, o esquema Dual DDR so se torna realmente eficiente se utilizado com processadores Intel Pentium IV, AMD Athlon XP ou superiores.
Mesmo que sua placa-mae suporte esse recurso, uma dica interessante e comprar um kit para Dual DDR. Esse pacote contem pentes de memória DDR proprios para funcionar como Dual. Se voce comprar modulos de memoria DDR iguais, mas que venham separados, o funcionamento pode ser normal, mas as chances de instabilidade aumentam. Isso ocorre principalmente com o padrao DDR-400. E claro que os kits sao mais caros, principalmente no Brasil. A foto ao lado mostra uma placa-mae trabalhando com Dual DDR. Repare que os pentes sao iguais.