Pregunta 1 · Fonaments dels Computadors UAB 2022
Tema: Síntesis de máquinas de estados finitos a partir del grafo o la tabla · Del examen Examen Parcial Bloque 2 (Turno de Tarde) - Curso 2022-2023 (2022)
Enunciado
Pregunta 1 [2,5 puntos]. Diseño de circuito secuencial mediante grafo y multiplexores
Diseña un circuito secuencial sincrónico que implemente el comportamiento indicado en el siguiente grafo de estados. El circuito debe incorporar la capacidad de inicializarse al estado E.
Para la síntesis debes cumplir con los siguientes requisitos:
Añade una breve explicación conceptual del procedimiento llevado a cabo en cada paso.
Emplea la asignación de estados: , , , , .
Para la implementación de las funciones booleanas de variables, emplea multiplexores de orden .
a)
Obtén a partir del diagrama la tabla de transición de estados y la tabla de salidas del modelo (Moore).
b)
Asigna los códigos binarios a cada uno de los estados según la pauta facilitada.
c)
A partir de las tablas codificadas, formula las ecuaciones de entrada a los biestables tipo D (funciones de estado siguiente) y las salidas del sistema.
d)
Dibuja el esquema eléctrico del circuito resultante empleando biestables D (ecuación característica ) y multiplexores.

Solución
Según los criterios oficiales de corrección
a. Obtén a partir del diagrama la tabla de transición de estados y la tabla de salidas del modelo (Moore).
Solución: Tabla de transición de estados: - A con X=0 va a D; con X=1 va a B. - B con X=0 va a D; con X=1 va a A. - C con X=0 va a C; con X=1 va a B. - D con X=0 va a C; con X=1 va a E. - E con X=0 va a D; con X=1 va a E. Tabla de salidas (Moore): - Estado A: Y = 0 - Estado B: Y = 1 - Estado C: Y = 0 - Estado D: Y = 0 - Estado E: Y = 0
b. Asigna los códigos binarios a cada uno de los estados según la pauta facilitada.
Solución: Dado que existen 5 estados, requerimos variables de estado (): - A: 000 - B: 001 - C: 010 - D: 011 - E: 100
c. A partir de las tablas codificadas, formula las ecuaciones de entrada a los biestables tipo D (funciones de estado siguiente) y las salidas del sistema.
Solución: Entradas MUX con variables de control : - 000: , , - 001: , , - 010: , , - 011: , , - 100: , , - 101 a 111: asignables a 0 (o indiferencias). Para la salida , controlando un MUX con y conectando en la entrada 00: cuando , y para las demás combinaciones (01, 10, 11).
d. Dibuja el esquema eléctrico del circuito resultante empleando biestables D (ecuación característica q+ = D) y multiplexores.
Solución: Estructura del circuito: - Un MUX 8:1 de 3 bits de salida comandado por que genera el bus a partir de la entrada . - Tres biestables tipo D () que almacenan el estado. - Inicialización a E (código 100): la señal asíncrona de inicialización *init* se conecta a la entrada Set (S) de y a las entradas Reset (R) de y . Las entradas complementarias de cada flip-flop se dejan a nivel bajo inactivo (0). - Un multiplexor 4:1 con líneas de selección para generar la salida , con entradas .
La explicación paso a paso, hecha con IA, es Premium. Premium
Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.