IP Library Granted Patent US 9,647,674
Granted Patent B2
US 9,647,674 · App. 15/091,993 · Granted May 9, 2017

Apparatus for generating clock signals having a PLL part and synthesizer part with programmable output dividers

Inventors: Paul H. L. M. Schram (Bergen op zoom, NL); Krste Mitric (Ottawa, CA); Gabriel Rusaneanu (Ottawa, CA)
Assignee: Microsemi Semiconductor ULC
H03L7/16G06F1/12H03B19/00
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 9,647,674
App. No.
15/091,993
Granted
May 9, 2017
Kind
B2
Abstract

A clock signal generator responsive to synchronization pulses to perform actions has a phase locked loop (PLL) part including a digitally controlled oscillator (DCO) and an output driver coupled to the DCO, and a synthesizer part including a frequency synthesizer responsive to frequency and phase information from the DCO to generate a synthesized clock and programmable output dividers for generating output clocks from the synthesized clock. An interface establishes communication between the PLL part and the synthesizer part. The output driver is programmed to compute a phase offset required to align a selected output divider with the phase of the DCO and transmit the computed offset to the selected output divider over said interface for application to said selected output divider upon the occurrence of a synchronization pulse.

Claims (15)

1. An apparatus for generating clock signals, said apparatus being responsive to synchronization pulses to perform actions and comprising:

a phase locked loop (PLL) part including a digitally controlled oscillator (DCO) and an output driver coupled to said DCO;

a synthesizer part including a frequency synthesizer responsive to frequency and phase information from the DCO to generate a synthesized clock and programmable output dividers for generating output clocks from said synthesized clock; and

an interface establishing communication between said PLL part and said synthesizer part; and

said output driver being programmed to compute a phase offset required to align a selected output divider with the phase of the DCO and transmit the computed offset to the selected output divider over said interface for application to said selected output divider upon the occurrence of a synchronization pulse.

2. An apparatus as claimed in claim 1 , wherein said output driver is programmed to reset said selected output divider on the occurrence of a first said synchronization pulse, determine a phase of the DCO upon the occurrence of said first said synchronization pulse, compute the phase offset of said selected output divider relative to said DCO, and apply the computed phase offset to said selected output divider upon the occurrence of a subsequent synchronization pulse.

3. An apparatus as claimed in claim 2 , wherein said output driver is programmed to apply a sync command to said interface for transmission to said selected output divider, and said interface registers the phase of said DCO upon the occurrence of said first said synchronization pulse.

4. An apparatus as claimed in claim 1 , wherein said output driver is programmed to read a phase of said selected output divider on the occurrence of a first said synchronization pulse, determine the phase of the DCO upon the occurrence of said first said synchronization pulse, compute the phase offset of said selected output divider relative to said DCO, and apply the computed phase offset to said selected output divider upon the occurrence of a subsequent synchronization pulse.

5. An apparatus as claimed in claim 1 , wherein said interface comprises a pair of serial peripheral interfaces communicating over a bus.

6. A method of aligning output clocks in an apparatus for generating clock signals, said apparatus being responsive to synchronization pulses to perform actions and comprising a phase locked loop (PLL) part including a digitally controlled oscillator (DCO) and an output driver coupled to said DCO; a synthesizer part including a frequency synthesizer responsive to frequency and phase information from the DCO to generate a synthesized clock and programmable output dividers for generating output clocks from said synthesized clock; said method comprising:

said output driver computing a phase offset required to align a selected output divider with the phase of the DCO and transmitting the computed offset to the selected output divider over an interface for application to said selected output divider upon the occurrence of a synchronization pulse.

7. A method as claimed in claim 6 , wherein said output driver resets said selected output divider on the occurrence of a first said synchronization pulse, determines a phase of the DCO upon the occurrence of said first said synchronization pulse, computes the phase offset of said selected output divider relative to said DCO, and applies the computed phase offset to said selected output divider upon the occurrence of a subsequent synchronization pulse.

8. A method as claimed in claim 7 , wherein said output driver applies a sync command to said interface for transmission to said selected output divider, and said interface registers the phase of said DCO upon transmission of the sync command.

9. A method as claimed in claim 6 , wherein said output driver reads a phase of said selected output divider on the occurrence of a first said synchronization pulse, determines the phase of the DCO upon the occurrence of said first said synchronization pulse, computes the phase offset of said selected output divider relative to said DCO, and applies the computed phase offset to said selected output divider upon the occurrence of a subsequent synchronization pulse.

10. A method as claimed in claim 6 , wherein said interface comprises a pair of serial peripheral interfaces communicating over a bus.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2016
From: SCHRAM, PAUL H.L.M.; MITRIC, KRSTE; RUSANEANU, GABRIEL
To: MICROSEMI SEMICONDUCTOR ULC
Reel/Frame 038717/0188 →
Continuity (2)
Provisional Application 62144344 · Apr 8, 2015
Related Publication 20160301419A1 · Oct 13, 2016