memoriasrom
DESCRIPTION
memorias romTRANSCRIPT
-
1Ejercicios
-
2Ejercicios dibujar el circuito lgico correspondiente utilizando MUX
-
3Ejercicio Sea la funcin F(A,B,C,D) =
(2, 3, 4, 5, 7, 8, 10, 13, 15),
Utilizando un decodificador de 4 a 16, implemente tal funcin
-
4Dispositivos Lgicos Programables
-
5Dispositivos Lgicos Programables
Conjunto de circuitos integrados formados por cierto nmero de compuertas lgicas y/o mdulos bsicos y/o biestables cuyas conexiones pueden ser personalizadas o programadas, bien sea por el fabricante o por el usuario.
-
6Dispositivos Lgicos Programables
Costos de produccin bajos (fabricacin a gran escala).
Personalizacin de diseos por los usuarios (aumentan la confidencialidad).
Consumos medios, aunque hay familias especializadas en bajo consumo de potencia.
Velocidad intermedia de 25 a 30 MHz. Fiabilidad alta. Tiempo de desarrollo muy bajo, sin dependencia
de terceros. Metodologa sencilla.
-
7Dispositivos Lgicos Programables
Ejemplos:
ROM (Read-only memory). PAL (Programmable Array Logic). PLA (Programmable Logic Array). FPGA (Field-Programmable Gate Array
-
8Memorias ROMMemorias no voltiles y de acceso aleatorio
ROM y PROM solo permiten el proceso de lectura
La informacin se graba en el proceso de fabricacin (ROM) o mediante un proceso elctrico posterior irreversible (PROM)
-
9Memorias ROMEPROM, EEPROM y flash son memorias permanentes pero pueden borrarse mediante luz ultravioleta (EPROM) o con elevadas corrientes (EEPROM y flash)
-
10
Memorias ROM Una memoria ROM (Read Only Memory -
memoria de slo lectura) es un mdulo combinacional con n entradas de direcciones y k salidas de datos, adems de una o varias seales de activacin o seleccin.
Una memoria ROM es un circuito programable, que se compone internamente de dos grupos de puertas: un grupo de compuertas AND (e inversores) y un grupo de puertas OR.
-
11
Memorias ROM
Circuitos comerciales tpicos tienen de 8 a 12 entradas y de 4 a 8 salidas.
-
12
Memorias ROMEl 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
-
13
Memorias ROM El grupo de puertas AND se puede ya
entender como un decodificador de n a con el que se generan todos los Mintrminos para cualquier funcin de n variables (direcciones).
Ese decodificador (prefijado) junto a un grupo de puertas OR programables permite materializar cualquier funcin de n variables.
n2
-
14
Memorias ROMCualquier salida de datos de la ROM materializa la siguiente ecuacin de conmutacin:
donde:fj(i)=1 si existe la conexin (fila i, columna j) en el grupo OR fj(i)=0 si no existe dicha conexin
-
15
AplicacionesTablas de verdad para control
Memoria de arranque en computadoras
Tablas de datos para generadores de caracteres
Convertidores de cdigo
generadores de funciones
-
16
Memorias ROMEjemplo:
Materializar el comparador de dos palabras a={a1 a0} y b={b1 b0} que cumple lo siguiente:
-
17
Memorias ROMSeleccionamos las salidas que generan los Mintrminos de las funciones y programar las conexiones en el grupo OR para cada una de las salidas. Se almacena directamente la tabla de verdad.
-
18
Memorias ROM
-
19
EjercicioObtener la tabla de verdad
-
20
Ejercicio Implemente mediante ROM la siguiente funcin lgica
W(A,B,C,D) = m(3,7,8,9,11,15)
X(A,B,C,D) = m(3,4,5,7,10,14,15)
Y(A,B,C,D) = m(1,5,7,11,15