Problema #1: (x%) La siguiente Maquina Secuencial Sincrónica (MSS) funciona como un encoder óptico que permite detectar la dirección de giro de un motor, para este propósito, cuenta con dos sensores (Sensor_1 y Sensor_2), tal como se muestra en la siguiente figura: Cada sensor tiene un pull-down que hace que la señal permanezca en un estado lógico bajo, solo cuando el rotor del motor realizar un giro completo cada sensor cambia a un estado lógico alto, este comportamiento y dado el posicionamiento de los sensores Sensor_1 y Sensor_2 permite generar el patrón mostrado a continuación: La MSS cuenta con dos entradas Sensor_1 y Sensor_2, además cuenta con dos salidas clockwise y anti_clockwise, tal como se muestra en la siguiente figura: El funcionamiento de esta MSS que funciona como encoder óptico se describe con el siguiente código VHDL: Se pide presentar: a) Los mapas de Karnaugh que describen los decodificadores de estados siguientes y salidas. Utilizando la siguiente asignación de códigos de estado y formatos: b) El diagrama de estados. c) Implementar la maquina secuencial utilizando la memoria EPROM M2732A, que tiene la palabra de código de programa de ocho bits.