¿Cómo determina cómo se ve el circuito que determina el siguiente estado?

0

Esta es una pregunta de tarea. Solo empecé a aprender sobre los circuitos y es solo que estoy completamente perdido en cómo se vería el circuito para determinar el próximo estado. Estoy buscando el proceso de cómo hacer que el circuito determine el siguiente estado para poder aplicarlo a otros problemas similares en lugar de solo al circuito para este problema. Así que primero tuve que simplificar una tabla de verdad.

Tengo

ObtuveestecircuitodetraducirlatabladeverdadaunmapadeKarnaugh

Continuando,tuvequeusarelcircuitoquehiceparaintentardeterminarelsiguienteestadoque,asuvez,enciendeunLED.Algocomo:

Latabladetransicióndeestado:

queunavezmásconvertíadosmapasdeKarnaughseparadosehiceuncircuitoparaellosquemellevaa:

Esto fue un poco dudoso porque no estaba seguro de cómo debía conectar el registro de dos bits al circuito que resultó del mapa de Karnaugh

El FSM tiene una entrada, la entrada del primer mapa de Karnaugh simplificado

  • contará el número de unidades

  • si ve un 0, restablecerá el recuento a 0

  • si ve un 1, aumentará su conteo

  • si ve al menos 3 1s seguidos, se encenderá un LED

  • El LED permanecerá encendido hasta que vea otro 0.

Para la última parte del problema, no tengo idea de cómo crear el circuito que determina el siguiente estado. Confío en la tabla de verdad y en los mapas de Karnaugh para hacer mis circuitos bastante pesados y no estoy seguro de qué hacer sin él. Cualquier ayuda sería apreciada.

    
pregunta Fox

1 respuesta

0

La tabla de verdad no implica una entrada secuencial, solo una entrada combinacional

El método de diseño lógico es simplemente la reducción del Mapa de Karnaugh o la simplificación booleana.

Puedes usar Q = 1 o Q '= 0 ya que hay 9 reglas donde Q = 1 y 7 reglas donde Q = 0.

Elegí menos Q '. El uso de Q = 0 s en la puerta de salida usa Q 'la salida = 0 implica el uso de una puerta NOR que se prefiere a la puerta O, ya que tiene una latencia más baja con 1 inversor menos.

Dado que hay 4 grupos, una puerta NOR de 4 entradas es una solución posible. Puede haber más simplicidad, pero no hay una entrada secuencial implícita.

Este resultado podría estar implícito con lógica programable o muchas puertas en forma discreta.

Un primer corte de la simplicidad gráfica se ve así.

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas