Como a memória de SIMM DIMM e de RIMM trabalha

Originalmente, os sistemas tiveram a memória instalada através das microplaquetas individuais. São consultados frequentemente como às microplaquetas inline duplas do pacote (MERGULHO) por causa de seus projetos. A IBM original XT e no tido 36 soquetes no cartão-matriz para estas microplaquetas individuais; então mais delas foram instaladas nos cartões de memória plugged nos entalhes da barra-ônibus. Eu recordo horas da despesa que povoo placas com estas microplaquetas, que era um trabalho tedious.

Além de ser uma maneira time-consuming e labor-intensive tratar da memória, microplaquetas do MERGULHO teve um problemthey notorious rastejou fora de seus soquetes sobre o tempo enquanto o sistema atravessou ciclos térmicos. Cada dia, quando você powered o sistema sobre e fora, o sistema aquecido e de refrigeração, e as microplaquetas andaram gradualmente sua maneira fora do fenômeno do socketsa chamado rastejamento da microplaqueta. Eventualmente, o contato bom foi perdido e os erros da memória resultaram. Felizmente, assentar todas as microplaquetas para trás em seus soquetes retificou geralmente o problema, mas esse método era intensive labor se você tivesse os muitos dos sistemas para suportar.

A alternativa a esta devia naquele tempo ter a memória soldada no cartão-matriz ou em um cartão da expansão. Isto impediu que as microplaquetas rastejem e fêz as conexões mais permanentes, mas causou um outro problema. Se uma microplaqueta fosse bad, você teve que tentar desoldering velho e ressoldando um novo ou um recurso a desfazer-se do cartão-matriz ou do cartão de memória em que a microplaqueta foi instalada. Esta era pesquisa de defeitos cara e feita da memória difícil.

Uma microplaqueta era needed que era soldado e removível, e aquele é exatamente o que foi encontrado no módulo chamado um SIMM. Para o armazenamento da memória, a maioria de sistemas modernos adotaram o único módulo inline da memória (SIMM) ou o módulo mais recente de DIMM e de RIMM projeta como uma alternativa às microplaquetas de memória individuais. Estas placas pequenas plug em conectores especiais em um cartão-matriz ou em um cartão de memória. As microplaquetas de memória individuais são soldadas ao módulo, assim que removê-las e substituir são impossíveis. Instead, você deve substituir o módulo inteiro se qualquer parte dela falhar. O módulo é tratado como se era uma microplaqueta de memória grande.

  

Dois tipos principais de SIMMs, três tipos principais de DIMMs, e um tipo de RIMM foram usados geralmente em sistemas desktop. Os vários tipos são descritos frequentemente por seu pino contagem, por largura da fileira da memória, ou por tipo da memória.

SIMMs, para o exemplo, está disponível dois no exame principal types30-pin (8 bocados mais uma opção para 1 bocado de paridade adicional) e nos 72-pinos (32 bocados mais uma opção para 4 várias capacidades do bits)with adicional da paridade e outras especificações. Os 30-pinos SIMMs são fisicamente menores do que os 72-pinos versões, e uma ou outra versão pode ter microplaquetas em um ou ambo o lado. SIMMs foi usado extensamente dos 1980s atrasados aos 1990s atrasados mas tornou-se obsoleto.

DIMMs está também disponível em três tipos principais. De DIMMs a preensão microplaquetas padrão de SDRAM geralmente ou de DDR SDRAM e é distinguida por características físicas diferentes. DIMMs padrão tem 168 pinos, um entalhe em um ou outro lado, e dois entalhes ao longo da área de contato. DDR DIMMs, na outra mão, têm 184 pinos, dois entalhes em cada lado, e somente um entalhe offset ao longo da área de contato. DDR2 DIMMs têm 240 pinos, dois entalhes em cada lado, e um no centro da área de contato. Todo o DIMMs é 64-bits (non-ECC/parity) ou 72-bits (paridade ou erro que corrigem o código [ ECC ]) largamente (trajetos de dados). A diferença física principal entre SIMMs e DIMMs é que DIMMs tem os pinos diferentes do sinal em cada lado do módulo. Isso é porque são chamados os módulos inline duplos da memória, e porque com o somente 1"do comprimento adicional, têm muitos mais pinos do que um SIMM.

