A drive for a washing machine should be designed considering the demand of white goods market. The primary demand is a high-performance drive at a reasonable cost. To achieve the performance, our drive is incorporated with prominent and efficient control algorithms. We can design drives to deliver optimal performance for both, wide range of loads and speeds. The load range includes running both an empty drum and a full drum with equal efficiency. Also, the drive provides a high start-up torque for initial rotation of a completely stacked drum. To enable efficient washing operation, the drive performs accurate speed control of drum. The drive is compatible with any motor, be it a single phase or three phase motor like AC induction motor or Permanent Magnet Synchronous Motor. It offers over-current, over-voltage and under-voltage protection and communication interface for control. Also, the drive is constructed in a cost-effective manner for reduced pricing.