Академический Документы
Профессиональный Документы
Культура Документы
Electrnica Digital
Tema 8. Memorias
Memorias
Electrnica
Contenido
1. Introduccin 2. Tipos de memorias: RAM ROM. Funciones lgicas con ROMs Otras 3. Unidad Aritmtico Lgica (ULA, ALU)
Memorias
Electrnica
1. Introduccin
Una memoria es un dispositivo de almacenamiento de informacin
m Bus de direcciones Bus de datos Seales de control
Memoria 2m x N
Estructura interna: Los datos se almacenan en grupos llamados posiciones de memoria. Cada posicin de memoria tiene una direccin. Slo se puede acceder a una direccin a la vez Las direcciones estn codificadas y se indican a travs el bus de direcciones Los datos son ledos o escritos por el bus de datos Capacidad de una memoria: M x N bits (M direcciones de N bits cada una)
Memorias Electrnica
Introduccin
Una memoria se puede entender como una tabla que almacena datos con la siguiente estructura interna abstracta, donde cada dato ocupa una posicin de la tabla denominada direccin..
Memorias
Electrnica
Introduccin
Esquema de funcionamiento de una memoria: lectura/escritura
Registro de direcciones
Bus M direcciones
Memoria 2m x N
Bus N datos
Escritura
Lectura
Memorias
Electrnica
Introduccin
Interconexin de una memoria en un sistema: Mediante buses y salidas triestado.
Microprocesador
Bus de direcciones Bus de datos
Memoria ROM
Interfaz E/S
Bus de control
Memoria RAM
Memorias
Electrnica
Bipolar
MOS
BiMOS
SRAM (Esttica)
SRAM (Esttica)
DRAM (Dinmica)
SRAM (Esttica)
Memorias
Electrnica
Bipolar
MOS
ROM (Mscara)
ROM programable
ROM (Mscara)
ROM programable
EPROM
UV EPROM
Memorias Electrnica
EEPROM
8
Una memoria ROM es un CI programable (por el fabricante o los usuarios) en el que se pueden personalizar ciertas conexiones.
Memorias
Electrnica
Memorias ROM
Una ROM se compone internamente de dos grupos de puertas: un grupo de puertas AND (en realidad incluye tambin un conjunto de inversores) y un grupo de puertas OR.
El grupo de puertas AND estn programadas de antemano y conectadas de forma inalterable, mientras que el grupo de puertas OR son programables por el usuario.
Memorias
Electrnica
10
Memorias ROM
El grupo de puertas AND se puede ya entender como un decodificador de n a 2n con el que se generan todos los minitrminos para cualquier funcin de n variables (direcciones).
Ese decodificador (prefijado) junto a un grupo de puertas OR programables permite materializar cualquier FL de n variables.
Memorias
Electrnica
11
Memorias ROM
Ejemplo: Materializar el comparador de magnitud de dos palabras binarias de dos bits que cumple lo siguiente:
La solucin consiste en seleccionar las salidas que generan los minterms de las funciones y programar las conexiones en el grupo OR para cada una de las salidas. Se almacena directamente la tabla de verdad.
Memorias Electrnica
12
Memorias: Otras
Memorias FLASH: De alta densidad de integracin, de lectura escritura, no voltiles, rpidas y buena relacin calidad-precio.
Mdulos SIMM (Single in Line Memory Modules): Varios dispositivos montados sobre un nico circuito.
FIFO, LIFO: Memorias con registros donde distintos sistemas asncronos pueden escribir y leer. Memoria CCD: Dispositivos de carga acoplada. Memorias magnticas: Discos (flexibles y duros), cinta y magnetopticos. Almacenamiento masivo permanente. Memorias pticas: CD-ROM, DVD
Memorias Electrnica
13
2 2 3 3
Operacin
14
Memorias
Electrnica
Memorias
Electrnica
15