Non-linear transmission limes (NLTL) are used for pulse shaping. We developed the theory of pulse propagation through the NLTL. The problem of a wide pulse degenerating into multiple pulses rather than a single pulse is solved by using a novel gradually scaled NLTL. We exploit certain favorable properties of accumulation mode MOS varactors to design an NLTL that can sharpen both rising and Falling edges, simultaneously. There is a good agreement among the theory, simulations, and measurements.