Circuitos Integrados Digitais ELT017 Aula 7 CÉLULAS DE MEMÓRIA DE ACESSO ALEATÓRIO - DINÂMICA ELT017 - Circuitos Integrados Digitais 2 Célula de Memória Dinâmica (1) Vários tipos de células do tipo dinâmica (DRAM) foram propostas, contudo uma célula em particular se tornou o padrão industrial, sendo: Transistor de acesso - Um único transistor MOSFET canal n (Q) Capacitor de armazenamento (CS) Gate do transistor é conectado à linha de palavra, dreno (ou fonte) é conectado à linha de bit ELT017 - Circuitos Integrados Digitais 3 DRAM x SRAM Circuito DRAM é relativamente mais simples Circuito DRAM possui apenas a linha de bit (B) Circuito SRAM possui a linha B e a linha 𝐵 ELT017 - Circuitos Integrados Digitais 4 Célula de Memória Dinâmica (2) A célula DRAM armazena seu bit de informação como carga no capacitor CS Quando nível lógico 1 o capacitor está carregado com VDD – Vt Quando nível lógico 0 o capacitor está descarregado à tensão de zero. Devidos aos efeitos de fuga do capacitor, sua carga vai se reduzindo Célula precisa ser regenerada periodicamente pela operação de restauração (refresh) Acontece a cada 5 a 10 ms ELT017 - Circuitos Integrados Digitais 5 OPERAÇÃO DA MEMÓRIA DRAM ELT017 - Circuitos Integrados Digitais 6 Operação da memória DRAM 1. Decodificador de linha eleva a tensão da linha de palavra de interesse 2. Todos os transistores de acesso (Q) da linha selecionada passam a conduzir a. Todos os capacitores de armazenamento (CS) são conectados as suas respectivas linhas de bit b. Todos os capacitores são conectados em paralelo com a capacitância da linha (CB) c. CS é da ordem de 30 a 50 fF e CB é de 30 a 50 vezes maior que CS ELT017 - Circuitos Integrados Digitais 7 Operação de Leitura DRAM (1) Linha de bit é pré-carregada em VDD/2. Tensão inicial no capacitor é VCS VCS = VDD – Vt para nível lógico 1 VCS = 0 para nível lógico 0 Pela lei da conservação de cargas, tem-se: ELT017 - Circuitos Integrados Digitais 8 Operação de Leitura DRAM (2) Pode-se obter para ΔV Como CB >> CS ELT017 - Circuitos Integrados Digitais 9 Operação de Leitura DRAM (3) Para armazenamento do nível lógico 1, VCS = VDD – Vt Para armazenamento do nível lógico 1, VCS = 0 ELT017 - Circuitos Integrados Digitais 10 Operação de Leitura DRAM (4) Como CB é muito maior que CS, as tensões de leitura são muito pequenas Para CB = 30CS, VDD = 5V e Vt = 1,5V ΔV(1) = 33mV ΔV(0) = -83mV Considerando o melhor caso, pois VCS pode estar muito menor que VDD – Vt Pastilhas modernas o VDD é de 3,3V ou 1,2V ELT017 - Circuitos Integrados Digitais 11 ELT017 - Circuitos Integrados Digitais 12 Operação de Leitura DRAM (5) O processo de leitura é destrutivo já que a tensão não será mais VDD – Vt ou 0. A variação da tensão na linha é detectada e amplificada pelo sensor da coluna O sinal amplificado é aplicado ao capacitor de armazenamento, restaurando o nível apropriado Simultaneamente o sinal amplificado é levado a linha de dados de saída da pastilha ELT017 - Circuitos Integrados Digitais 13 Operação de Escrita DRAM (5) Similar a operação de leitura (restauração do valor) O bit de dados que deve ser escrito está aplicado a linha de entrada de dados É aplicado a linha da palavra selecionada pelas linhas de coluna Caso o valor a ser escrito seja 1 Linha de coluna é elevada até VDD (CB = VDD) Quando transistor de acesso é ligado, capacitor CS é carregado até VDD – Vt Caso o valor a ser escrito seja 0 Linha de coluna é descarregada até VDD (CB = 0) Quando transistor de acesso é ligado, capacitor CS é descarregado até 0 ELT017 - Circuitos Integrados Digitais 14 Restauração (Refresh) Operação de leitura e escrita restauram automaticamente o valor armazenado em toda a linha selecionada Memória inteira deve ser restaurada entre 5 a 10ms Realizada em modo rajada (burst), uma linha por vez Durante o refresh não é possível realizar escrita o leitura Restaurar a pastilha inteira demora menos que 2% do tempo entre os ciclos de resturação 98% do tempo ela está disponível para operação normal ELT017 - Circuitos Integrados Digitais 15 PROBLEMAS ELT017 - Circuitos Integrados Digitais 16 Problemas Exercício 11.10 Exercício 11.11 Problema 11.8 ELT017 - Circuitos Integrados Digitais 17