Timesliced discrete-time phase locked loop
AssigneeVecima Networks Inc.
InventorsDouglas Fast, Surinder Kumar, Sumit Kumar
Life of this patent
Estimating the term…
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.
Claims3
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.
Dependencies are inferred from the claim text.