quinta-feira, 1 de dezembro de 2011
RAM Estática/Ciclo de Leitura
*A saída está em alta impedância;
T0-Novo end. Nas entradas da RAM;
*Após um intervalo de tempo para que as linhas de end se estabilzem,CS’ é ativado.A RAM responde colocando os dados da posição endereçada na linha de saída em T1;
Tacc-Tempo decorrido entre a aplicação do novo end. E o aparecimento de dados válidos na saída;
Tco- Tempo necessário para que a RAM saia de alta impedância;
Comentários:
Tas- Tempo para os decodificadores da RAM responder ao novo endereço;
Os dados devem ser mantidos na entrada da RAM por um intervalo Tds antes da desabilitação de R/W’ e CS’ EM T2 e por um tempo Tdh depois.
Memórias RAM
Para entendermos o funcionamento básico de uma RAM estática,vamos inicialmente analisar o circuito de uma célula básica que permite a escrita e leitura de 1 bit de informação.
Funcionamento:
- Para efetuar a escrita de um dado,devemos primeiramente selecionar a célula(SEL=1) e passar o controle de leitura/escrita(R/W’) para 0.Logo após,aplicamos o dado no terminal D,agora configurado como entrada.
Esse exemplo apresenta a célula básica,com todas as situações anteriores colocadas e,ainda como exemplo,a aplicação de armazenamento de nível 1 na entrada D
Para selecionar a célula(SEL = 1),e passar o controle R/W’ para 1, sendo obtido o dado armazenado pelo terminal D,agora configurado como saída.
Operação de Leitura na ROM
Para ler uma palavra de dados armazenados na ROM é preciso:
1- Fornecer valores apropriados nas entradas de endereço;
2- Ativar a entrada de controleOperação de Leitura
1-A CPU fornece o endereço binário da posição de memória da qual o dado deve ser recuperado.Ela coloca esse endereço nas linhas de barramento de endereço;
2- A CPU ativa as linhas de sinal de controle apropriadas para determinar a posição que está sendo selecionada para a operação de leitura;
3- Os CI’s de memória decodificam o endereço em binário para determinar a posição que está sendo selecionada para a operação de leitura;
4- Os CI’s de memória coloca o dado da posição de memória selecionada no barramento de dados a partia do qual são transferidos para a CPU.
Operação de Escrita
1- A CPU fornece um endereço binário da posição da memória em que o dado será armazenado.Ela coloca esse endereço nas linhas de barramento de endereço;
2- A CPU coloca os dados a serem armazenados no barramento de dados;
3- A CPU ativa as linhas de sinal de controle apropriadas para a operação de escrita na memória;
4- Os CI’s de memória decodificam o endereço binário para determinar a posição que está sendo selecionada para a operação de armazenamento;
5- Os dados no barramento de dados são transferidos para a posição de memória selecionada
Assinar:
Postagens (Atom)