Descreva qual a função do sinal \overline{W E}, (que também pode ser denominado de \bar{W} ou R / \bar{W} a depender do CI) nas operações de leitura e escrita em memória.
Passo 1
O enunciado pede para descrever a função do sinal \overline{WE} (também chamado de \bar{W} ou R/\bar{W}) nas operações de leitura e de escrita em memória. O conteúdo envolve sinais de controle de memória em circuitos digitais, em particular como esse sinal determina se o dispositivo memoriza (escreve) ou disponibiliza (lê) dados no barramento.
Passo 2
Em memórias estáticas ou dinâmicas típicas encontramos três sinais de controle principais:
\overline{CE} (Chip Enable) seleciona o chip;
\overline{OE} (Output Enable) permite que a memória dirija o barramento de dados durante leitura;
\overline{WE} (Write Enable) controla a operação de escrita.
O sinal \overline{WE} está normalmente ativo em nível lógico baixo. Quando ele está alto, a memória não escreve dados; quando está baixo, a memória faz o latch dos dados presentes no barramento.
Passo 3
Operação de leitura:
Deve-se colocar o endereço desejado nos pinos de endereço e ativar \overline{CE} (nível baixo) para selecionar o chip.
Para que a memória coloque seu conteúdo no barramento de dados, é necessário que \overline{OE} fique em nível baixo.
Durante a leitura, \overline{WE} permanece em nível alto (inativo), garantindo que o circuito interno de escrita fique desabilitado.
Com \overline{WE}=1 e \overline{OE}=0, as células de memória dirigem seus valores ao barramento de dados (modo driver).
Passo 4
Operação de escrita:
Coloca-se o endereço de destino nos pinos de endereço e ativa-se \overline{CE} (nível baixo) para selecionar o chip.
Aplica-se nos pinos de dados o valor que se quer armazenar, mantendo-o estável durante todo o pulso de escrita.
Pulsa-se \overline{WE} para nível baixo (ativo). Nesse intervalo, a memória desabilita sua saída de dados (tri-state) e capta o valor presente no barramento, armazenando-o na célula apontada.
Após o tempo mínimo de escrita, retorna-se \overline{WE} para nível alto, concluindo a operação.
Passo 5
Em resumo, \overline{WE} é o sinal que habilita o mecanismo de escrita interno da memória enquanto está em nível baixo e o desabilita quando está em nível alto. Ele também coordena a transição do driver de saída para tri-state, evitando conflitos no barramento de dados entre leitura e escrita.
Resposta
O sinal \overline{WE} (ou \bar{W} / R/\bar{W}) determina se a memória realizará uma escrita (ativo em nível baixo) — capturando e armazenando o dado do barramento — ou permanecerá em modo de leitura/inativo para escrita (nível alto), deixando o barramento livre para ser dirigido pelas saídas da memória.