William Stallings Arquitetura e Organização de Computadores 8 a Edição. Capítulo 5 Memória interna

Documentos relacionados
Memórias RAM e ROM. Adriano J. Holanda 9/5/2017. [Introdução à Organização de Computadores]

Circuitos Lógicos Aula 26

Adriano J. Holanda FAFRAM. 4 e 11 de maio de 2012

Professor: Vlademir de Oliveira Disciplina: Microcontroladores e DSP. Memórias de Dados e de Programa

ELETRÔNICA DIGITAL II

SSC512 Elementos de Lógica Digital. Memórias. GE4 Bio

Arquitetura de Computadores Memória Principal

SRAM Static RAM. E/L Escrita Leitura. FPM DRAM Fast Page Mode EDO DRAM Extended Data Output SDRAM Synchronous DDR SDRAM Double Data Rate RDRAM Rambus

SSC0112 Organização de Computadores Digitais I

ELE Microprocessadores I. AULA 12 Arquitetura do Microprocessador Interface com as memórias

Organização e Arquitetura de Computadores I

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 10: MEMÓRIA E HIERARQUIA DE MEMÓRIAS

Visão geral do sistema de memória de computadores

Prof. Benito Piropo Da-Rin. Arquitetura, Organização e Hardware de Computadores - Prof. B. Piropo

ARQUITETURA DE COMPUTADORES. Nível da Lógica Digital. Prof.: Agostinho S. Riofrio

Sistemas de Computação

Sistemas de Computação. Seção Notas. A Memória Principal. Notas. Sexta Aula. Haroldo Gambini Santos. 26 de abril de Notas

SUBSISTEMA DE MEMÓRIA FELIPE G. TORRES

SSC0112 Organização de Computadores Digitais I

CIRCUITOS DIGITAIS. Contadores com Registradores e Memórias. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau

Sistema de Memórias COMPUTADOR CONTROLE ENTRADA VIA DE DADOS SAÍDA PROCESSADOR MEMÓRIA S E TO R R EC RE CEI TA S T EM S E TO R C A RNE S

Universidade de São Paulo

Memórias. IFRN -Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte 17/01/2013

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES MEMÓRIA PRINCIPAL CAPÍTULO 4. Cristina Boeres

PCS 3115 Sistemas Digitais I

Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro

Função Principal da Memória

Memórias. Alberto Felipe Friderichs Barros

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES MEMÓRIA E BARRAMENTOS DE SISTEMA. Prof. Dr. Daniel Caetano

Componentes de um computador Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial MICROCONTROLADORES PROFESSOR FLÁVIO MURILO

Arquitetura de Computadores. Memórias

Eletrônica Digital II (Memórias) Prof. Eng. Antonio Carlos Lemos Júnior

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES MEMÓRIA. Prof. Dr. Daniel Caetano

ORGANIZAÇÃO DE COMPUTADORES CAPÍTULO4: MEMÓRIAPRINCIPAL

Memória (conceitos) MEMÓRIA VOLÁTIL

Memória. Christian César de Azevedo


MICROPROCESSADORES TIPOS DE MEMÓRIAS

COMPUTADOR. Adão de Melo Neto

Arquitetura de Computadores. Aula 8 Memória Principal

Sequência 17 Organização e Hierarquia de Memória

INFORMÁTICA MEMÓRIAS. Prof. MSc. Glécio Rodrigues de Albuquerque

ORGANIZAÇÃO DE COMPUTADORES MEMÓRIA. Prof. Dr. Daniel Caetano

for Information Interchange. 6 Memória:

Eletrônica Digital. Memórias Semicondutoras PROF. EDUARDO G. BERTOGNA UTFPR / DAELN

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES MEMÓRIA E BARRAMENTOS DE SISTEMA. Prof. Dr. Daniel Caetano

Os computadores necessitam de uma memória principal, cujo papel primordial é armazenar dados e programas que estejam a ser utilizados no momento.

Memória. Prof. Alexandre Beletti Cap. 4 Monteiro, Cap. 2 Tanenbaum, Cap. 5 Stallings, Cap. 3 - Weber. Introdução (Weber)

Arquitetura e Funcionamento do Computador

ü Capítulo 4 Livro do Mário Monteiro ü Introdução ü Hierarquia de memória ü Memória Principal ü Memória principal ü Memória cache

Memória é um dispositivo capaz de armazenar informação. Logo, podemos dividir dos dispositivos que podem armazenar dados em Quatro tipos:

