A E 1 049
1: Asignatura:
FUNDAMENTOS de SISTEMAS DIGITALES
2: Título de la Actividad:
Diseño, Implementación, Simulación y Validación de un Circuito en Lógica Combinacional
3:Datos personales:
- Nombre y Apellidos:
- DNI:
- Centro asociado:
4: Código de la actividad que le ha correspondido realizar: A-E-1-049.doc
5: Enunciado.
Enunciado
Disponemos de dos palabras de 2 bits[A(A1, A0) y B(B1, B0)] con las que queremos controlar el
funcionamiento de una Unidad Aritmético Lógica, pero la programación de la ALU no depende
directamente de estas señales sino de si la palabra Aes mayor, igual o menor que la palabra B.
Así, el criterio para controlar las operaciones que realiza la ALU es el siguiente:
a)
Si (palabra A > palabra B) entonces la ALU hace la operaciónaritmética sin acarreo
(A + B ) PLUS A .
b)
Si (palabra A < palabra B) entonces la ALU hace la operación lógica A ⊕ B .
c)
Si (palabra A = palabra B) entonces la ALU hace la operación aritmética conarrastre
A MINUS B .
Diseñe el circuito completo. Es decir, diseñe el circuito del codificador y úselo para controlar las
operaciones que se han especificado para la ALU.
SOLUCIÓN:
6: Diseño de losdistintos bloques funcionales (para cada uno de los bloques debe
presentar: la tabla de verdad teórica, las expresiones lógicas de las variables de salidas y
explicar el diseño realizado).
7: Implementaciónde cada uno de los bloques funcionales en el simulador PSpice (para
cada uno de los bloques debe presentar: el esquema, el cronograma resultante y la
verificación de que su funcionamiento es eldeseado).
Apellidos, nombre:
DNI:
8: Descripción de los parámetros usados en la implementación final de cada bloque
(debe presentar los tiempos de los generadores de pulsos que ha usado para probar cadauno de los circuitos).
9: Implementación del circuito completo en el simulador PSpice (debe unir todos los
bloques y presentar: el esquema, el cronograma resultante y la verificación de que la
ALU...
Regístrate para leer el documento completo.