An FPGA based implementation of a flexible digital PID controller for a motion control system | IEEE Conference Publication | IEEE Xplore