Está en la página 1de 37

MEMORIAS Y

ALMACENAMIENTO

PROPSITO DE LA SESIN
Al finalizar la sesin, los estudiantes estarn
en la capacidad de Reconocer la arquitectura
tpica de los diferentes tipos de memorias
semiconductoras y sus aplicaciones que les
permita
comprender
su
funcionalidad
utilizando sus circuitos lgicos y diagramas
de tiempo.
.

PRINCIPIOS DE LAS MEMORIAS


SEMICONDUCTORAS
La memoria es la parte de un sistema que almacena
datos binarios en grandes cantidades. Las
memorias semiconductoras estn formadas por
matrices de elementos de almacenamiento que
pueden ser latches o condensadores.

PRINCIPIOS DE LAS MEMORIAS


Matriz de memoria semiconductora bsica
SEMICONDUCTORAS

Matriz de almacenamiento de 64 celdas, organizada de tres formas diferentes.

PRINCIPIOS DE LAS MEMORIAS


SEMICONDUCTORAS
Direccin y capacidad de las memorias

Ejemplos de direcciones de memoria en una matriz bidimensional.

PRINCIPIOS DE LAS MEMORIAS


Operaciones bsicas de las memorias
SEMICONDUCTORAS

Ejemplo de direccin de memoria en una matriz de tres dimensiones.

PRINCIPIOS DE LAS MEMORIAS


Operaciones bsicas de las memorias
SEMICONDUCTORAS

Diagramas de bloques de una memoria de 2 dimensiones


y de otra de 3 dimensiones, mostrando el bus de
direcciones, el decodificador de direcciones, el bus de
datos bidireccional y las entradas de lectura/escritura.

PRINCIPIOS DE LAS MEMORIAS


Operaciones bsicas de las memorias
SEMICONDUCTORAS

Ilustracin de la operacin de escritura.

PRINCIPIOS DE LAS MEMORIAS


SEMICONDUCTORAS
Operaciones bsicas de las memorias

Ilustracin de la operacin de lectura.

PRINCIPIOS DE LAS MEMORIAS


Las
memorias RAM y ROM
SEMICONDUCTORAS

Las dos principales categoras de memorias semiconductoras


son las memorias RAM y ROM. La memoria RAM (RandomAccess Memory, memoria de acceso aleatorio) es un tipo de
memoria en la que se tarda lo mismo en acceder a cualquier
direccin de memoria y stas se pueden seleccionar en
cualquier orden, tanto en una operacin de lectura como de
escritura. Todas las RAM poseen la capacidad de lectura y
escritura. Debido a que las memorias RAM pierden los datos
almacenados cuando se desconecta la alimentacin, reciben
el nombre de memorias voltiles.

PRINCIPIOS DE LAS MEMORIAS


Las memorias RAM y ROM
SEMICONDUCTORAS

La memoria ROM (Read-Only Memory, memoria de slo


lectura) es un tipo de memoria en la que los datos se
almacenan de forma permanente o semipermanente. Los
datos se pueden leer de una ROM, pero no existe la
operacin de escritura como en las RAM. La ROM, al igual
que la RAM, es una memoria de acceso aleatorio pero,
tradicionalmente, el trmino RAM se reserva para las
memorias de acceso aleatorio de lectura/escritura.
Debido a que las ROM mantienen los datos almacenados
incluso si se desconecta la alimentacin, reciben el nombre
de memorias no voltiles.

MEMORIAS DE ACCESO ALEATORIO (RAM)


La familia de memorias RAM

La familia de memorias RAM.

MEMORIAS DE ACCESO ALEATORIO (RAM)


RAM esttica (SRAM)

Celda tpica de memoria latch de una SRAM.

MEMORIAS DE ACCESO ALEATORIO (RAM)


RAM esttica (SRAM)

Matriz SRAM bsica.

MEMORIAS DE ACCESO ALEATORIO (RAM)


RAM esttica (SRAM)

Diagrama lgico de una SRAM asncrona de 32 k 8.

RAM esttica (SRAM)


Salidas tri-estado y buses
Los buffers tri-estado en una memoria
permiten que las lneas de datos acten como
lneas de entrada o salida y conectan la
memoria con el bus de datos en una
computadora. Estos buffers tienen tres posibles
estados de salida: ALTO (1), BAJO (0) y ALTA-Z
(alta impedancia, abierto). Las salidas triestado se indican en los smbolos lgicos
mediante un pequeo tringulo invertido (),

RAM esttica (SRAM)


Salidas tri-estado y buses
Un bus es un conjunto de caminos
conductores que sirven para interconectar
dos o ms componentes funcionales de un
sistema o de varios sistemas diferentes.
Elctricamente, un bus es una coleccin de
seales y de niveles de tensin y/o corriente
especficos que permiten a los distintos
dispositivos conectados al bus comunicarse
y funcionar correctamente.

