I. Introduction
COMPUTER Numerically Controlled (CNC) machines are widely applied in modem industries. As the control center of the machine, the CNC controller affects the machining performance in many aspects, such as speed, precision and stability. With the rapid increment in machining speed and precision, the conventional software based CNC controllers are difficult to meet the computational demands. The reconfigurable hardware is introduced to solve this problem.