Você está na página 1de 8

Faculdade de Engenharia de Ilha Solteira - Departamento de Engenharia Eltrica

Circuitos Digitais II - Profa. Suely Cunha Amaro Mantovani - 1osem /2011

CIRCUITOS DIGITAIS II
Expanso de Memrias RAM ou ROM
1. Introduo A capacidade ou tamanho da palavra necessria para memria RAM ou ROM em algumas aplicaes, no pode ser atendida por somente um CI de memria. Em lugar, vrios chips de memrias devem ser combinados para fornecer a capacidade ou tamanho da palavra requerida. A expanso pode ser obtida pela palavra de dados, pela quantidade de informao armazenada ou por ambos. 2. Expanso da Palavra de Dados O aumento do tamanho da palavra significa aumentar o nmero de bits na palavra. Isto pode ser obtido ligando os circuitos integrados de memrias conforme a seguir. ex: Memria 16X8 usando CIs 16X4

Fig.1-Expanso de memria para 16X8 Os bits de endereos so os mesmos; Os terminais CS(Chip Select) e R/W(Read/Write) so interligados de modo a selecionar e habilitar as memrias ao mesmo tempo; Os pinos de dados de cada memria so ligados ao barramento de dados conforme a participao dos bits de dados da memria na formao da palavra

3.Expanso da Capacidade (localizaes na memria) ou do Nmero de Palavras Aumentar a capacidade de uma memria significa aumentar a quantidade de palavras armazenadas na memria. Mostra-se na fig.2 o aumento da capacidade de uma memria. ex: Memria 32X4 obtida a partir de CIs 16X4. .

Fig.2 Os pinos dos bits inferiores do endereo so interligados aos pinos de endereamento dos chips de memria. Os pinos dos bits superiores do endereo podem ser as entradas de um decodificador cujas sadas habilitam as entradas CS de cada chip de memria que est sendo acessado. Os pinos R/W de cada memria so interligados juntos.

Os pinos de dados de cada memria so conectados s linhas correspondentes do barramento de dados. As memrias no selecionadas devem ter as sadas de dados em alta impedncia.

Exerccio. 1- A partir de memrias RAM estticas 32X4 expandir para uma memria 128X4. Quantas RAM so necessrias para se fazer esta expanso? Usar um decodificador com portas nands. Mostrar o mapeamento de memria.

4-Expanso da palavra de dados e localidade de Memria Este processo obtido atravs da fuso dos dois tipos j abordados . 1- Tendo os blocos de memria de RAM 32X4, implementar uma RAM 64X8 . Escreva as palavras inicial e final que endeream cada memria RAM integrada no sistema.

2- Mostre como uma RAM dinmica 64KX1 pode ser expandida para construir uma RAM de 128KX4. Especifique a faixa de endereos para esta expanso.

Outros exemplos (livro texto-Tocci- Ed. 10) Expanso de memria 8K X 8 com CIs PROMs 2K X 8 usando um decodificador (74138).

Faixa de endereos (hexa) para a memria expandida: 0000 a 1FFF

Sistema com Decodificao Parcial de Endereos Neste exemplo so usados vrios dispositivos de memrias no mesmo sistema : sistema de painel digital de um automvel. Tal sistema normalmente implementado usando-se um microprocessador . Desta forma, so necessrias: 1. ROMs no volteis para armazenar as instrues do programa; 2. Memria de leitura/escrita para armazenar os dgitos que representam a velocidade, as RPMs, a quantidade de combustvel, presso do leo , a temperatura do motor ,, a tenso da bateria, e assim por diante. 3. Armazenamento no voltil de leitura /escrita (EEPROM) para leitura do
Odmetro (aparelho que registra a distncia percorrida pelo veculo)

Considere endereamento de 16 bits

Fig.4-Um sistema com decodificao parcial de endereos Memria refletida so reas de memria que so ocupadas de modo redundante por um dispositivo devido codificao parcial de endereos . O mesmo contedo da EEPROM Aparecer nos endereos 6800-6FFF, 7000-77FF

Fig 5- Um mapa de memria de um painel digital