ELEMANIA
Digitale - Ciclo di scrittura in memoria
Ciclo di scrittura in memoria

L'insieme delle operazioni e la sequenza di segnali necessari per scrivere una parola in memoria vengono detti ciclo di scrittura in memoria.

Per rappresentare un ciclo di scrittura in memoria occorre tracciare un diagramma temporale. Con riferimento alla semplice memoria 64x4 presentata nella lezione precedente, un ciclo di scrittura potrebbe essere rappresentato nel seguente modo:

Convenzioni grafiche

Osserviamo anzitutto l'uso di alcune convenzioni che occorre conoscere per essere in grado di leggere il grafico:

Sequenza delle operazioni

A questo punto possiamo esaminare più nel dettaglio il diagramma temporale del ciclo di scrittura. Osserviamo anzitutto che il diagramma fornisce una sequenza precisa di segnali, come mostrato in figura:

La sequenza in dettaglio è la seguente:

  1. per prima cosa viene fornito l'indirizzo della parola che si vuote scrivere;
  2. dopo che l'indirizzo è stabile, viene fornito il dato da scrivere;
  3. quindi viene inviato un comando di scrittura (R/W = L);
  4. dopo un certo tempo il comando di scrittura viene tolto (R/W = H);
  5. a questo punto è possibile togliere (far variare) il dato;
  6. infine si può togliere anche l'indirizzo.

La sequenza dev'essere rispettata esattamente affinché l'operazione di scrittura vada a buon fine (per esempio non si può fornire il comando di scrittura prima che il dato e l'indirizzo siano stabili).

Temporizzazione della sequenza

Il diagramma temporale fornisce anche i valori dei tempi che devono essere rispettati. In particolare nel nostro caso abbiamo:

I fogli tecnici (data sheet) forniscono nel dettaglio i valori di tutti questi tempi. Si noti che si tratta in generale di tempi minimi, che devono essere rispettati affinché l'operazione di scrittura abbia successo.

 

 

precedente - successiva

Sito realizzato in base al template offerto da

http://www.graphixmania.it