Escritos
B. Piropo
Anteriores:
< Trilha Zero >
Volte de onde veio
11/11/1996

< Memória XIII: >
< Módulos SIMM de 72 Pinos >


Como vimos semana passada, a quantidade mínima de memória que se pode adicionar a um micro é aquela que corresponde à largura do barramento. Trocando em miúdos: se o micro é um 386 ou 486, com seu barramento de 32 bits, e se a placa-mãe usa módulos tipo SIMM de 30 pinos e oito bits (ou nove, com controle de paridade), há que adicionar memória de quatro em quatro módulos. Ou seja: mesmo que se disponha, digamos, de dois módulos SIMM de 30 pinos e 4Mb cada e de um banco de memória vazio na placa-mãe, é impossível adicionar 8Mb de memória espetando aqueles dois módulos em dois dos quatro slots do banco vago: dois módulos de oito bits não completam o banco e o 386 precisa abocanhar 32 bits a cada acesso, senão nada feito. É justamente por isto que nasceu o conceito de "banco" de memória. No caso do barramento de 32 bits do 386 e 486, o "banco" é formado por quatro módulos idênticos, cada um encaixado em seu slot (Atenção: isto não vale para o 386SX, que pode receber memória adicionando-se apenas dois módulos SIMM de 30 pinos à placa-mãe porque seu barramento de memória é de 16 bits).

Ora, não tardou para a indústria perceber que isto era uma chateação. Primeiro porque os quatro slots que formavam um banco ocupavam espaço demais na placa-mãe. Depois, porque a tecnologia de integração de componentes faz com que um módulo de, digamos, 16Mb, seja muito mais barato que quatro módulos de 4Mb cada.

Hoje a máquina mais furreca que se encontra no mercado é um 386 com seu barramento de 32 bits. Por que não preencher este barramento com um único módulo? É claro que este módulo precisaria de mais contatos para acomodar o barramento mais largo e seus sinais de controle, portanto exigiria slots especiais, diferentes dos usados para os módulos SIMM de 30 pinos. Mas porque não inclui-los nas novas placas-mãe?

Pois foi assim que surgiram os módulos SIMM de 72 pinos. São pequenas placas de circuito impresso muito semelhantes aos módulos de 30 pinos, porém um pouco maiores. Na base apresentam 72 contatos elétricos, ou "pinos". Encaixam em slots semelhantes aos usados pelos módulos de 30 pinos, porém maiores. Mas as diferenças principais não estão na forma, mas no conteúdo. Um módulo SIMM de 72 pinos abriga todos os chips necessários para preencher um barramento de 32 bits. Mas não é só isso. Há diferenças mais sutis e mais importantes. Por exemplo: à semelhança de seus irmãos de 30 pinos, também há módulos SIMM de 72 pinos com paridade ("módulos de 36 bits", ou seja, 32 bits para formar os 4 bytes e 4 bits adicionais para o controle de paridade) e sem paridade ("módulos de 32 bits"). Mas sua concepção mais inteligente faz com que os módulos de 72 pinos sejam intercambiáveis, ou seja: se você trocar um módulo de 72 pinos com paridade por outro sem paridade, a placa-mãe continua funcionando. Sem o controle de paridade, é claro, mas fora isto, nada muda.

O sucesso dos módulos SIMM de 72 pinos foi tamanho que logo os módulos de 30 pinos caíram completamente em desuso e as placas-mãe passaram a apresentar apenas slots para módulos SIMM de 72 pinos. Hoje em dia dificilmente se encontra no mercado módulos de 30 pinos.

Um módulo de 72 pinos, como vimos, preenche completamente um barramento de 32 bits. O que para um 386 ou um 486 é uma façanha e tanto, pois um único chip completa um banco de memória. Por isto é possível ampliar a memória de um 486 adicionando um módulo de qualquer capacidade, independentemente do módulo previamente instalado. Pois como cada módulo preenche um banco, nada impede que o velho 486 tenha seus, digamos, 4Mb de memória RAM ampliados para 12Mb adicionando-se um único módulo SIMM de 72 pinos e 8Mb.

Pena que logo depois que apareceram os módulos SIMM de 72 pinos tenham surgido os Pentium e as demais CPUs de barramento de 64 bits. Que acessam a memória oito bytes por vez. E que, portanto, exigem bancos de memória de 64 bits. Formados por, no mínimo, dois módulos SIMM de 32 bits.

É por isto que se pode ampliar a capacidade de um 486 com um único módulo SIMM de 72 pinos de qualquer capacidade, mas se a máquina for um Pentium com seu banco de memória de 64 bits, há que adicionar no mínimo dois módulos SIMM de 72 pinos, com seus 32 bits cada. Que, como estão no mesmo banco, têm de ser de mesma capacidade.

Mas não se lamente. Poderia ser pior. Se fosse no tempo dos módulos de 30 pinos, você teria que ampliar a memória de seu Pentium de oito em oito módulos iguais...

B. Piropo