Академический Документы
Профессиональный Документы
Культура Документы
2 Tipos de Memria
O desenvolvimento e expanso da tecnologia de fabricao de circuitos integrados
para armazenamento de dados determinaram o grande avano dos computadores digitais.
3 Caractersticas gerais
A seguir apresentamos algumas caractersticas que podem ser usadas quando
queremos avaliar o desempenho de um determinado dispositivo de memria.
3.1 Densidade:
Nmero de bits armazenados por rea fsica. Est relacionado
capacidade total de armazenamento.
3.2 Velocidade:
Se refere rapidez com que os dados podem ser acessados (lidos) ou
armazenados (escritos).
3.3 Potncia:
Potncia consumida ou dissipada pela memria.
3.4 Custo:
Custo para armazenamento por bit, ou seja, o valor do semicondutor
dividido pelo nmero de bits que pode armazenar.
Outras caractersticas so fornecidas especificamente por cada fabricante de
circuito integrado, tais como os sinais de comandos, parmetros eltricos e imunidade a
rudos.
4 Definies
No manuseio com memrias a semicondutor comum o uso de expresses
referentes aos modos de operao, aos terminais de entrada/sada, capacidade de
armazenamento e a sinais de controle.
Entradas de dados (Datas): Correspondem aos terminais do circuito integrado usados para
introduo dos dados a serem armazenados.
Sada de dados (Outputs): Correspondem aos terminais do circuito integrado onde sero
colocados os dados armazenados em uma dada posio da memria, em uma operao de
leitura.
Seleo do chip (Chip select): Uma entrada do chip usada para conectar ou desconectar
colocar as sadas em alta impedncia as entradas/sadas a um barramento. Normalmente
tais entradas so designadas por CS (quando a habilitao com nvel 1) ou CS
(quando a habilitao com nvel 0). A maioria dos chips possue este tipo de entrada. Em
alguns circuitos as entradas CE e CS so combinadas em uma nica entrada.
5 Classificao
O critrio para a escolha das memrias disponveis no mercado descrito a seguir:
Nas memrias do tipo aleatrio, qualquer posio pode ser acessada aleatoriamente,
ou seja, pode ser lida diretamente sem a necessidade da leitura das demais posies. Caso,
por exemplo, das memrias RAM e ROM, descritas a seguir.
Nas memrias seqenciais, uma posio no pode ser feita diretamente. Neste caso,
vrias posies da memria so acessadas at a informao desejada, o caso das fitas
magnticas, dos registradores de deslocamento e das memrias de bolha magntica.
O tempo para ler uma informao em uma memria seqencial depende da posio
de armazenamento.
6 Memrias RAM
As memrias RAM (Random Access Memory) so do tipo voltil e permitem o
acesso aleatrio para escrita ou leitura a qualquer uma das suas posies.
6.3 Arquitetura
Normalmente as memrias RAM so organizadas (Figuras 1 e 2) em forma de
matriz nXm n palavras, cada uma com m bits, com os seguintes tipos de entradas:
(a) (b)
7 Memrias ROM
As memrias ROM (Read Only Memory) so do tipo fixa e permitem o acesso
aleatrio a qualquer uma das suas posies. Permite apenas leitura do contedo e
destinada a guardar uma informao de forma permanente.
Para garantir que apenas uma das linhas X, Y, Z ou W assuma nvel 1, podemos
usar um decodificador conforme a figura 4, onde A0 e A1 operam como linha de endereo.
Note que, uma vez programada, a memria no pode ser apagada para correes ou
nova utilizao.
Neste tipo de memria, tanto a gravao como a desgravao feita por sinais
eltricos. O principal meio de implementao o Metal Oxide Semicondutor NMOS. Na
verdade um MOS modificado onde usado um capacitor de carga que alcana um tempo
de armazenamento entre 20 a 30 anos.
Uma tenso elevada e da ordem de 20V entre porta e dreno provoca a induo de
cargas nas portas flutuantes que ali permanecem quando a tenso retirada.
Uma tenso inversa apaga a carga armazenada. Desta forma, tanto a programao
como o apagamento pode ser feito por posies de memria. No preciso apagar toda a
memria para corrigir algum dado ou usar a memria com novos valores.
8) Tempo de escrita
8 Associao de Memrias
Podemos organizar vrios chips de memria para obtermos um circuito equivalente
a uma memria com maior capacidade.
1) Interligao de entradas
CS1
X Decodificador
CS 2
X CS1 CS 2
0 0 1
1 1 0
Figura 7
Nos exemplos anteriores, por ser necessrio apenas 1 bit, um circuito inversor
suficiente para controlar os CSs e fornecer o bit A10. Contundo, quando h necessidade de
mais bits de endereo, em uma expanso vertical maior, um circuito decodificador pode ser
usado para fornecer os bits desejados.
Por exemplo, na Figura 11 feita uma expanso para 4096 X 8. Usamos as quatro
primeiras sadas de um decodificador para comandar os CS ' s . As duas entradas
significativas foram usadas como bits A10 e A11.