Vector control traditionally consumes much software resource. A microcontroller can not work effectively because of shortage of software resource if main capacity of the embedded memory is occupied by the vector control software. Toshiba has introduced a hardware IP into microcontrollers which handles complicated calculations in the vector control without detailed instructions by CPU. The hardware IP is Vector Engine. The Vector Engine performs transformation from 3-phase to 2-phase, rotation coordinate transformation, and those reverse transformations, which are main calculations in the vector control. The performance of the microcontrollers has been drastically improved when cooperating with the Vector Engine in vector controls.