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