Combining microcontroller units and PLDs for best system design. - Alan E. Clapp; Thomas L. Harman (IEEE Micro, 1994)