← Back to Patent Explorer
US5202642A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for fractional frequency division

Assignee: EMC Corp
•
Filing: 1991-05-09
•
Granted: 1993-04-13
•
Expires: 2011-05-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides fractional frequency dividers using inexpensive digital components in a relatively simple circuit for producing a substantially spectrally pure clock signal, free of significant time or phase jitter. The synthesizer and method include a reference frequency register for providing a frequency set value, which frequency set value is proportional to the desired frequency, a summer, having a finite storage capacity, for adding the frequency set value to a stored summed value to form a new summed value which new summed value is stored as the summed value. A carry signal is generated when the new summed value exceeds the finite storage capacity. In that event, only that portion of the new summed value in excess of the finite storage capacity is stored as the summed value. A variable time delay clock generator generates the desired clock signal so that each pulse is generated in response to the carry signal and delayed by a delay period equal to the period of a master clock signal minus a fraction of the master period. This fraction is relative to both the summed value and the frequency set value. In the preferred embodiment the frequency set value is equal to the desired frequency divided by the master frequency times a constant, which constant is related to the finite storage capacity and the fraction is equal to the summed value divided by the frequency set value.

Inventors

  • 👤 Glenn B. Dixon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 16:33
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/60; G06F7/68; H; H03; H03K; H03K23/00; H03K23/64; H03K23/68

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 239 words
A fractional frequency synthesizer for generating a desired clock signal having a desired frequency in relation to the master frequency of a master clock signal, said master clock signal having a master period, said synthesizer comprising: a reference frequency register for providing a frequency set value, which frequency set value is proportional to said desired frequency; a summer, connected to receive said frequency set value and having a finite storage capacity, for adding the frequency set value to a summed value stored in said summer to form a new summed value in response to said master clock signal which new summed value is stored as the summed value, for generating a carry signal when said new summed value exceeds said finite storage capacity, wherein when said carry signal is generated only that portion of the new summed value in excess of said finite storage capacity is stored as the summed value; and a variable time delay clock generator, connected to said summer and to said reference frequency register, for generating said desired clock signal in response to said carry signal and for delaying each pulse by a delay period equal to said master period minus a fraction of said master period which fraction is proportional to the ratio of the summed value and the frequency set value, wherein said clock generator comprises delay means for both generating said delay period and for delaying each pulse by said delay period.
Claim 2
Dependent Claim 239 words
A fractional frequency synthesizer for generating a desired clock signal having a desired frequency in relation to the master frequency of a master clock signal, said master clock signal having a master period, said synthesizer comprising: a reference frequency register for providing a frequency set value, which frequency set value is proportional to said desired frequency; a summer, connected to receive said frequency set value and having a finite storage capacity, for adding the frequency set value to a summed value stored in said summer to form a new summed value in response to said master clock signal which new summed value is stored as the summed value, for generating a carry signal when said new summed value exceeds said finite storage capacity, wherein when said carry signal is generated only that portion of the new summed value in excess of said finite storage capacity is stored as the summed value; and a variable time delay clock generator, connected to said summer and to said reference frequency register, for generating said desired clock signal in response to said carry signal and for delaying each pulse by a delay period equal to said master period minus a fraction of said master period which fraction is proportional to the ratio of the summed value and the frequency set value, wherein said clock generator comprises delay means for both generating said delay period and for delaying each pulse by said delay period.
Claim 3
Dependent Claim 33 words
The synthesizer of claim 1, wherein said frequency set value is equal to the desired frequency divided by said master frequency times a constant, which constant is related to said finite storage capacity.
Claim 4
Dependent Claim 28 words
The synthesizer of claim 2, wherein said summer comprises a binary adder having a capacity of m bits and wherein said constant is equal to 2 m .
Claim 5
Dependent Claim 20 words
The synthesizer of claim 1, wherein said fraction is equal to the summed value divided by the frequency set value.
Claim 6
Dependent Claim 89 words
The synthesizer of claim 1, wherein said summer comprises a binary adder having a capacity of m bits and a digital latch that is m+1 bits wide for storing said summed value and a carry signal, wherein said adder adds the frequency set value to the summed value stored in said latch to form said new summed value and generates a carry bit whenever said new summed value exceeds the m bit capacity of said adder and wherein said latch is updated in response to said master clock signal.
Claim 7
Dependent Claim 37 words
The synthesizer of claim 5, wherein said delay means comprises a delay device, triggered by said carry signal to generate, after said delay period, a logic signal at the output of said variable time delay clock generator.
Claim 8
Dependent Claim 64 words
The synthesizer of claim 6, wherein said delay device comprises a first circuit for generating a first voltage in proportion to said summed value divided by said set value, a second circuit for generating a second voltage equal to the ramping of said first voltage to ground in said master period and a comparator for comparing the proportional first voltage to said second voltage.
Claim 9
Dependent Claim 79 words
The synthesizer of claim 6, wherein said delay device comprises a first circuit for generating a first voltage in proportion to said summed value divided by said set value, wherein said first voltage varies over time, a reference supply for providing a reference voltage and a comparator for comparing the proportional first voltage to said reference voltage, wherein the reference voltage is set so that it takes one master period for the first voltage to equal the reference voltage.
Claim 10
Dependent Claim 13 words
The synthesizer of claim 8, wherein said first circuit comprises an RC network.
Claim 11
Dependent Claim 27 words
The synthesizer of claim 9, wherein said RC network further comprises a plurality of switches, wherein said switches switch in response to sum and said set value.
Claim 12
Dependent Claim 13 words
The synthesizer of claim 8, wherein said first circuit comprises an analog circuit.
Claim 13
Independent Claim 223 words
A method for fractional frequency synthesizing whereby desired clock signal having a desired frequency is generated in proportion to the master frequency of a master clock signal, said master clock signal having a master period, said method comprising the steps of: generating a frequency set value, which frequency set value is proportional to said desired frequency; for adding the frequency set value to a summed value stored in a summer to form a new summed value in response to said master clock signal; storing said new summed value in said summer, said summer having a finite storage capacity; generating a carry signal when said new summed value exceeds said finite storage capacity, wherein when said carry signal is generated storing only that portion of the new summed value in excess of said finite storage capacity as the summed value; and generating said desired clock signal, wherein each pulse of said desired clock signal is generated in response to said carry signal, by generating a delay period equal to said master period minus a fraction of said master period which fraction is relative to both the summed value and the frequency set value and by delaying said desired clock signal by said delay period, wherein the generation of said delay period and the delaying of said desired clock signal occur in the same step.
Claim 14
Independent Claim 223 words
A method for fractional frequency synthesizing whereby desired clock signal having a desired frequency is generated in proportion to the master frequency of a master clock signal, said master clock signal having a master period, said method comprising the steps of: generating a frequency set value, which frequency set value is proportional to said desired frequency; for adding the frequency set value to a summed value stored in a summer to form a new summed value in response to said master clock signal; storing said new summed value in said summer, said summer having a finite storage capacity; generating a carry signal when said new summed value exceeds said finite storage capacity, wherein when said carry signal is generated storing only that portion of the new summed value in excess of said finite storage capacity as the summed value; and generating said desired clock signal, wherein each pulse of said desired clock signal is generated in response to said carry signal, by generating a delay period equal to said master period minus a fraction of said master period which fraction is relative to both the summed value and the frequency set value and by delaying said desired clock signal by said delay period, wherein the generation of said delay period and the delaying of said desired clock signal occur in the same step.
Claim 15
Dependent Claim 32 words
The method of claim 12, frequency set value is equal to the desired frequency divided by said master frequency multiplied by a constant, which constant is related to said finite storage capacity.
Claim 16
Dependent Claim 28 words
The method of claim 13, wherein said summer comprises a binary adder having a capacity of m bits and wherein said constant is equal to 2 m .
Claim 17
Dependent Claim 20 words
The method of claim 12, wherein said fraction is equal to the summed value divided by the frequency set value.
Claim 18
Dependent Claim 81 words
The method of claim 12, wherein said step of delaying each pulse by a delay period comprises the steps of generating a first voltage in proportion to said summed value divided by said set value, generating a second voltage equal to the ramping of said first voltage to ground in said master period and comparing the proportional first voltage to said second voltage, wherein said desired clock signal is generated in response to the comparing of said first and second voltages.

References Cited (Backward Citations)

US3603773A Cited
US3976945A Cited
US4231104A Cited
US4559613A Cited
US4792914A Cited
US4809221A Cited
US4991188A Cited
US5039872A Cited
US4965531A Cited
US5040197A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-04-12 1996-10-12 1997-04-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-04-12 2000-10-12 2001-04-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-04-12 2004-10-12 2005-04-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag