This paper describes an 8-channel differential pulse generator based on frequency synthesizer and I2C. It has been designed to analyse digital delay or frequency variation. The input signal for each channel is provided by a frequency synthesizer based on a external crystal oscillator the chosen input is delivered to a delayed loop controlled using inter-integrated communication controller module. An output driver is used to switch the output based on the working condition of the system