When I was checking the source code of ARM7-TDMI, a very unusual state machine caught my attention. It was used in the codes of the ALU’s multipliers. After doing some researches, I finally figured out that it was the so-called ‘One-hot State Machine’. I have heard about this kind of state machine when I was […]