This document discusses a boost-voltage motor driver utilizing a charge pump circuit, which offers higher efficiency than traditional methods. It introduces a variable-form carrier-based pulse width modulation technique that utilizes two triangular carriers and adapts based on voltage command signals. The technique is shown to perform comparably to space vector modulation in terms of various operational metrics, while reducing processing time.