BrightWay Vision interview question

How to implement a series recognizer using basic logical blocks (flip-flops, ALU, clocks, etc.). Series is inserted one bit at a time, one clock cycle at a time, for a certain series ("00101") the output is "1", for any other the output is "0".

Interview Answer

Anonymous

22 Nov 2019

Normally this type of question is expected to be resolved with a FSM drawing but if basic logical blocks are given I would connect a 5 cell shift register and a few AND gates to recognize that series