This paper focuses on the current control loop design of the permanent magnet synchronous motor based on sinusoidal commutation. It is well known that sinusoidal commutation can provide a smooth and fast torque response and is particularly suitable for a permanent magnet synchronous motor with sinusoidal back EMF. In general, sinusoidal commutation can be further divided into SPWM and SVPWM. In this paper, simulations of different current control loop approaches, e.g., three-phase current control and field oriented control are performed using Matlab/simulink to obtain suitable control parameters. Moreover, this paper also develops a motor drive for a permanent magnet synchronous motor, in which both SVPWM sinusoidal commutation and field oriented control are implemented using a cost effective microcontroller. Experimental results indicate that the motor drive developed in this paper exhibits satisfactory performance.