IP Library Granted Patent US 7,248,664
Granted Patent B2
US 7,248,664 · App. 10/671,872 · Granted Jul 24, 2007

Timesliced discrete-time phase locked loop

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,248,664
App. No.
10/671,872
Granted
Jul 24, 2007
Kind
B2
Abstract

A time-sliced discrete-time Phase Locked Loop which is suitable for simultaneously synchronizing multiple input signals to multiple output signals is provided by implementing a discrete-time phase detector, loop filter, and voltage controlled oscillator that together operate as a single discrete-time PLL in hardware and applying control logic to retrieve the history for each signal pair from a context memory (RAM), to enable the discrete-time PLL hardware, and to store the resulting history in the context memory for use in subsequent operations for a particular input/output signal pair.

Claims (13)

1. A method of simultaneously synchronizing multiple input signals to multiple output signals, comprising:

communicating a plurality of signal pairs each comprising a clock input and a signal input;

providing a discrete-time phase detector, loop filter, and voltage controlled oscillator that together operate as a single discrete-time phase locked loop (PLL) in hardware for calculating an output signal from an input signal;

providing a control logic;

providing a context memory (RAM) for storing a history for each of the respective signal pairs;

and, upon receipt at the discrete-time phase detector of the clock signal of a respective one of the signal pairs, operating the control logic

to retrieve from the context memory the history for the respective signal pair,

to enable the discrete-time PLL to calculate from the respective input signal a respective output signal thus defining a resulting history for the respective input signal,

and to store the resulting history in the context memory for use in subsequent calculations for the respective input signal pair.

wherein the PLL is arranged to carry out a calculation for each of the signal pairs;

and wherein the multiple input signals are simultaneously synchronized by effecting the calculations of the PLL at a rate such that every input signal pair is serviced.

2. The method according to claim 1 wherein the context memory is arranged to store and retrieve a history from the loop filter and a history from the Voltage Controlled Oscillator of the discrete-time phase locked loop.

3. The method according to claim 1 wherein there is provided a high speed clock signal which is supplied to the control logic to control routing of input signals to the discrete-time PLL, retrieving of the history from the context memory RAM, writing of the history into the loop filter and voltage controlled oscillator registers of the discrete-time PLL, triggering of the discrete-time PLL stages, storing of the history from the loop filter and voltage controlled oscillator registers into the context RAM, and routing of the output signal to a respective output port.

Assignments (3)
CHANGE OF NAME Recorded Jun 7, 2007
From: VCOM INC.
To: VECIMA NETWORKS INC.
Reel/Frame 019440/0508 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2005
From: KUMAR, SURINDER
To: VCOM INC.
Reel/Frame 016395/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2004
From: FAST, DOUGLAS; KUMAR, SUMIT
To: VCOM INC.
Reel/Frame 014942/0522 →