Upload
cefapel
View
481
Download
12
Embed Size (px)
Citation preview
1
Memórias
1
Sumário
Memórias RAMSRAM e DRAMEstrutura interna de uma memória RAMOrganização da memória RAMCiclos de escrita e leitura
2
o d a u a
Memórias ROMROMPROMEPROMEEPROMFLASH EEPROM
Tipos de Memórias
Memórias RAM (Random-acess memory)Permitem leitura e escrita da informaçãoMemória volátil – a informação perde-se quando se deixa de fornecer energia eléctrica
3
Memórias ROM (Read-only memory)Memórias programadas para serem utilizadas apenas para leitura (em princípio...)Memória não-volátil – a informação continua armazenada quando se deixa de fornecer energia eléctrica
2
Memórias RAM
Tipos de memórias RAMEstáticas – SRAM
Células de memória constituídas por latches ou flip-flopsUtilizadas como memórias cache (associadas ao processador)
4
Dinâmicas – DRAMCélulas de memória constituídas por elementos capacitativos, que conseguem manter o nível lógico durante um curto espaço de tempo – necessitam de refrescamento para repor os níveis lógicos.Com maior capacidade e com custos mais baixos do que as memórias estáticas, mas mais lentasUtilizadas como a memória principal de um computador
Memórias RAM
Estrutura de uma memória RAMk linhas de endereços
2k endereçosn bits por endereço
1 l bit
5
1 palavra = n bitsCapacidade
2k * n bitsSinais de controlo
Leitura / escritaEnableRelógio
Memórias RAM
Estrutura interna(SRAM)
6
Símbolo
4 x 3 RAM
DATA
ADRS
CS
OE
RD
2
3
3
3
Memórias RAM
Organização da memóriaÉ possível projectar bancos de memória com maior capacidade associando vários chips de menor capacidade.
7
Exemplos: projectar uma RAM de 256K * 8 e outra de 64K * 16 a partir de chips 64K * 8
Memórias RAM
256K * 8 RAM
8
Memórias RAM
64K * 16 RAM
9
4
Memórias RAM
Ciclo de leitura numa SRAM
10
Memórias RAM
Ciclo de escrita numa SRAM
11
Memórias ROM
ROMRead-only memory
Não permite alteração da informação armazenada;Construídas pelo fabricante, mediante especificação fornecida
12
pelo cliente;Não perde a informação quando a alimentação é retirada;Utilizada para conter informação necessária ao arranque de sistemas digitais;Vantagem: custo de produção muito baixo quando produzida em grandes quantidades;Desvantagem: sem flexibilidade para alteração do conteúdo.
5
Memórias ROM
PROM Programmable read-only memory
Semelhante a uma ROM, mas permite uma única programação por parte do utilizador;
13
p p ;Vantagem: redução de custos na produção de circuitos em pequenas quantidades;Desvantagem: pouca flexibilidade – uma única programação
Memórias ROM
EPROMErasable programmable read-only memory
Permite múltiplas programações;Para que seja possível reprogramar o dispositivo este deve ser
14
Para que seja possível reprogramar o dispositivo, este deve ser previamente submetido a radiação ultra-violeta durante algumas dezenas de minutos – esta operação apaga o conteúdo armazenado.Vantagem: permite a utilização de ROM durante a fase de desenvolvimento de um sistema digital;Desvantagem: para produções em grandes quantidades possui um custo significativamente mais elevado que uma ROM.
Memórias ROM
EEPROMElectrically erasable programmable read-only memory
Utilização idêntica à EPROM, mas com reprogramação através de impulsos eléctricos;
15
p ;Vantagem: grande flexibilidade por reunir a funcionalidade da RAM e da ROM;Desvantagem: operações de escrita muito mais lentas que numa RAM, apesar das operações de leitura serem da mesma ordem de grandeza.
6
Memórias ROM
FLASH EEPROM
Variantes de memórias EEPROM, habitualmente utilizadas em fotografia digital; Vantagem: reprogramação muito mais rápida do que numa
16
Vantagem: reprogramação muito mais rápida do que numa EEPROM convencional, maior capacidade;Desvantagem: número limitado de reprogramações (na ordem das dezenas de milhar).