Introdução. Num micro-processador a informação é guardada em registos. Para isso precisamos de muitos registos, isto é memória em massa

Aula 03. Componentes Básicos de um Computador, Dispositivos de Entrada e Saída, Dispositivos de Armazenamento de Dados, Periféricos.

Memória Principal. Tiago Alves de Oliveira

Capítulo 9 M E M Ó R I A

Laboratório de Hardware

Memória. Arquitetura de Computadores I. DCC-IM/UFRJ Prof. Gabriel P. Silva

Geradores de Clock e Memórias

ORGANIZAÇÃO DE COMPUTADORES

- Arquitetura de sistemas digitais- Cap 2 Arquitetura de computadores

MEMÓRIA. Prof. Elton Profa. Joice

ELT502 Eletrônica Digital I Graduação em Engenharia Eletrônica

Memórias Semicondutoras

Memória Interna. Prof. Leonardo Barreto Campos 1

Programador/a de Informática

CAPÍTULO 13 - MEMÓRIAS

Arquitetura de Computadores

MEMÓRIAS. Sistemas Digitais II Prof. Marcelo Wendling Nov/18

Latch SR (Set/Reset)

Conceitos e Gerenciamento de Memória

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

Memórias Row Address Strobe Column Address Strobe

Registradores de Deslocamento e Memórias

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

Arquitetura e Organização de Computadores

Circuitos Lógicos. Profa. Grace S. Deaecto. Faculdade de Engenharia Mecânica / UNICAMP , Campinas, SP, Brasil.

RAM e ROM. Laboratório de Hardware. Memórias. Memórias. Memórias. Memórias. Memórias. Memória ROM. Memória ROM. Memória ROM. Memória RAM.

MEMÓRIAS SEMICONDUTORAS

MEMÓRIAS EM UM SISTEMA COMPUTACIONAL

DIFERENÇA DE VELOCIDADE entre UCP e MP

FACULDADE LEÃO SAMPAIO

PCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca

E.E.E.P. Dr. Solon Tavares Introdução à Informática e Sistemas Operacionais Prof. Henrique Cordeiro. Memória

Universidade Federal do ABC

Sistemas Digitais (SD) Memórias

Memórias. SEL-415 Introdução à Organização dos Computadores. Parte 1. Aula 4. Profa. Luiza Maria Romeiro Codá

Manutenção de Microcomputadores I

ROM

Faculdade de Tecnologia Senac GTI Modulo I Organização de Computadores

Entender a diferença de velocidade UCP/MP e o conceito de localidade.

DEFINIÇÃO É TODO AQUELE DISPOSITIVO CAPAZ DE ARMAZENAR INFORMAÇÃO. A

MEMÓRIAS PAPEL FOTOGRAFIA FITA PERFURADA DISPOSITIVOS MAGNÉTICOS DISPOSITIVOS ÓPTICOS DISPOSTIVOS DE ESTADO SÓLIDO

Memórias. Memórias: Utilização:

FACULDADE LEÃO SAMPAIO

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PROF. DEJAIR PRIEBE

Na segunda aula vamos falar sobre o Processador, funcionamento e seus tipos.

Aula 06 SISTEMAS DE MEMÓRIAS

Transcrição:

William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 5 Memória interna Os textos nestas caixas foram adicionados pelo Prof. Joubert slide 1

Tipos de memória de semicondutor slide 2

Memória de semicondutor RAM : Nome incorreto, pois toda memória de semicondutor tem acesso aleatório. Leitura/escrita. Volátil. Armazenamento temporário. Estática ou dinâmica. slide 3

Operação da célula de memória slide 4

RAM dinâmica Bits armazenados com carga em capacitores. As cargas vazam. Precisa de renovação mesmo se alimentada. Construção mais simples. Menor por bit. Mais barata. Precisa de circuitos de refresh. Mais lenta. Memória principal. Dispositivo basicamente analógico. Nível de carga determina o valor. slide 5

Estrutura da RAM dinâmica slide 6

Operação da DRAM Linha de endereço ativa quando bit é lido ou escrito. Chave de transistor fechada (corrente flui). Escrita: Voltagem na linha de bit. Alta para 1 baixa para 0. Depois sinaliza linha de endereço. Leitura: Transfere carga ao capacitor. Linha de endereço selecionada. Transistor liga. Carga do capacitor alimentada por linha de bit para amplificador comparar. Compara com valor de referência para determinar 0 ou 1. Carga do capacitor deve ser restaurada. slide 7

