This is a homework question. I've only started to learn about circuits and it's just that I'm completely lost on what the circuit to determine the next state would look like. I'm looking for the process of how to make the circuit that determine the next state so I can apply it to other similar problems rather than just the circuit for this problem. So first I had to simplify a truth table.
I got this circuit from translating the truth table to a Karnaugh map
Moving on, I had to use the circuit I made to try determine the next state which in turn lights up an LED. Something like:
The state transition table:
which I once again converted to two separate karnaugh maps and made a circuit for them which leads me to:
This was a bit iffy because I wasn't sure how I was supposed to connect the two bit register to the circuit that resulted from the karnaugh map
The FSM has one input, the input from the very first simplified Karnaugh map
it will count the number of ones
if it sees a 0, it will reset the count to 0
if it seeas a 1, it will increase its count
if it sees at least 3 1s in a row, it will turn on an LED
The LED will stay on until it sees another 0.
For the last part of the problem, I have no idea how to create the circuit that determines the next state. I'm relying on truth table and Karnaugh maps to make my circuits quite heavily and I'm not sure what to do without it. Any help would be appreciated.