Você está na página 1de 35

Sistema de Memria do

Computador
Memria Interna

Reviso da aula passada


Perifricos

Computador

Memria
principal

CPU

Computador

Interconexo
do sistema

E/S
Linhas de
comunicao

J estudamos

Estamos Estudando

Externa
Memria Principal

Memria de
Armazenamento
Externo

Memria Secundria
HD, FD, ZIP, CD, DVD
Fita Magntica, MO, WORM

Custo por bit

Memria Interna

Memria Cache
Interna

Velocidade de acesso

Reviso da aula passada

Reviso da aula passada

Objetivos
Na aula de hoje iremos estudar a memria
interna:
Destacando as duas formas bsicas de memria
de acesso aleatrio semicondutora;

Memria principal
semicondutora
Ns primeiros computadores, a forma mais
comum de armazenamento de acesso
aleatrio para a memria principal empregava
uma matriz de loops ferromagnticos em
forma de anel.

Memria principal
semicondutora

Memria principal
semicondutora
Com o advento da microeletrnica, as
memrias semicondutoras superaram de
longe as memrias magnticas.

Os principais aspectos dessa tecnologia sero


explorados nessa aula.

Organizao
O elementos bsico de uma memria
semicondutora a clula de memria;
Independente da tecnologia todas as clulas de
memria compartilham de certas propriedades:
Apresentam dois estados estveis, que podem ser
usados para representar 0 ou 1;
So capazes de ser escritas, (pelo menos uma vez);
So capazes de ser lidas;

Operao de uma clula de


memria

Normalmente a clula possui 3 terminais funcionais,


capazes de transportar o sinal eltrico:
Seleo: seleciona uma clula de memria.
Controle: indica se leitura ou escrita.
Entrada de dados ou estado: recebe ou fornece o estado da
clula.

Operao de uma clula de


memria
Detalhes da organizao interna, funcionalidade, e
tempo de acesso da clula de memria dependem da
tecnologia especfica de circuito integrado usada.

DRAM e SRAM

Todos os tipos de memria discutidos nessa aula so de


acesso aleatrio;
Assim, palavras individuais da memria so acessadas
diretamente por meio da lgica de endereamento.

DRAM e SRAM
Tipos de memrias de semicondutor

A memria mais comum a memria de acesso aleatrio (RAM);


Tal termo esta incorreto pois todas as memrias listadas so de
acesso aleatrio.

DRAM e SRAM
Caractersticas singulares da memria RAM
Possibilidade de ler dados da memria e escrever novos dados de
modo fcil e rpido;
A memria RAM uma memria voltil;
A RAM s pode ser usada como armazenamento temporrio.

DRAM e SRAM
As duas formas tradicionais de RAM usadas nos computadores
so DRAM e SRAM:

DRAM Memria de Acesso Aleatrio Dinmica;


SRAM Memria de Acesso Aleatrio Esttica;

RAM DINMICA
feita com clulas que armazenam dados como carga em
capacitores;
A presena ou ausncia de carga em um capacitor interpretada
como binrio 0 ou 1;
Como os capacitores possuem a tendncia natural para descarga,
as RAM dinmicas exigem recarga peridica (refresh) para manter
o dado armazenado;
O termo dinmico se refere a perda de carga armazenada, mesmo
com energia aplicada continuamente;

RAM DINMICA

Estrutura DRAM tpica para uma clula individual, que armazena 1b;
O transistor atua como chave que fechada(permite fluxo de
corrente) se uma tenso for aplicada a linha de endereo;
Para operao de escrita um sinal de tenso aplicado a linha de bit;
Para operao de leitura, a carga armazenada do capacitor
comparada com os valores de referncia atravs de um amplificador.

RAM DINMICA

Importante
A leitura da clula descarrega o capacitor, que precisa ser restaurado
para completar a operao;

RAM ESTTICA

um dispositivo lgico que usa os mesmos elementos lgicos usados


no processador;
Em uma SRAM, os valores binrios so armazenados por meio de
configuraes das portas lgicas de um flip-flop tradicional;
Flip-flop -> Circuito eletrnico utilizado em eletrnica digital.
Diferente da DRAM, nenhuma recarga necessria para reter dados;

SRAM vs DRAM
Ambas memrias so volteis;
Uma clula de memria dinmica simples e menor que uma clula
de memria esttica;
DRAM mais densa que a SRAM (obs em um mesmo espao fsico
cabe mais clulas DRAM do que clulas SRAM);
DRAM mais barata que uma SRAM correspondente;
DRAM requer o suporte de um circuito de refresh;
A SRAM , em geral, mais rpida que a DRAM;
SRAM geralmente usada para memria cache e DRAM para
memria principal.

Tipos de ROM
ROM (Read-Only Memory) -> Memria somente leitura
Contm um padro permanente de dados, que no podem ser
mudados;
Os dados so gravados fisicamente no chip como parte do
processo de fabricao;
A ROM possui a vantagem de possibilitar que os dados fiquem
permanentemente na mesma, ou seja, os dados no precisam ser
carregados de uma memria secundria;

Tipos de ROM
PROM -> ROM programvel
Possui as mesma propriedades da memria ROM, entretanto,
permite que os dados sejam gravados eletricamente;

Tipos de ROM
EPROM -> ROM programvel e apagvel
lida e escrita eletricamente, entretanto, antes de uma operao
de escrita todas as clulas de armazenamento precisam ser
apagadas;
O apagamento da memria se d atravs da exposio do chip
radiao ultravioleta.

Tipos de ROM
EEPROM -> ROM programvel e apagvel eletricamente
Quando vai ser realizada a operao de escrita no necessrio
apagar o chip, ou seja, a memria atualizada com os dados
novos;
A EEPROM mais cara e menos densa que a EPROM;

Tipos de ROM
Memria Flash
Esse nome devido a velocidade com que a memria pode ser
reprogramada;
A memria Flash intermediria entre a EPROM e a EEPROM,
tanto no custo quanto na funcionalidade;
A memria flash usa apenas um transistor por bit, e portanto,
consegue ter alta densidade.

Organizaes Avanadas de
DRAM
Um dos gargalos mais crticos do sistema quando se usam
processadores de alto desempenho a interface com a memria
interna principal;
At pouco tempo, no houve mudanas significativas na arquitetura
da DRAM desde do incio da dcada de 1970.

Chip de memria RAM (1968)

Propaganda das novas memrias RAM


semicondutoras

Organizaes Avanadas de
DRAM
Vimos que uma abordagem para melhorar o problema do
desempenho da memria principal DRAM tem sido inserir uma ou
mais nveis de cache SRAM;
Problemas:
SRAM muito cara;
A expanso do tamanho da memria cache alm de um certo
ponto gera retornos decrescentes.

Organizaes Avanadas de
DRAM
Nos anos recentes, diversas melhorias na arquitetura bsica da DRAM
foram exploradas, e algumas dessas se tornaram comerciais:

DRAM Sncrona (SDRAM);


DRAM RamBus (RDRAM);
Double Data Rate SDRAM (DDR-SDRAM);
Cache DRAM (CDRAM).

Organizaes Avanadas de
DRAM
DRAM Sncrona (SDRAM)
Diferente da DRAM tradicional, que assncrona;
A SDRAM troca dados com o processador sincronizado com um
sinal de clock externo;
Os dados so trocados na velocidade plena do barramento
processador/memria, sem imposio de estados de espera;

Organizaes Avanadas de
DRAM
DRAM RamBus
Foi o tipo de memria adotada para os processadores Pentium III
e os primeiros Pentium IV;
Concorrente principal da SDRAM;
Era uma tecnologia de padro proprietrio;

Organizaes Avanadas de
DRAM
Double Data Rate SDRAM (DDR-SDRAM)
A SDRAM s pode enviar dados ao processador uma vez por ciclo
de clock;
A DDR-SDRAM surgiu para permitir que os dados fossem enviados
duas vezes por ciclo de clock;
A DDR2-SDRAM surgiu para aumentar essa taxa de transferncia
para 4 dados por ciclo de clock;
A DDR3-SDRM, lanada em 2007, aumentou mais uma vez a taxa
de transferncia para 8 dados por ciclo de clock.

Organizaes Avanadas de
DRAM

Organizaes Avanadas de
DRAM
Cache DRAM
Integra uma cache SRAM pequena a um chip DRAM genrico;

Dvidas?????

Perguntas para Reviso


1. Quais so as principais propriedade da memria semicondutora?
2. Quais so os dois sentidos em que o termo memria de acesso
aleatrio usado?
3. Qual a diferena entre DRAM e SDRAM em termos de aplicao?
4. Qual a diferena entre DRAM e SRAM em termos das
caractersticas como velocidade, tamanho e custo?
5. Quais so as diferenas entre EPROM, EEPROM e memria Flash?
6. Como a SDRAM se difere da DRAM comum?