Nota

Há uma confusão entre usuários e um uniforme na indústria a respeito dos termos single-sided ou frente e verso com respeito aos módulos da memória. Na verdade, a única ou designação frente e verso não tem realmente nada fazer com se as microplaquetas estão ficadas fisicamente em um ou ambo o lado do módulo, e não tem nada fazer com se o módulo é um SIMM ou um DIMM (meaning se os pinos da conexão são únicos ou dobro-double-inline). Instead os termos single-sided e frente e verso são usados indicar se o módulo tem um ou dois bancos das microplaquetas de memória instaladas. Um módulo dobro-depositado de DIMM tem dois bancos 64-bit-wide completos das microplaquetas empilhadas logicamente de modo que o módulo seja duas vezes tão profundo (tem duas vezes tantas como fileiras 64-bit). Em a maioria (mas não todos os) casos, isto requer microplaquetas estar em ambos os lados do módulo; conseqüentemente, o termo doublesided foi usado frequentemente indicar que um módulo tem dois bancos, mesmo que o termo estivesse tècnica incorreto. os módulos Único-depositados (consultados incorretamente a como single-sided) podem ter as microplaquetas montadas fisicamente em ambos os lados do módulo, e os módulos dobro-depositados (consultados incorretamente a como frente e verso) podem ter as microplaquetas montadas fisicamente em somente um lado. Eu recomendo usar os termos único-depositados e dobro-depositados preferivelmente porque são muito mais exatos e compreendidos fàcilmente.


RIMMs tem também os pinos diferentes do sinal em cada lado. Três tipos físicos diferentes de RIMMs estão disponíveis: uma versão 16/18-bit com 184 pinos, uma versão 32/36-bit com 232 pinos, e uma versão 64/72-bit com 326 pinos. Cada um destes plugues no mesmo conector feito sob medida, mas os entalhes nos conectores e RIMMs são diferentes impedir uma mau combinação. Uma placa dada aceitará somente um tipo. Distante pelo tipo o mais comum está a versão 16/18-bit. A versão 32-bit foi introduzida em 2002 atrasado, e a versão 64-bit foi introduzida em 2004.

O 16/18-bit padrão RIMM tem 184 pinos, um entalhe em um ou outro lado, e dois entalhes situados centralmente na área de contato. as versões 16-bit são usadas para aplicações de non-ECC, visto que as versões 18-bit incorporam os bocados adicionais necessários para ECC.

Os pinos são numerados da esquerda para a direita e conectados completamente a ambos os lados do módulo no SIMMs. Os pinos no DIMM são diferentes em cada lado, mas em um SIMM, cada lado é o mesmo como o outro e as conexões carregam completamente. Anote que todas as dimensões estão nas polegadas e nos milímetros (nos parênteses), e os módulos geralmente disponível no erro que corrige versões do código (ECC) com o 1 ECC extra (ou a paridade) são mordidos para cada 8 bocados de dados (múltiplos de 9 na largura dos dados) ou nas versões que não inclui a sustentação de ECC (múltiplos de 8 na largura dos dados)
Todos estes módulos da memória são razoavelmente compactos considerando a quantidade de memória que prendem e estão disponíveis em diversas capacidades e velocidades.

