Signal generator, and method
First Claim
1. A signal generator that receives an input clock signal at a first frequency and derives an output clock signal at a second frequency, said second frequency being higher than said first frequency, said signal generator comprising:
- an arrangement using a first intermediate clock signal, said arrangement receiving said input clock signal and providing a second intermediate clock signal by selectively providing transitions of said second intermediate clock signal at time intervals that are determined by a variable number of periods of said first intermediate clock signal, said second intermediate clock signal having a third frequency with an average higher than said first frequency, said average of said third frequency being related to said first frequency by a first factor; and
a phase-looked loop circuit that locks at said average of said third frequency and provides said output clock signal, said second frequency of said output signal being related to said average of said third frequency of said second intermediate clock signal by a second factor.
22 Assignments
0 Petitions
Accused Products
Abstract
A signal generator (100) receives an input clock signal (X1) at a first frequency (F1) and derives an output clock signal (Y) at a second frequency (FY). An arrangement (110) using a first intermediate signal (Z) receives the input clock signal (X1) and provides a second intermediate signal (X2) by selectively providing transitions (119) of the second intermediate signal (X2) at time intervals (T2(n)) that are determined by a variable number (A+P(n)) of periods (TZ) of the first intermediate signal (Z). The second intermediate signal (X2) has a frequency (F2) that is in average (F′2) higher than the first frequency (F1). A phase-looked loop (PLL) circuit (180) locks at this average frequency (F′2) and provides the output clock signal (Y).
-
Citations
18 Claims
-
1. A signal generator that receives an input clock signal at a first frequency and derives an output clock signal at a second frequency, said second frequency being higher than said first frequency, said signal generator comprising:
-
an arrangement using a first intermediate clock signal, said arrangement receiving said input clock signal and providing a second intermediate clock signal by selectively providing transitions of said second intermediate clock signal at time intervals that are determined by a variable number of periods of said first intermediate clock signal, said second intermediate clock signal having a third frequency with an average higher than said first frequency, said average of said third frequency being related to said first frequency by a first factor; and
a phase-looked loop circuit that locks at said average of said third frequency and provides said output clock signal, said second frequency of said output signal being related to said average of said third frequency of said second intermediate clock signal by a second factor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
a phase detector to determine a first representation of the frequency ratio between a fourth frequency of said first intermediate clock signal and said first frequency of said input clock signal;
a filter to filter said first representation to a second representation; and
a divider that provides said transitions of said second intermediate signal depending on said second representation.
-
-
5. The signal generator of claim 4, wherein said divider provides said transitions of said second intermediate signals such that said variable number of periods of said first intermediate clock signal, over a period sequence with a number of consecutive periods of said second intermediate clock signal, the average of said variable number being a sum of a first number that is integer and a second number that is real.
-
6. The signal generator of claim 5, wherein said number of consecutive periods is larger than the frequency ratio between said fourth frequency of said first intermediate clock signal and said first frequency of said input clock signal.
-
7. The signal generator of claim 4, wherein said first representation is available at time intervals that have substantially equal duration as said period of said input signal.
-
8. The signal generator of claim 7, wherein said filter samples said first representation at a sampling frequency that is higher than said first frequency.
-
9. The signal generator of claim 8, wherein said sampling frequency is substantially equal to the frequency of said first intermediate signal.
-
10. The signal generator of claim 9, wherein said filter samples said first representation with said first intermediate clock signal.
-
11. The signal generator of claim 4, wherein a feedback unit derives a feedback clock signal from said second intermediate clock signal by counting to said first factor.
-
12. The signal generator of claim 11, wherein said phase detector determines said first representation by counting periods of said first intermediate signal that occur between predetermined transitions of said input signal and said feedback clock signal.
-
13. The signal generator of claim 4, wherein said first representation and said second representation are linearly related to the frequency of said first intermediate clock signal.
-
14. The signal generator of claim 1, wherein said first factor is programmable.
-
15. The signal generator of claim 1, wherein said first factor is a power-to-2 integer.
-
16. The signal generator of claim 15, wherein said first factor is selected from the set of 256, 512, and 1024.
-
17. A method to derive an output clock signal from an input reference clock signal, said method comprising the following steps:
-
generating a first intermediate clock signal;
providing a second intermediate clock signal by counting periods of said first intermediate clock signal wherein the number of periods of said first intermediate clock signal in said second intermediate clock signal varies and wherein the spectrum of said second intermediate clock signal is being shaped;
decimating said second intermediate clock signal to a feedback clock signal at substantially the same frequency as said input reference clock signal;
calculating a numeric representation of the phase difference between said input reference clock signal and said feedback clock signal by counting periods of said first intermediate clock signal;
using said numeric representation to adjust said number of periods of said first intermediate clock signal in said second intermediate clock signal; and
filtering said second intermediate clock signal to said output signal with a transfer function that is inverse to said spectrum. - View Dependent Claims (18)
-
Specification