The generalized scalar pulse width modulation (PWM) approach, which unites the conventional PWM methods and most recently developed reduced common mode voltage PWM methods under one umbrella, is established. Through a detailed example, the procedure to generate the pulse patterns of these PWM methods via the generalized scalar PWM approach is illustrated. With this approach, it becomes an easy task to program the pulse patterns of various high performance PWM methods and benefit from their performance in modern three-phase, three-wire voltage-source inverters for applications such as motor drives, PWM rectifiers, and active filters. The theory is verified by laboratory experiments. Easy and successful implementation of various high-performance PWM methods is illustrated for a motor drive.