In CMOS multistage clock buffer design, the duty-cycle of clock is liable to be changed when the clock passes through several buffer stages. The pulse-width may be changed due to unbalance of the p- and n-OS transistors in the long buffer. This paper describes a delay locked loop with double edge synchronization for use in a clock alignment process. Results of its SPICE simulation, that relate to 1.2μm CMOS technology, shown that the duty-cycle of the multistage output pulses can be precisely adjusted to (50±1)% within the operating frequency range, from 55MHz up to 166MHz.