Cursos / Automação Industrial / Sistemas Digitais / Aula
Voláteis e de acesso randômico, estas memórias são normalmente referenciadas pela terminologia RAM. Embora não totalmente consistente, já que as ROM também são de acesso randômico, esta designação é universalmente empregada e será também a utilizada no transcorrer deste curso.
A grande desvantagem das RAM é a volatilidade que as faz perder todas as informações armazenadas se o fornecimento de energia for interrompido. Este fato pode ser atenuado para algumas RAM CMOS que apresentam pequeno consumo de energia em modo de operação "stand by" desde que a elas seja associado uma bateria como fonte alternativa de energia.
Dois tipos de RAM são disponíveis: a SRAM que é uma RAM estática e a DRAM que é uma RAM dinâmica. Suas principais características são:
Para não haver perda total de informação, faz-se necessário que nas DRAM, os capacitores sejam periodicamente recarregados. A esta operação dá-se o nome de refrescamento (refresh) da memória. Tipicamente, cada célula de uma DRAM deve ser refrescada a cada 2 ms.
Na Figura 8 está uma representação simbólica de uma célula de memória dinâmica. Durante a operação de escrita, somente as duas chaves S1 e S2 são fechadas. Durante a operação de leitura, somente S1 está aberta. Não se preocupe. Em outra disciplina também estudaremos os princípios que envolvem o comportamento de um Amplificador Operacional, componente triangular na Figura 8.
Comparativamente, temos as SRAM bipolares como as com melhor tempo de acesso, maior área de ocupação de chip e preço mais elevado e; as DRAM como as de pior tempo de acesso, menor área de ocupação do chip e o melhor preço do mercado. Como este assunto não pode ser muito aprofundado, vamos encerrá-lo por aqui, mas saiba que existem muitas informações interessantes e que o complementam. Volto a lembrá-lo: A internet pode ser o caminho para conseguir mais informações complementares e novas.
Neste ponto, você deve estar se perguntando: Mas, se já vimos o essencial sobre memórias, em quais se encaixam as DDR, DDR2, caches, que estamos acostumados a ver nos textos que caracterizam os microcomputadores? Ok!
Vamos fazer estas associações. Os pentes de memórias de hoje, usados nos microcomputadores, conhecidos como sendo de memórias DDR2 ou DDR3 são constituídos de memórias dinâmicas, nas quais se podem guardar muita informação, por um preço menor, mas que, precisam ser permanentemente refrescadas (para não perder o que está no juízo).
Já as memórias caches (nos microcomputadores, as L1 e L2, por exemplo) são memórias RAM estáticas. Muito mais rápidas, mas infelizmente, muito mais caras e que ocupam muito espaço de chip.
Nos microcomputadores, as memórias dinâmicas são usadas como memória principal, normalmente de 4 Gbytes, e as memórias caches, como memórias intermediárias, geralmente de 4 MBytes. Num futuro próximo, isto pode se modificar.
Alguns microcomputadores, inclusive já estão vindos com memória flash, os chamados drives SSD, em substituição aos discos rígidos (HD – hard disks). Como sugestão, veja em sites de grandes redes de supermercados como Extra, Lojas Americanas etc., a diferença de preço dos microcomputadores com HD dos com drives SSD. Faça uma análise da situação atual e projete-a para daqui a 5 anos. Qual o futuro? Será que ainda existirão HD?
Versão 5.3 - Todos os Direitos reservados