MEMORIAS DE ACCESO ALEATORIO (RAM)


RAM esttica (SRAM)

Organizacin bsica de una SRAM asncrona de 32k 8.

MEMORIAS DE ACCESO ALEATORIO (RAM)


Las celdas de almacenamiento de la RAM dinmica (DRAM)

Celda de una RAM dinmica MOS.

MEMORIAS DE SLO LECTURA (ROM)


Una ROM mantiene de forma permanente o
semipermanente los datos almacenados, que pueden ser
ledos de la memoria pero, o no se pueden cambiar en
absoluto, o se requiere un equipo especial para ello. Una
ROM almacena datos que se utilizan repetidamente en
las aplicaciones, tales como tablas, conversiones o
instrucciones programadas para la inicializacin y el
funcionamiento de un sistema. Las ROM mantienen los
datos almacenados cuando se desconecta la
alimentacin y son, por tanto, memorias no voltiles.

MEMORIAS DE SLO LECTURA (ROM)


Una ROM bsica

Representacin de una matriz ROM de 16 8 bits.

MEMORIAS DE SLO LECTURA (ROM)


Ejemplo:
Dibujar una matriz ROM., programada para convertir
a cdigo Gray nmeros binarios de 4 bits.
Solucin:
Repase el cdigo Gray. Se ha desarrollado la
tabla siguiente con el fin de utilizarla para
programar la ROM.

MEMORIAS DE SLO LECTURA (ROM)


Soluci
n:

Representacin de una ROM programada como


convertidor de cdigo binario - Gray.

MEMORIAS DE SLO LECTURA (ROM)

Smbolo lgico de una ROM de 256 4. El


identificativo
significa que el cdigo de
direccin de 8 bits selecciona direcciones de 0 a

MEMORIAS ROM PROGRAMABLES


(PROM Y EPROM)
Las PROM son bsicamente iguales que las ROM, una vez
que han sido programadas. Como ya hemos visto, las
ROM son un tipo de dispositivo lgico programable. La
diferencia consiste en que las PROM salen de fbrica sin
estar programadas y se programan a medida para
satisfacer las necesidades del usuario.

MEMORIAS ROM PROGRAMABLES


(PROM Y EPROM)
Memorias PROM
Las PROM utilizan algn tipo de mecanismo de fundicin
para almacenar bits, donde un hilo de memoria se funde o
queda intacto para representar un 0 o un 1. El proceso de
fundicin es irreversible; una vez que una PROM ha sido
programada no puede cambiarse.

Matriz PROM MOS con hilos fusibles. Generalmente, todos los


drenadores se conectan a VDD.

MEMORIAS ROM PROGRAMABLES


(PROM Y EPROM)
Memorias EPROM
Una EPROM es una PROM borrable. A diferencia de una
PROM ordinaria, una EPROM puede ser reprogramada si
antes se borra el programa existente en la matriz de
memoria.

Encapsulado de una PROM borrable por rayos ultravioleta.

MEMORIAS ROM PROGRAMABLES (PROM Y EPROM)


Memorias EEPROM
Las PROM borrables elctricamente se pueden borrar y
programar mediante impulsos elctricos. Ya que se
pueden grabar y borrar elctricamente, las EEPROM se
pueden programar y borrar rpidamente dentro del
propio circuito final con fines de reprogramacin.

MEMORIAS ROM PROGRAMABLES


(PROM Y EPROM)
Memorias EPROM

Smbolo lgico de una UV EPROM 2048 8.

MEMORIAS FLASH

La clula de almacenamiento de una memoria flash.

PROGRAMACIN DE MEMORIAS FLASH

LECTURA DE MEMORIAS FLASH

BORRADO DE MEMORIAS FLASH

MATRIZ BSICA DE UNA MEMORIAS FLASH

La clula de almacenamiento de una memoria flash.


.

MEMORIAS ROM PROGRAMABLES


(PROM Y EPROM)
Comparacin de las memorias flash con otras memorias

Comparacin de los tipos de memoria.

IDEAS FUERZA
1) Las memorias semiconductoras estn formadas por
matrices de elementos de almacenamiento que
pueden ser latches o condensadores.
2) Las tecnologas de memorias tradicionales,
como ROM, PROM, EPROM, EEPROM, SRAM y
DRAM exhiben, cada una de ellas, una o ms de
estas
caractersticas:
alta
capacidad
de
almacenamiento, ser no voltil, disponer de
capacidad
de lectura y escritura en el propio sistema, tener
una velocidad de operacin comparativamente
rpida y ser efectiva en trminos de coste , pero
ninguna tecnologa las tiene todas, salvo la
memoria flash.

Gracias !!!!

También podría gustarte