23 de julho de 2008

Tipos de memórias - II

Random Access Memory – Memória de acesso aleatório, é volátil (isto é, sem corrente eléctrica perde os dados). É uma memória de leitura e escrita. A RAM divide-se em bastantes tipos, que veremos a seguir.

A primeira é a DRAM (Dynamic RAM), que só armazena dados se acedida pelo circuito de refrescamento. Este circuito lê o conteúdo de cada célula de memória do PC e refresca o conteúdo da mesma. Se este processo parar a DRAM perde todo o seu conteúdo. É bastante acessível financeiramente o que a coloca na rota da industria de massas.
Dentro das DRAM’s podemos encontrar diversos tipos. Por exemplo: SDRAM, FPM RAM, BEDO RAM, EDO RAM e RDRAM.

Das mencionadas, a mais antiga é a FPM (Fast Page Mode). Usada nos velhinhos 486 e posteriormente nos Pentium, com tempos de acesso na ordem dos 70ns. Existiam duas versões as de 30 contactos (486) e as de 72 contactos (Pentium). Este tipo pressupõe o próximo acesso na mesma linha, o que poupa tempo de acesso. No entanto, as FPM cedo se revelaram insuficientes para fazer face às necessidades e apareceram as EDO (Extended Data Out), que baixou o tempo de acesso para 60ns com bus a 66Mhz, operando com Pentium de 100 a 200Mhz.
Evoluindo das EDO apareceram as BEDO (Burst Extended Data Out), com tempos de acesso de 50ns em boards com barramento de 66Mhz. Apesar de serem a evolução das EDO, estas não são compatíveis entre si. Devido ao elevado preço, as BEDO RAM, apenas foram comercializadas por encomenda.
Com a natural evolução dos sistemas depressa as DRAM se tornaram obsoletas e foram substituídas pelas SDRAM (Synchronous Dynamic), funcionando inicialmente em formato 168 contactos, em sistemas a 66Mhz/5 Volt (posteriormente 3,3 Volt). Depressa foram adaptadas aos barramentos emergentes a 100Mhz.
A grande vantagem das SDRAM, foi o facto de sincronizarem os acessos à memória com o relógio do CPU, tornando a transferência de dados mais rápida. Enquanto as SDRAM dominavam o mercado apareceram as RDRAM (Rambus Dynamic). Esta arquitectura baseava-se numa interface eléctrica diferente o RSL, Rambus Signaling Level. Esta memória criada para sistemas com bus a 500Mhz, permitiu o acesso inteligente à memória usando pequenos pacotes de dados a uma velocidade de relógio alta.
Além dos tipos que vimos atrás existem ainda outros tipos de RAM específicos para determinadas funções, assim temos:
SRAM (Static RAM) – Mantém os dados sem refrescamento externo, são mais simples e rápidas, se bem que também sejam mais caras. São exclusivamente usadas para cache nos computadores.
VRAM (Vídeo RAM) – Usada nas placas gráficas, lê e escreve simultaneamente. Gere eficazmente as imagens e cores no ecrã.
WRAM (Windows RAM) – Acrescenta às tecnologias anteriores um processador cuja função é colocar os gráficos mais rapidamente no ecrã.

Por último, mas não menos importante a CMOS (Complementary Metal Oxide Semiconductor). Apesar de ser uma RAM, esta mantém a informação da configuração do computador, pois o seu consumo ínfimo de energia permite a sua alimentação através de uma bateria incluída na Motherboard.

Fernando António Belo

Sem comentários: