BLDC motors are very popular and are replacing brush motors in numerous applications due to their high efficiency, high power density and large torque to inertia ratio. Brushless DC (BLDC) motor is inherently electronically controlled and requires rotor position information for the proper commutation of the current, this information can be obtained using hall sensors mounted on a rotor.