I need to take a reference clock as an input and output an identical version delayed by some programmable time. The input clock can have a maximum frequency of 4 kHz and realistically be as low as 10s to 100s of Hz. The pulse width of the clock is also fixed at 10 us.
My intended approach is to sample the input clock with an MCU and replicate the frequency via PWM, then feed both signals into a PFD and use the feedback to fine tune the phase lag (forming a digital PLL).
Most of the PLL IC's I see in the catalog seem to be designed for the MHz range. Is there an IC that would be well suited for this application and operate well in this frequency regime?