Memorias de acceso secuencial

Memorias de acceso secuencial
Información sobre la plantilla
Portada FIFO.JPG
Secuencia de datos en memoria FIFO

Memorias de acceso secuencial: memorias a las que no se puede acceder directamente a la célula deseada, sino que para llegar a ella ha de pasarse obligatoriamente por todas las que preceden. En estas memorias si se quiere leer o escribir en una determinada posición es necesario ir pasando una por una todas las posiciones precedentes hasta llegar a la deseada y entonces realizar la operación.

Clasificación de memorias semiconductoras

Clasificación de las memorias semiconductoras











Clasificación de las memorias por la forma de acceso a la información

Memorias de Acceso Aleatorio

Denominadas usualmente RAM (Ramdon Access Memory), son memorias en las que cualquier información puede leerse o escribirse con el mismo tiempo de acceso, cualquiera que sea la célula de memoria elegida


Memoria de acceso secuencial o serie.

- Para la lectura o escritura de una determinada célula, es preciso leer todas las células que le preceden físicamente Memoria asociativa.- Es una memoria direccionable por su contenido, no por una dirección.

Clasificación de las memorias de acceso secuencial

Memorias FIFO (First In - First Out)

Consiste en un conjunto de registros de desplazamiento en los que el primer dato guardado es el primer dato leído. Los datos se van leyendo en el mismo orden en que se escribieron. Permiten que los datos se escriban a una velocidad y se lean a otra. Actúa como buffer de datos entre sistemas diferentes:

Un sistema escribe datos rápidamente y luego se dedica a otras tareas, mientras que el otro sistema lo va leyendo lentamente.
Arquitecturas principales

o Toogle Fall-Through: con desplazamiento de datos. o Zero Fall-Throug: sin desplazamiento de datos.



Memorias LIFO (Last In - First Out)

Son dispositivos en los que el último dato almacenado es el primer dato leído. También llamadas memorias pila.

Tienen dos operaciones
Push: escritura
Pop: lectura

Los datos de entrada se van apilando haciendo Push y cuando se hace Pop, se lee el dato que esté en la cima de la pila. Las hay de dos tipos principalmente: LIFO basada en registros de desplazamiento. LIFO basada en RAM + puntero.

Archivo:LIFO.JPG
Secuencia de datos en memoria LIFO








Memorias CCD (Charge-Coupled Device, dispositivo de carga acoplada)

Son dispositivos formados por una gran cantidad de condensadores semiconductores denominados canales. La información se introduce en serie por el canal, y se desplaza a lo largo del canal a una velocidad fijada por una señal de reloj. Se utilizan en las cámaras de video digitales.

Suelen usarse como memoria de vídeo. Se acompañan de una RAM que se usa como almacenamiento masivo. El registro de desplazamiento cíclico permite dos opciones en función de la señal de control REC.

REC=1: desplazamiento hacia la derecha.
REC=0: desplazamiento hacia la izquierda.





Aplicaciones

Las memorias de acceso secuencial , obviamente no son de aplicación como memorias de datos o de programas deun ordenador ya que en el caso de tener que acceder , por ejemplo, a la palabra o posición de memoria número 256 K y suponiendo que se pudiera pasar de una posición a otra en 100ns, se necesitaría en el caso peor un tiempo de más de 25ms, para obtener la información deseada, esto es inadmisible en un ordenador. Sin embargo , en los perifericos de los ordenadores o en general en terminales de sistemas de transmisión de datos, existen muchas veces necesidadde disponer de pequeñas memorias temporales cíclicas que almacenan una información recibida y tienen por mision presentar esta información periódicamente.


Fuente

  • Microelectronics, Jacob Millman, 1979
  • Electrónica Digital. Julio Díaz Calvo. Editorial Pueblo y Educación, 1989