Capacidades de SIMM, de DIMM, e de RIMM
Capacidade Padrão Parity/ECC
30-Pinos SIMM
256KB 256KBx8 256KBx9
1MB 1MBx8 1MBx9
4MB 4MBx8 4MBx9
16MB 16MBx8 16MBx9
72-Pinos SIMM
1MB 256KBx32 256KBx36
2MB 512KBx32 512KBx36
4MB 1MBx32 1MBx36
8MB 2MBx32 2MBx36
16MB 4MBx32 4MBx36
32MB 8MBx32 8MBx36
64MB 16MBx32 16MBx36
128MB 32MBx32 32MBx36
168/184-PINO DIMM/DDR DIMM
8MB 1MBx64 1MBx72
16MB 2MBx64 2MBx72
32MB 4MBx64 4MBx72
64MB 8MBx64 8MBx72
128MB 16MBx64 16MBx72
256MB 32MBx64 32MBx72
512MB 64MBx64 64MBx72
1,024MB 128MBx64 128MBx72
2,048MB 256MBx64 256MBx72
240-Pinos DDR2 DIMM
256MB 32MBx64 32MBx72
512MB 64MBx64 64MBx72
1,024MB 128MBx64 128MBx72
2,048MB 256MBx64 256MBx72
184-Pino RIMM
64MB 32MBx16 32MBx18
128MB 64MBx16 64MBx18
256MB 128MBx16 128MBx18
512MB 256MBx16 256MBx18
1,024MB 512MBx16 512MBx18

SIMMs, DIMMs, DDR/DDR2 DIMMs, e RIMMs de cada tipo e capacidade estão disponíveis em várias avaliações da velocidade. Consulte sua documentação do cartão-matriz para a velocidade e o tipo corretos da memória para seu sistema. É geralmente o mais melhor para a velocidade da memória (chamada também throughput ou largura de faixa) combinar a velocidade da barra-ônibus de dados do processador (chamada também a barra-ônibus do lado dianteiro ou o FSB).

Se um sistema requerer uma velocidade específica e usar a memória de DDR, de DDR2, ou de RIMM, você pode quase sempre substituir umas velocidades mais rápidas se esse especificado não estiver disponível. Geralmente, nenhum problema ocorre em velocidades misturando do módulo, tão por muito tempo como você usa os módulos iguais a ou mais rapidamente do que o que o sistema requer. Porque há pouca diferença do preço entre as várias versões da velocidade, eu compro frequentemente uns módulos mais rápidos do que é necessário para uma aplicação particular. Isto pôde fazê-los mais usable em um sistema futuro que poderia reque a velocidade mais rápida.

Porque DIMMs e RIMMs têm onboard a presença de série detectar (SPD) a ROM que relata seus velocidade e parâmetros do sincronismo ao sistema, a maioria de sistemas funcionam o controlador da memória e a barra-ônibus da memória na velocidade que combina o DIMM/RIMM o mais lento instalados. A maioria de DIMMs é a memória de SDRAM, que os meios eles entregam dados em estouros muito de alta velocidade usando uma relação cronometrada. DDR DIMMs são também SDRAM, mas transferem dados duas vezes por o ciclo de pulso de disparo e são assim duas vezes tão rapidamente.

Nota

Um banco é a quantidade a menor de memória necessitada dar forma a uma única fileira da memória endereçável pelo processador. É a quantidade mínima de memória física que é lida ou escrita pelo processador em uma vez e corresponde geralmente à largura da barra-ônibus de dados do processador. Se um processador tiver uma barra-ônibus de dados 64-bit, um banco da memória é também 64 bocados largamente. Se a memória for intercalada ou funcionar dual-channel, um banco virtual está dado forma que esteja duas vezes a uma largura absoluta da barra-ônibus de dados do processador.

Você não pode sempre substituir um módulo com uma unidade da elevado-capacidade e esperá-lo trabalhar. Os sistemas puderam ter limitações de projeto específicas para a capacidade máxima do módulo que podem fazer exame. Um módulo da grande-capacidade trabalha somente se o cartão-matriz é projetado o aceitar no primeiro lugar. Consulte sua documentação do sistema para determinar a capacidade e a velocidade corretas usar-se.

