Probably alot depends on whether you want to close the loop in the drive, If so you probably need to go with a Dsp based design, for open loop drive where the loop is closed via motor feedback to the controller then some thing like the Motorola MC33033P would work.
Al.
CNC, Mechatronics Integration and Custom Machine Design (Skype Avail).
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.