Você está na página 1de 34

GSI008 Sistemas

Memrias RAM, ROM, PROM,


EEPROM, FLASH
Digitais

Universidade Federal de
Uberlndia
Faculdade de Computao
Na Aula Anterior
Conceituao: Mquinas de Estados
Finitos;
MEF: Modelo Matemtico;
Diagrama de Estados;
Exemplos de MEFs;
MEFs em VHDL.

Prof. Dr. rer. nat . Daniel Duarte 2


Nesta Aula
Tipos de Memrias;
ROM, PROM, EPROM, EEPROM, FLASH,
RAM, SRAM, DRAM;

Prof. Dr. rer. nat . Daniel Duarte 3


Introduo

Prof. Dr. rer. nat . Daniel Duarte 4


Memrias Terminologia
Clula de Memria dispositivo capaz de
armazenar um bit;
Flip-flop; Capacitor ;
Depresso em meio ptico (CD/DVD/Blue Ray).
Palavra grupo de clulas de memria;
8 bits; 16 bits; 32 bits;
Capacidade modo de especificar quantos bits
so armazenados no total em um dispositivo de
memria;
5M8
no de palavras no de bit / palavra

no total de bits (capacidade) = no de palavras X no de bit / palavra


5
Memrias Terminologia
Densidade outro termo para capacidade;
Endereo no que indica a posio de uma palavra em
um dispositivo de memria;
nico para cada palavra;
Sequencial;
Naturalmente, so nmeros binrios. No entanto comum
represent-los em hexadecimal por convenincia de notao;
Tempo de acesso tempo necessrio para que o
contedo da palavra de memria especificada pelo
endereo fornecido esteja disponvel no barramento de
dados;
Tempo de acesso de escrita;
Tempo de acesso de leitura.

Prof. Dr. rer. nat . Daniel Duarte 6


Tamanho da palavra
00
Endereo Contedo da posio de
01
02 *&!?
*&!?
Memria no endereo 02
03
04
No de palavras
05
06
07
08
09

7
Memrias Classificao
Memri
Memri
aa

no
no voltil
voltil
voltil
voltil
ROM
ROM RAM
RAM

SRAM
SRAM
PROM
PROM
DRAM
DRAM
EPROM
EPROM

EEPROM
EEPROM

FLASH
FLASH

Prof. Dr. rer. nat . Daniel Duarte 8


Memrias: Ideia Geral

Memria de Leitura Memria de


Leitura e escrita
endereo

endereo
dados

dados
00
01 00
02 01
... 02
...
controle

9
ROM Read Only Memory
Contedo fixo. No pode ser modificado;
Utilizada na distribuio de Firmware,
Microcdigo de Processadores, etc;
Um circuito combinacional que gera uma
dada tabela verdade pode ser visto como
uma memria ROM (hardwired);

10
Exemplo: Hardwired ROM

Prof. Dr. rer. nat . Daniel Duarte 11


Exemplo: Hardwired ROM
Podemos utilizar
multiplexadores;
Simplificao do projeto;
O termo hardwired fica claro
neste caso. Observe que a tabela
verdade da memria
conectada diretamente
(hardwired) ao vcc e terra;

Prof. Dr. rer. nat . Daniel Duarte 12


ROMs de mais de um bit
I3 I2 I1 I0 d d d d
3 2 1 0

0 0 0 0 0 0 0 0
0 0 0 1 0 0 1 1
0 0 1 0 0 0 1 1
0 0 1 1 0 0 0 0
0 1 0 0 1 0 1 0
0 1 0 1 1 0 0 1
0 1 1 0 1 0 1 0
0 1 1 1 1 1 0 0
1 0 0 0 1 0 1 0
1 0 0 1 1 0 0 1
1 0 1 0 1 0 1 0
1 0 1 1 1 1 0 0
1 1 0 0 1 0 1 0
1 1 0 1 1 0 0 1
1 1 1 0 1 0 1 0
1 1 1 1 1 1 0 0 13
PROM Programming Read Only
Memory

Prof. Dr. rer. nat . Daniel Duarte 14


EPROM Electronic Programming
Read Only Memory

Prof. Dr. rer. nat . Daniel Duarte 15


EEPROM Eraseble Electronic
Programming Read Only Memory

Prof. Dr. rer. nat . Daniel Duarte 16


FLASH

Prof. Dr. rer. nat . Daniel Duarte 17


Prof. Dr. rer. nat . Daniel Duarte 18
Prof. Dr. rer. nat . Daniel Duarte 19
RAM Random Access
Memory
Memria de escrita e leitura;
Acesso randmico tempo de acesso
igual para qualquer clula a ser acessada
Memria voltil, mantm a informao
apenas enquanto houver energia;
Memria primria de um sistema
computacional;
Pode ser implementada de diversas
maneiras.

Prof. Dr. rer. nat . Daniel Duarte 20


Prof. Dr. rer. nat . Daniel Duarte 21
SRAM Static Random Access
Memory

Prof. Dr. rer. nat . Daniel Duarte 22


Prof. Dr. rer. nat . Daniel Duarte 23
DRAM Dynamic Random Access
Memory

Prof. Dr. rer. nat . Daniel Duarte 24


Prof. Dr. rer. nat . Daniel Duarte 25
Prof. Dr. rer. nat . Daniel Duarte 26
Prof. Dr. rer. nat . Daniel Duarte 27
Prof. Dr. rer. nat . Daniel Duarte 28
Prof. Dr. rer. nat . Daniel Duarte 29
Prof. Dr. rer. nat . Daniel Duarte 30
Prof. Dr. rer. nat . Daniel Duarte 31
Prof. Dr. rer. nat . Daniel Duarte 32
Pro Lar
Leitura: (Tocci) 12.1 at 12.22 (pgs.
683-738)
Leitura: (Capuano) ()
Exerccios: (Tocci): E={12.1, ... , 12.46}
Exerccios: (Capuano): E={}

Prof. Dr. rer. nat . Daniel Duarte 33


Bibliografia Comentada
TOCCI, R. J., WIDMER, N. S., MOSS, G.
L. Sistemas Digitais Princpios e
Aplicaes. 11 Ed. Pearson Prentice
Hall, So Paulo, S.P., 2011, Brasil.

CAPUANO, F. G., IDOETA, I. V.


Elementos de Eletrnica Digital.
40 Ed. Editora rica.
So Paulo. S.P. 2008. Brasil.

Prof. Dr. rer. nat . Daniel Duarte 34

Você também pode gostar