IP Library Granted Patent US 7,405,629
Granted Patent B2
US 7,405,629 · App. 11/172,691 · Granted Jul 29, 2008

Frequency modulator, circuit, and method that uses multiple vector accumulation to achieve fractional-N frequency synthesis

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,405,629
App. No.
11/172,691
Granted
Jul 29, 2008
Kind
B2
Abstract

A frequency synthesizer is provided having a fractional-N control circuit and method. The control circuit can operate as having a modulator that selectively applies any fractional ratio to a frequency divider within, for example, a feedback loop of a PLL. The modulator can be a delta-sigma modulator or any sequential state machine that can be implemented as the control circuit, and can select amongst a plurality of vector values. The vector values can be spaced relatively close to each other, and the incoming present vector values can each be added to a value chosen from the immediately preceding set of potential values. The selector circuit chooses from among the present set of vector values depending on whether the sum is nearest a target value. The sum nearest the target value is, therefore, selected as the present vector value, and the process is repeated in time for each vector value having a corresponding P value to form a pattern of P values sent to the divider of the PLL. The incoming frequency can therefore be synthesized based on the modulated P values used by the feedback divider to produce the appropriate fractional-N divide ratio for the synthesized frequency.

Claims (27)

1. A modulator circuit for producing a sequential pattern of values modulated about an average value, comprising:

a plurality of adders coupled to sum a present set of values with one value applied to each of the plurality of adders, and calculated from a preceding set of values within the sequential pattern of values; and

a selector logic for selecting one of the present set of values.

2. The modulator circuit as recited in claim 1 , wherein the selector logic comprises a set of inputs for receiving output from each of the plurality of adders and for selecting the present set of values based on the sum being compared to a pre-determined target value.

3. The modulator circuit as recited in claim 1 , wherein the selector logic selects one of the present set of values if the sum is nearest zero in value or if the sum is nearest zero in value but is of opposite sign than the value chosen from the preceding set of vector values.

4. The modulator circuit as recited in claim 1 , wherein the average value is a fraction.

5. The modulator circuit as recited in claim 1 , wherein each of the present set of values is a vector extending from a fractional value to an integer value exceeding or less than the fractional value.

6. The modulator circuit as recited in claim 1 , further comprising a multiplexer means coupled to receive from the selector logic a selection signal upon a selector input of the multiplexer means, wherein the selection signal is used to select in sequence the sequential pattern of values.

7. The modulator circuit as recited in claim 1 , further comprising a multiplexer means coupled to periodically forward instructions to the selector logic for selecting the sum nearest zero in value but is of opposite sign than the value chosen from the preceding set of potential values, but otherwise selects the sum nearest zero.

8. The modulator circuit as recited in claim 7 , wherein the multiplexer means periodically forwards instructions in random order.

9. The modulator circuit as recited in claim 7 , the multiplexer means periodically forwards instructions at regular intervals.

10. A circuit for producing a signal of selectable frequency, comprising:

a modulator;

a phase-locked loop coupled to the modulator and having a divider that fractionally divides a frequency of the signal based on a plurality of integer values extending as positive and negative vector values from an average value equal to a fraction by which the divider divides the frequency of the signal;

a plurality of adders coupled to sum a present set of potential vectors with an immediately preceding vector chosen from a preceding set of potential vectors; and

a selector logic for choosing one from among the present set of potential vectors if the sum is nearest zero in value.

11. The circuit as recited in claim 10 , wherein the fraction is a mixed number.

12. The circuit as recited in claim 10 , wherein the selector logic further chooses one from among a future set of potential vectors if a sum of the future set of potential vectors and the present vector chosen from the present set of potential vectors is nearest zero in value but is of opposite sign than the value chosen from the present set of potential values.

13. The circuit as recited in claim 10 , further comprising a multiplexer coupled to receive from the selector logic a selection signal upon a selector input of the multiplexer, wherein the selection signal is used to select in sequence the sequential pattern of values.

14. The circuit as recited in claim 12 , further comprising a multiplexer coupled to periodically forward instructions to the selector logic for selecting the sum nearest zero in value but is of opposite sign than the value chosen from the preceding set of potential values, but otherwise selects the sum nearest zero.

15. The circuit as recited in claim 14 , wherein the multiplexer periodically forwards instructions in random order or instructions at regular intervals.

16. A method of modifying a frequency of a signal, comprising:

selecting a vector from among a plurality of vectors having a sum when added with a value calculated from a previous vector within a sequence of vectors that is near a target value of zero or near a target value of zero, but of opposite sign than the previous vector;

repeating the selecting step for selecting a sequence of vectors; and

using the sequence of vectors to correspondingly change a divider value within a phase-locked loop to modify a frequency of the signal applied to the phase-locked loop.

17. The method as recited in claim 16 , wherein said selecting comprises periodically setting the target value nearest zero and, interspersed in sequence therewith, periodically setting the target value nearest zero but of opposite sign than the previous vector.

18. The method as recited in claim 16 , wherein said repeating the selecting step comprises applying the sequence of vectors to change in succession the divider value such that over a pre-existing number of vectors the divider value comprises a fraction.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
RELEASE OF SECURITY INTEREST Recorded Dec 22, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 041175/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2016
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MONTEREY RESEARCH, LLC
Reel/Frame 040908/0960 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2005
From: LI, SHULIANG
To: CYPRESS SEMICONDUCTOR CORP.
Reel/Frame 016764/0115 →