Programmable jitter signal generator
AssigneeInternational Business Machines Corporation
InventorsKeith A. Jenkins, Jien-Chung Lo, Peilin Song, Tian Xia
Life of this patent
Estimating the term…
Abstract
A programmable jitter signal generator is provided that includes a jitter distribution control unit, a selection unit in signal communication with the jitter distribution control unit, and a delay unit in signal communication with the selection unit; and a corresponding method of generating a programmable jitter signal includes programming a control unit, receiving a reference signal, delaying the received reference signal by a multiple of a base time increment, and selecting a delayed reference signal delayed by a desired multiple of the base time increment in accordance with the programmed control unit.
Claims19
A programmable jitter signal generator comprising:
- a jitter distribution control unit;
- a selection unit in signal communication with the jitter distribution control unit;
- and
- a delay unit signal communication with the selection unit,
- the jitter distribution control unit comprising:
- a binary counter;
- a random access memory in signal communication with the binary counter;
- and
- a random number generator in signal communication with the random access memory.
A programmable jitter signal generator comprising:
- a jitter distribution control unit;
- a selection unit in signal communication with the jitter distribution control unit;
- and
- a delay unit in signal communication with the selection unit;
- the jitter distribution control unit comprising:
- a plurality of flip-flop devices;
- at least one summing device having one input coupled to the output of a first flip-flop device, and an output coupled to the input of a second flip-flop device;
- and
- at least one gain device having an output coupled to a second input of the at least one flip-flop device.
A method of generating a programmable jitter signal, the method comprising:
- programming a control unit;
- receiving a reference signal;
- delaying the received reference signal by a multiple of a base time increment;
- and
- selecting a delayed reference signal delayed by a desired multiple of the base time increment in accordance with the programmed control unit,
- wherein programming the control unit comprises:
- initializing a binary counter;
- generating a random number in correspondence with the binary counter;
- and
- storing the generated random number for later retrieval.
A method of generating a programmable jitter signal, the method comprising:
- programming a control unit;
- receiving a reference signal;
- delaying the received reference signal by a multiple of a base time increment;
- and
- selecting a delayed reference signal delayed by a desired multiple of the base time increment in accordance with the programmed control unit,
- wherein programming the control unit comprises:
- providing a plurality of flip-flop devices;
- providing at least one summing device having one input coupled to the output of a first flip-flop device, and an output coupled to the input of a second flip-flop device;
- providing at least one gain device having an output coupled to a second input of the at least one flip-flop device;
- and
- assigning the gain of the at least one gain device.
Dependencies are inferred from the claim text.