Objetivo: Diseño de un sumador restador de números de 2 bit

Anuncio
Diseño Asistido por Ordenador
Radioelectrónica Naval (ULL)
PRÁCTICA Nº 2: DISEÑO DE FUNCIONES CON ROM y PLA
Objetivo: Diseño de un sumador-restador de números de 2 bits con memorias ROM y
PLA
a) Implementar las funciones propuestas en la práctica 1 de la asignatura usando
sólo una memoria ROM. Estas funciones venían definidas de la siguiente
manera:
∑ m(3,5,6,7,10,12,14,15)
S= f(A, B, C, D) = ∑ m(2,3,4,5,8,9,14,15)
R= f(A, B, C, D) =
Comprobar la tabla de verdad de ambas funciones con un teclado hexadecimal
en la entrada y un binary probe en la salida.
b) Diseñar estas dos funciones con un PLA del tamaño adecuado y comprobar su
correcto funcionamiento.
c) Unir los dos circuitos ROM y PLA en la forma adecuada para generar un
sumador-restador de dos números de 2 bits y comprobar su funcionamiento para
los 16 combinaciones posibles en sus entradas.
Recordar que las funciones S y R constituyen las salidas de un circuito sumadorrestador de números de 1 bit, de manera que las variables de entrada y funciones de
salida tendrían la siguiente misión:
A= entrada de dato de 1 bit (1ª operando)
B= entrada de dato de 1 bit ((2ª operando)
C= Cin /Bin
D=Suma(0)/ Resta(1)
S= Resultado de la Suma/Resta
R= Cout/Bout
Descargar