A Programmable State Machine Architecture for Packet Processing. - Wangyang Lai; Chin-Tau A. Lea (IEEE Micro, 2003)