You are designing a controller with 128 states. To minimize the delay of the next-state logic (for speed), which encoding should you prioritize?
One-hot encoding uses one flip-flop per state. While it uses more area (128 flops vs 7 for binary), the combinational logic for the next state is much simpler and faster because each state bit only depends on a few signals, reducing the logic depth.