Sesión 4: Diseño de sistemas combinacionales a nivel de bit (con puertas lógicas)

Llegados a este punto, se debe permitir a los alumnos y alumnas desarrollar toda su capacidad para la resolución desde los ejercicios básicos, hasta los circuitos combinacionales.

El proceso de diseño de un sistema combinacional a nivel de bit consiste en ir convirtiendo cada representación del sistema digital en otra, hasta llegar al circuito digital basado en puertas lógicas. Así lo primero es leer y entender el enunciado del sistema digital a diseñar para determinar el número de entradas y salidas digitales del sistema, luego se plantea la tabla de verdad correspondiente a dicho comportamiento, seguidamente se obtiene el diagrama V-K para cada salida, y de estos se obtienen las correspondientes expresiones booleanas simplificadas. Por último se obtiene el circuito lógico basado en puertas lógicas NOT-AND-OR que será implementado en el laboratorio.

laboratorio remoto

 

El proceso se puede seguir en su totalidad usando Boole-Deusto y WebLab-Deusto. Hay dos momentos cruciales en él: el primero y el último, el resto son pasos más o menos automáticos.

En el primer paso el alumno debe obtener la tabla de verdad partiendo del enunciado, y para ello debe entenderlo y desmenuzarlo caso por caso. El resultado es la tabla de verdad y la obtendrá ayudado por su inteligencia (lógica) y su experiencia.

En el último paso, el alumno debe probar el circuito en el Weblab-Deusto para decidir si este se comporta como requiere el enunciado o no. Si la respuesta es SÍ, el diseño ha terminado, pero si el resultado del análisis es NO, entonces hay que corregir el paso equivocado, para volver a implementar y analizar el resultado.