Frequency synthesizer with dynamic phase and pulse-width control

US9735787B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9735787-B2
Application numberUS-201514741984-A
CountryUS
Kind codeB2
Filing dateJun 17, 2015
Priority dateMar 18, 2015
Publication dateAug 15, 2017
Grant dateAug 15, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An agile frequency synthesizer with dynamic phase and pulse-width control is disclosed. In one aspect, the frequency synthesizer includes a count circuit configured to modify a stored count value by an adjustment value. The frequency synthesizer also includes an output clock generator configured to generate an output clock signal having rising and falling edges that are based at least in part on the stored count value satisfying a count threshold. The count circuit is further configured to alter at least one of the period or phase of the output clock signal based at least in part on modifying an adjustment rate of the count circuit.

First claim

Opening claim text (preview).

What is claimed is: 1. A frequency synthesizer, comprising: a count circuit configured to adjust a stored count value by an adjustment value based at least in part on a count clock signal and adjust the stored count value to a reset value based at least in part on the stored count value satisfying a count threshold, wherein the reset value corresponds to a difference between the stored count value and the count threshold in response to the stored count value satisfying the count threshold; and an output clock generator configured to generate an output clock signal having rising and falling edges that are based at least in part on the reset value, wherein the count circuit is further configured to alter at least one of a period or phase of the output clock signal based at least in part on modifying a rollover rate of the count circuit. 2. The frequency synthesizer of claim 1 , wherein modifying the rollover rate comprises modifying the count threshold. 3. The frequency synthesizer of claim 1 , wherein the count circuit is further configured to determine the reset value in response to the stored count value exceeding the count threshold. 4. The frequency synthesizer of claim 1 , wherein the count circuit comprises: accumulator logic configured to generate a plurality of output words that identify a timing of the rising and falling edges in the output clock signal. 5. The frequency synthesizer of claim 4 , wherein the output clock generator is further configured to: receive a reference clock, the reference clock having a higher frequency than the count clock signal input to the count circuit; select a transition in the reference clock based at least in part on the output words; and generate a rising or falling edge in the output clock signal based at least in part on the timing of the selected transition in the reference clock. 6. The frequency synthesizer of claim 1 , wherein the count circuit is a first count circuit, the stored count value is a first stored count value, the adjustment value is a first adjustment value, the reset value is a first reset value, the count threshold is a first count threshold, and the rollover rate is a first rollover rate and wherein the frequency synthesizer further comprises: a second count circuit configured to adjust a second stored count value by a second adjustment value based at least in part on the count clock signal and adjust the second stored count value to a second reset value based at least in part on the second stored count value satisfying a second count threshold, wherein the second reset value corresponds to a difference between the second stored count value and the second count threshold in response to the second stored count value satisfying the second count threshold, wherein the output clock generator is further configured to generate the output clock signal having rising and falling edges that are based at least in part on the second reset value, and wherein a timing of a second rollover rate of the second count circuit is offset from that of the count circuit. 7. The frequency synthesizer of claim 6 , wherein the count circuit is further configured to generate a plurality of output words via a logical exclusive OR of the first and second stored count values, wherein the output clock generator is further configured to generate the output clock signal based at least in part on the output words. 8. The frequency synthesizer of claim 1 , wherein the count circuit is further configured to generate a plurality of output words based on the stored count value, wherein the output clock generator further comprises a phase interpolator configured to reorganize the output words into sequential order, the output clock generator further configured to generate the rising and falling edges in the output words based at least in part on the reorganized output words. 9. The frequency synthesizer of claim 8 , wherein the count circuit is further configured to generate at least one of gapped-periodic, on-demand n-shot, or pseudo-random signals in the output clock signal based at least in part on the output words. 10. The frequency synthesizer of claim 6 , wherein the first and second count circuits are further configured to alter a pulse-width of the output clock signal based at least in part on modifying the first and second rollover rates. 11. A frequency synthesizer, comprising: a count circuit configured to modify a stored count value by an adjustment value; and an output clock generator configured to generate an output clock signal having rising and falling edges that are based at least in part on the stored count value satisfying a count threshold, wherein the count circuit is further configured to alter at least one of a period or phase of the output clock signal based at least in part on dynamically modifying the count threshold of the count circuit. 12. The frequency synthesizer of claim 11 , wherein the adjustment value is a positive and fixed value, the count circuit further being configured to reset the stored count value when the count threshold is satisfied, the count threshold being satisfied in response to the stored count value being greater than the count threshold. 13. The frequency synthesizer of claim 12 , wherein the count circuit is further configured to: determine a reset value based at least in part on a difference between the stored count value and the count threshold in response to the count threshold being satisfied; and reset the stored count value to the reset value in response to the count threshold being satisfied. 14. The frequency synthesizer of claim 11 , wherein the count circuit comprises: an accumulator configured to: i) receive a count clock and ii) increment the stored count value for each period of the count clock; and an accumulator logic circuit configured to generate a plurality of output words that identify a timing of the rising and falling edges in the output clock signal. 15. The frequency synthesizer of claim 14 , wherein the output clock generator is further configured to: receive a reference clock, the reference clock having a higher frequency than the count clock; select a transition in the reference clock based at least in part on the output words; and generate the rising and falling edges in the output clock signal based at least in part on the timing of the selected transition in the reference clock. 16. The frequency synthesizer of claim 11 , wherein the count circuit is a first count circuit, the stored count value is a first stored count value, the adjustment value is a first adjustment value, the count threshold is a first count threshold, and wherein the frequency synthesizer further comprises: a second count circuit configured to modify a second stored count value by a second adjustment value, wherein the output clock generator is further configured to generate the output clock signal having rising and falling edges that are based at least in part on the second stored count value satisfying a second count threshold. 17. A method of synthesizing an output clock signal, comprising: modifying a count value, stored by a count circuit, by an adjustment value; generating an output clock signal having rising and falling edges that are based at least in part on the stored count value satisfying a count threshold; and altering at least one of a period or phase of the output clock signal via dynamically modifying the count threshold of the count circuit. 18. The method of claim 17 , wherein altering at least one of a period or phase of the output

Assignees

Inventors

Classifications

  • H03L7/18Primary

    using a frequency divider or counter in the loop (H03L7/20, H03L7/22 take precedence) · CPC title

  • by adding or suppressing pulses · CPC title

  • G06F1/022Primary

    Waveform generators, i.e. devices for generating periodical functions of time, e.g. direct digital synthesizers (G06F1/025, G06F1/03 take precedence) · CPC title

  • by presetting · CPC title

  • Gating or clocking signals not applied to all stages, i.e. asynchronous counters (H03K23/74 - H03K23/84 take precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9735787B2 cover?
An agile frequency synthesizer with dynamic phase and pulse-width control is disclosed. In one aspect, the frequency synthesizer includes a count circuit configured to modify a stored count value by an adjustment value. The frequency synthesizer also includes an output clock generator configured to generate an output clock signal having rising and falling edges that are based at least in part o…
Who is the assignee on this patent?
Analog Devices Inc
What technology area does this patent fall under?
Primary CPC classification H03L7/18. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 15 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).