Módulos Registados

SDRAM e DDR DIMMs estão disponíveis em versões protegidas, unbuffered, e registadas. Um módulo protegido tem os circuitos adicionais do amortecedor entre as microplaquetas de memória e o conector condicionar ou proteger os sinais. Virtualmente todos os cartões-matrizes do PC projetaram usar SDRAM ou DDR requerem os módulos unbuffered ou registados preferivelmente. No fato, nenhum PC que eu estou ciente da planície do uso protegeu os módulos. Alguns dos macs adiantados de PowerPC puderam ter usado SDRAM protegido, mas nenhum PC . Porque assim poucos sistemas o usaram sempre, você não encontrará os módulos protegidos disponíveis para a venda.

A maioria de cartões-matrizes do PC são projetados usar os módulos unbuffered, que permitem os sinais do controlador da memória passar diretamente às microplaquetas de memória no módulo com nenhuma interferência. Isto é não somente o projeto o mais barato, mas também o mais rápido e o mais eficiente. O único inconveniente é que o desenhador do cartão-matriz deve colocar os limites no quantos módulos (soquetes do módulo do meaning) pode ser instalado na placa, e possivelmente limita também quantas microplaquetas podem estar em um módulo. Os módulos frente e verso so-called que têm realmente dois bancos das microplaquetas (duas vezes tantas como como o normal) onboard puderam ser restritos em alguns sistemas em determinadas combinações.

Os sistemas projetaram aceitar quantidades extremamente grandes de RAM requerem frequentemente os módulos registados. Um módulo registado usa uma arquitetura que tenha as microplaquetas do registo no módulo que agem como uma relação entre as microplaquetas de RAM reais e o chipset. Os registos temporariamente prendem os dados que passam a e das microplaquetas de memória e permitem muitas mais microplaquetas de RAM de ser dirigidos ou colocado de outra maneira no módulo do que o chipset poderia normalmente suportar. Isto permite os projetos do cartão-matriz que podem suportar muitos módulos e permite cada módulo de ter um número maior das microplaquetas. Nos módulos gerais, registados são requeridos pelos cartões-matrizes do usuário ou da estação de trabalho projetados suportar mais do que 1GB ou 2GB da RAM. Entretanto, a versão inicial do processador de AMD Athlon 64 FX usa também a memória registada porque seu projeto foi baseado no processador da estação de trabalho e do usuário de AMD Opteron. As versões subseqüentes do Athlon FX requerem não mais por muito tempo a memória registada.

Para fornecer o espaço necessitado para as microplaquetas do amortecedor, um DIMM registado é frequentemente mais alto do que um DIMM padrão.

Ponta

Se você instalasse DIMMs registado em um exemplo do slimline, o afastamento entre o alto do DIMM e o caso pôde ser um problema. Alguns vendedores vendem DIMMs registado low-profile que estão a uma altura mais ou menos idêntica como um DIMM unbuffered. Use este tipo de DIMM se seu sistema não tiver bastante quarto principal para DIMMs registado padrão. Alguns vendedores vendem somente este tipo de DIMM para sistemas particulares.

A coisa importante a anotar é que você pode usar somente o tipo de módulo que seu cartão-matriz (ou chipset) é projetado suportar. Para a maioria, aquele é módulos unbuffered padrão ou, em alguns casos, módulos registados.

este é um artigo adicionado por Kyle Duque


Disclaimer: Nosso Web site não é responsável para a informação contida por este artigo. Este artigo em nenhuma maneira reflete as vistas, as opiniões, os pensamentos ou a opinião da equipe de funcionários do diretório dos artigos.

Observação da tradução: O artigo "como o trabalho da memória de SIMM DIMM e de RIMM" foi traduzido usando um serviço de tradução automatizado. Nós desculpamo-nos sincerely por todos os erros da tradução que ocorram. Obrigado compreendendo.

Online: 954 users browsing the articles directory

  

.