FSM для длинной последовательности битов

В настоящее время я работаю над мучнистой fsm, которая обнаруживает 17-битную последовательность 10100001010000001. Из-за длины последовательности мне трудно понять, в какое состояние вернуться, когда ввод не позволяет мне перейти к следующее состояние. Какие-либо предложения ??


person Tellrell White    schedule 12.02.2020    source источник
comment
Вам придется предоставить больше информации, если кто-то сможет вам помочь. Сказав это, наверняка у вас есть какое-то состояние IDLE или INIT, в котором FSM ищет первое 1? Не к этому ли вернуться?   -  person Matthew Taylor    schedule 12.02.2020
comment
И является ли FSM лучшим способом сделать это? Звучит довольно сложно. Как насчет сдвигового регистра и оператора =?   -  person Matthew Taylor    schedule 12.02.2020