Spread spectrum clock generation
First Claim
Patent Images
1. A spread spectrum clock generation system comprising:
- a digitally controlled phase locked loop (PLL) circuit; and
a digital frequency profile generator connected to the digital control input of said PLL circuit, wherein said digital frequency profile generator comprises a triangular wave generator and a second order sigma-delta modulator (SDM) connected to an output of said triangular wave generator, wherein said triangle wave generator comprises a first state machine having a first set of inputs connected to an output of a synchronizer to generate an output count corresponding to input amplitude and frequency values and a second state machine having a first set of inputs connected to the output of said synchronizer and a second set of inputs connected to an output of said first state machine with its output being fed back to a second set of inputs of said first state machine, to sequence phases of a triangular wave.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides a spread spectrum clock generation system having a digitally controlled phase locked loop (PLL) and a digital frequency profile generator to create a near optimal frequency modulation profile for the purpose of achieving spectral flatness in the output frequency modulated clock. The circuit is combined with a multilevel error feedback noise shaping structure that provides the required noise transfer function for the quantization noise but maintains a unity gain all pass signal transfer function. This arrangement offers minimal degradation of the in-band signal-to-noise ratio (SNR) at the cost of higher out-of-band noise.
11 Citations
20 Claims
-
1. A spread spectrum clock generation system comprising:
-
a digitally controlled phase locked loop (PLL) circuit; and a digital frequency profile generator connected to the digital control input of said PLL circuit, wherein said digital frequency profile generator comprises a triangular wave generator and a second order sigma-delta modulator (SDM) connected to an output of said triangular wave generator, wherein said triangle wave generator comprises a first state machine having a first set of inputs connected to an output of a synchronizer to generate an output count corresponding to input amplitude and frequency values and a second state machine having a first set of inputs connected to the output of said synchronizer and a second set of inputs connected to an output of said first state machine with its output being fed back to a second set of inputs of said first state machine, to sequence phases of a triangular wave. - View Dependent Claims (2, 3, 4, 5, 6, 16, 17, 18)
-
-
7. A method for generating a spread spectrum clock, the method comprising:
-
providing a digitally controlled phase locked loop (PLL) circuit; and modulating the frequency generated by said PLL circuit by using a digital frequency profile generator to apply a controlled modulating signal to the digital control input of said PLL circuit, wherein the modulating signal is generated using at least one wave signal, wherein said modulating signal is generated by; generating a triangular wave signal; and performing sigma delta modulation on said triangular wave signal. - View Dependent Claims (8, 9, 20)
-
-
10. For use in spread spectrum clock generation, a system for providing center spread and down spread operating modes, the system comprising:
-
a digitally controlled phase locked loop (PLL) circuit; and a digital frequency profile generator connected to the digital control input of said PLL circuit, wherein said digital frequency profile generator comprises; a triangular wave generator; and a second order sigma-delta modulator (SDM) connected to an output of said triangular wave generator wherein said triangle wave generator comprises a synchronizer to synchronize input asynchronous amplitude and frequency values to an internal system clock, wherein said digital frequency profile generator further comprises a first state machine having a first set of inputs connected to an output of said synchronizer to generate an output count corresponding to input amplitude and frequency values and a second state machine having a first set of inputs connected to the output of said synchronizer and a second set of inputs connected to an output of said first state machine with its output being fed back to a second set of inputs of said first state machine, to sequence phases of triangular wave. - View Dependent Claims (11, 12, 13, 14, 15, 19)
-
Specification