Push-pull driving circuit is a type of commonly used driving circuit for ultrasonic motor. The symmetrical PWM signals are needed for the control of push-pull driver, and thus the motor. This paper introduces a novel 2-phase symmetrical PWM control signal generator that can be used with ultrasonic motor drive. The generator’s structure and operation is analyzed, and the actual realization using CPLD is also given out. The experimental results proved that, the design is correct.