memórias 2011 1 [modo de compatibilidade] - inicionivaldo/microcontroladores/aulas/... · • c....
TRANSCRIPT
Memória - definição
• “Memórias são dispositivos que armazenam informações”; (Idoeta e Capuano – 2007)
• “Memória: meio capaz de armazenar e resgatar uma informação binária”; (Mairton – 2002)
Princípio de operação
• Apesar dos diferentes tipos de memórias existe um certo conjunto de princípios básicos de operação permanece o mesmo para todos os sistemas de memória.
Etapas para funcionamento
• a. Selecionar o endereço que está sendo acessado para uma operação de leitura ou escrita;
• b. Selecionar a operação a ser realizada, leitura ou escrita;
• c. Fornecer os dados de entrada para a operação de escrita;
• d. Manter estáveis as informações de saída da memória resultantes de uma operação de
• leitura, durante um tempo determinado;• e. Habilitar (ou desabilitar) a memória, de forma a fazê-
la (ou não) responder ao endereço na entrada e ao comando de leitura/escrita.
Memórias: Encapsulamentos• Os encapsulamentos mais comuns são os
dos tipos DIP (Dual In-line Package), SOIC (Small Outline Integrated Circuit) e LCC (Leaded Chip Carrier):
DIP plástico SOIC DIP cerâmico com janela
RAM estática de 512 Kbytes RAM estática de 128 Kbytes EPROM 64 Kbytes
Tipos de memória
• VOLÁTEIS: quando a alimentação é desligada a memória perde todas as informações. Ex: memória RAM
• NÃO-VOLÁTEIS: não perde a informação quando a energia é cortada. Ex: Memória ROM;
Quanto à capacidade de armazenamento
• A capacidade de armazenamento está relacionada com o número total de bits ou palavras que a memória pode armazenar.
• Por exemplo, uma memória de 1.024 x 8 corresponde a uma capacidade de 1.024 palavras, cada uma com 8 bits, totalizando 8.192 bits.
MEMÓRIA ROM• As memórias ROM (Read Only Memory –
Memória Apenas de Leitura) permitem somente a leitura dos dados nela gravados.
• Sua grande aplicação é no armazenamento de sistemas operacionais de computadores e outros sistemas digitais, em circuitos de geração de caracteres, na construção de circuitos combinacionais.
MEMÓRIA ROM - ARQUITETURA
• A arquitetura básica de uma ROM genérica é apresentada em blocos abaixo, com os respectivos terminais e barramentos de entrada e saída.
Tipos de memórias: ROM (cont.)
• A programação das EPROM faz-se através de programadores com diversos tipos de complexidade e custo:
MEMÓRIA RAM
• Permitem leitura e escrita de dados• Constituídas geralmente por Biestáveis
(Flip-Flops)• Acesso Aleatório (direto)• A maioria é volátil
MEMÓRIA RAM - TIPOS
• Tipos• ESTÁTICAS (SRAM) �� armazenam e
mantêm os dados enquanto houver alimentação
• DINÂMICAS (DRAM) �� usam capacitor e transistor MOSFET para armazenar dados, recarga do capacitor a cada ~ 15ns
MEMORIA RAM - ESTÁTICA
• Célula lula básica composta por biestáveis (FF);
• São mais rápidas e mais caras que as memórias dinâmicas (DRAM)
• Ocupam mais espaço físico na pastilha de silício do que as DRAM
EXPANSÃO DA CAPACIDADE DE UMA MEMÓRIA RAM
• O primeiro exemplo ao lado consiste de uma expansão por palavra de dados, onde mostra a obtenção de uma memória de 256x8, obtida pela expansão de dois blocos de memória de 256x4.