Clock spur reduction via phase-controlled replica path
Certain aspects of the present disclosure provide apparatus and techniques to generate signals for clock spur attenuation. An example apparatus generally includes: one or more circuits coupled between a voltage rail and a reference potential node, wherein the one or more circuits are configured to operate using a clock signal; a delay signal generator configured to receive the clock signal and apply a delay to the clock signal to generate a delay signal; and signal generation circuitry coupled between the voltage rail and the reference potential node and configured to generate a signal fluctuation on at least one of the voltage rail or the reference potential node based on the delay signal.
1 . An apparatus for signal generation, comprising:
one or more circuits coupled between a voltage rail and a reference potential node, wherein the one or more circuits are configured to operate using a clock signal;
a delay signal generator configured to:
receive the clock signal; and
apply a delay to the clock signal to generate a delay signal; and
signal generation circuitry coupled between the voltage rail and the reference potential node and configured to generate a signal fluctuation on at least one of the voltage rail or the reference potential node based on the delay signal, the signal generation circuitry including at least one first capacitive element, and a first switch coupled to the at least one first capacitive element, the first switch being configured to selectively couple the at least one first capacitive element to the voltage rail based on the delay signal, wherein the delay is selected to attenuate a spur at a harmonic frequency of the clock signal on the voltage rail or the reference potential node.
2 . The apparatus of claim 1 , wherein the signal fluctuation is 180° out-of-phase with the spur generated on the voltage rail or the reference potential node by the clock signal.
3 . The apparatus of claim 1 , wherein the delay signal generator comprises:
a chain of delay elements, one of the delay elements being configured to receive the clock signal; and
a multiplexer having inputs coupled to outputs of the delay elements, wherein an output of the multiplexer is coupled to an input of the signal generation circuitry.
4 . The apparatus of claim 1 , wherein the signal generation circuitry further comprises a second switch coupled to the at least one first capacitive element, the second switch being configured to discharge the at least one first capacitive element based on the delay signal.
5 . The apparatus of claim 4 , wherein the at least one first capacitive element comprises multiple capacitive elements, each of the multiple capacitive elements being selectively coupled to the first switch and the second switch via a third switch, the first switch and the second switch forming an inverter.
6 . The apparatus of claim 5 , wherein each of the multiple capacitive elements is selectively coupled to a node between the first switch and the second switch via the third switch.
7 . The apparatus of claim 4 , wherein the first switch and the second switch form an inverter.
8 . The apparatus of claim 4 , wherein the signal generation circuitry further comprises:
at least one second capacitive element; and
a third switch coupled to the at least one second capacitive element, the third switch being configured to selectively couple the at least one second capacitive element to the voltage rail based on an output signal of an inverter formed by the first switch and the second switch.
9 . The apparatus of claim 8 , wherein the signal generation circuitry further comprises a fourth switch coupled to the at least one second capacitive element, the fourth switch being configured to discharge the at least one second capacitive element based on the output signal of the inverter.
10 . An apparatus for signal generation, comprising:
one or more circuits coupled between a voltage rail and a reference potential node, wherein the one or more circuits are coupled to a clock input node;
a delay signal generator comprising a chain of delay elements coupled to the clock input node; and
signal generation circuitry coupled between the voltage rail and the reference potential node and comprising a control input selectively coupled to one of the chain of delay elements, wherein the signal generation circuitry comprises at least one first capacitive element selectively coupled to the voltage rail, wherein a delay associated with the delay signal generator is selected to attenuate a spur at a harmonic frequency of a clock signal on the voltage rail or the reference potential node.
11 . The apparatus of claim 10 , wherein the signal generation circuitry is configured to generate a signal fluctuation on at least one of the voltage rail or the reference potential node based on a signal at the control input of the signal generation circuitry.
12 . The apparatus of claim 11 , wherein the signal fluctuation is 180° out-of-phase with the spur generated by the clock signal at the clock input node.
13 . The apparatus of claim 10 , wherein the delay signal generator further comprises a multiplexer having inputs coupled to the chain of delay elements, wherein an output of the multiplexer is coupled to the control input of the signal generation circuitry.
14 . The apparatus of claim 10 , wherein the signal generation circuitry further comprises a first switch coupled between the voltage rail and the at least one first capacitive element, the control input of the signal generation circuitry being coupled to a control input of the first switch.
15 . The apparatus of claim 14 , wherein the first switch is configured to selectively couple the at least one first capacitive element to the voltage rail.
16 . The apparatus of claim 14 , wherein the signal generation circuitry further comprises a second switch coupled between the reference potential node and the at least one first capacitive element, the control input of the signal generation circuitry being further coupled to the control input of the second switch.
17 . The apparatus of claim 16 , wherein the second switch is configured to discharge the at least one first capacitive element.
18 . The apparatus of claim 16 , wherein:
the at least one first capacitive element comprises multiple capacitive elements; and
the signal generation circuitry further comprises a third switch coupled between each of the multiple capacitive elements and a node between the first switch and the second switch via the third switch, the first switch and the second switch forming an inverter.
19 . The apparatus of claim 16 , wherein the first switch and the second switch form an inverter.
20 . The apparatus of claim 16 , wherein the signal generation circuitry further comprises:
at least one second capacitive element; and
a third switch selectively coupled to the at least one second capacitive element and having a control input coupled to an output of an inverter formed by the first switch and the second switch.
21 . A method for signal generation, comprising:
receiving a clock signal used to operate one or more circuits coupled between a voltage rail and a reference potential node;
applying a delay to the clock signal to generate a delay signal; and
generating, via signal generation circuitry coupled between the voltage rail and the reference potential node, a signal fluctuation on at least one of the voltage rail or the reference potential node based on the delay signal, wherein generating the signal fluctuation comprises selectively coupling at least one first capacitive element to the voltage rail based on the delay signal to charge the at least one first capacitive element, wherein the delay is selected to attenuate a spur at a harmonic frequency of the clock signal on the voltage rail or the reference potential node.
22 . The method of claim 21 , wherein the signal fluctuation is 180° out-of-phase with the spur generated on the voltage rail by the clock signal.
23 . The method of claim 22 , wherein:
the delay signal is one of a plurality of delay signals generated via a chain of delay elements; and
selecting, as the delay signal, one of the plurality of delay signals to provide to the signal generation circuitry.
24 . The method of claim 21 , wherein generating the signal fluctuation further comprises discharging the at least one first capacitive element based on the delay signal.