Finite State Machine Datapath Design, Optimization, and Implementation nidottuEnglanti, 2007