摘要 |
A timing control circuit for synchronizing an output clock signal with an input clock signal includes a pulse generator, a measure delay array, a measure circuit, and a forward delay array. The pulse generator is configured to receive a delay clock signal generated based on the input clock signal and generate a pulse, the pulse having a falling edge corresponding to a rising edge of the delay clock signal. The measure delay array is coupled to the pulse generator to receive the pulse. The measure circuit is configured to determine a position of the pulse within the measure delay array corresponding to a rising edge of the input clock signal. The forward delay array is configured to receive the input clock signal and delay the input clock signal based on the position determined by the measure circuit to generate the output clock signal. A method for synchronizing an output clock signal with an input clock signal includes receiving a delay clock signal generated based on the input clock signal. A pulse is generated having a falling edge corresponding to a rising edge of the delay clock signal. The pulse is propagated through a measure delay array. A position of the pulse within the measure delay array corresponding to a rising edge of the input clock signal is determined. The input clock signal is delayed based on the position determined by the measure circuit to generate the output clock signal.
|