memoriasrom

20
1 Ejercicios

description

memorias rom

Transcript of memoriasrom

  • 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