RAM estática Bits armazenados como chaves ligado/desligado. Sem carga para vazar. Não precisa de refresh quando alimentada. Construção mais complexa. Maior por bit. Mais cara. Não precisa de circuitos de refresh. Mais rápida. Cache. Digital. Usa flip-flops. slide 8

Estrutura da RAM estática slide 9

Assim se projeta desde registradores até memórias de grande capacidade de armazenamento slide 10

SRAM versus DRAM Ambas voláteis. É preciso energia para preservar os dados. Célula dinâmica: Mais simples de construir, menor. Mais densa. Mais barata. Precisa de refresh. Maiores unidades de memória. Estática: Mais rápida. Cache. slide 11

Read Only Memory (ROM) Armazenamento permanente. Não volátil. Microprogramação (veja mais adiante). Sub-rotinas de biblioteca. Programas do sistema (BIOS). Tabelas de função. slide 12

Tipos de ROM Gravada durante a fabricação: Muito cara para pequenas quantidades. Programável (uma vez): PROM. Precisa de equipamento especial para programar. Lida na maioria das vezes : Erasable Programmable (EPROM). Apagada por UV. Electrically Erasable (EEPROM): Leva muito mais tempo para escrever que para ler. Memória flash: Apaga memória inteira eletricamente. slide 13

Organização em detalhes Um chip de 16 Mbits pode ser organizado como 1M de palavras de 16 bits. Um chip de 16 Mbits pode ser organizado como um array de 2048 x 2048 x 4 bits. Reduz número de pinos de endereço. Multiplexa endereço de linha e endereço de coluna. 11 pinos para endereçar (2 11 =2048). Aumentar um pino dobra o intervalo de valores, de modo que a capacidade multiplica por 4. slide 14

Refreshing Circuito de refresh incluído no chip. Desabilita chip. Conta por linhas. Lê e escreve de volta. Leva tempo. Atrasa o desempenho aparente. slide 15

DRAM típica de 16 Mb (4M x 4) slide 16

Empacotamento slide 17

Organização do módulo de 256 KB slide 18

Organização do módulo de 1 MB slide 19

Memória intercalada Coleção de chips de DRAM. Agrupada em banco de memória. Bancos atendem a solicitações de leitura ou escrita independentemente. K bancos podem atender a k solicitações simultaneamente. slide 20

Correção de erro Falha permanente. Defeito permanente. Erro não permanente: Aleatório, não destrutivo. Sem dano permanente à memória. Detectado usando código de correção de erro de Hamming. slide 21

Função do código de correção de erro slide 22

Organização avançada da DRAM DRAM básica igual desde primeiros chips de RAM. DRAM avançada. Também contém pequena SRAM. SRAM mantém última linha lida (compare com cache!). Cache DRAM: Maior componente da SRAM. Usa como cache ou buffer serial. slide 23

DRAM síncrona (SDRAM) Acesso sincronizado com clock externo. Endereço é apresentado à RAM. RAM encontra dados (CPU espera na DRAM convencional). Como a SDRAM move dados em tempo com o clock do sistema, CPU sabe quando os dados estarão prontos. CPU não precisa esperar, e pode fazer alguma outra coisa. Modo de rajada permite que SDRAM defina fluxo de dados e o dispare em bloco. DDR-SDRAM envia dados duas vezes por ciclo de clock (transição de subida e descida). slide 24

SDRAM slide 25

RAMBUS Adotada pela Intel para Pentium & Itanium. Concorrente principal da SDRAM. Pacote vertical todos os pinos em um lado. Troca de dados por 28 fios < cm. Barramento endereça até 320 chips RDRAM a 1,6Gbps. Protocolo de bloco assíncrono: Tempo de acesso de 480ns. Então, 1,6 Gbps. slide 26

Estrutura da RAMBUS slide 27

DDR SDRAM SDRAM só pode enviar dados uma vez por ciclo de clock. Double-data-rate SDRAM pode enviar dados duas vezes por ciclo de clock. Transição de subida e transição de descida. slide 28

Cache DRAM Mitsubishi. Integra pequena cache SRAM (16 kb) no chip de DRAM genérico. Usada como cache verdadeira. linhas de 64 bits. Efetiva para acesso aleatório comum. Para admitir acesso serial de bloco de dados. Por exemplo, ao renovar tela de mapa de bits. CDRAM pode previamente buscar os dados da DRAM no buffer de SRAM. Acessos subsequentes unicamente à SRAM. slide 29

Leitura The RAM Guide RDRAM slide 30