A formal design methodology for synthesizing a clock signal with an arbitrary duty cycle of M/N | IEEE Conference Publication | IEEE Xplore