Method of and circuit for oversampling a signal in an integrated circuit
First Claim
Patent Images
1. A method of oversampling a signal in an integrated circuit, the method comprising:
- receiving a reference clock signal;
generating at least one delayed clock signal based upon the reference clock signal, each delayed clock signal having a different phase;
receiving an input data signal;
generating at least one delayed data signal based upon the input data signal; and
generating a plurality of phase-shifted output signals, each phase-shifted output signal being based upon a different combination of a clock signal, selected from the at least one delayed clock signal and the reference clock signal, and a data signal, selected from the at least one delayed data signal and the input data signal, wherein each clock signal of the at least one delayed clock signal and the reference clock signal is used to generate more than one phase-shifted output signal of the plurality of phase-shifted output signals and wherein each data signal of the at least one delayed data signal and the input data signal is used to generate more than one phase-shifted output signal of the plurality of phase-shifted output signals, and wherein each clock signal of the at least one delayed clock signal and the reference clock signal is used with each data signal of the at least one delayed data signal and the input data signal to generate the plurality of phase-shifted output signals.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of oversampling a signal in an integrated circuit is disclosed. The method comprises receiving a reference clock signal; generating at least one delayed clock signal, each having a different phase; receiving an input data signal; generating at least one delayed data signal based upon the input data signal; and generating a plurality of phase-shifted output signals, each phase-shifted output signal being based upon a different combination of a clock signal and a data signal. A circuit for oversampling a signal in an integrated circuit is also disclosed.
16 Citations
19 Claims
-
1. A method of oversampling a signal in an integrated circuit, the method comprising:
-
receiving a reference clock signal; generating at least one delayed clock signal based upon the reference clock signal, each delayed clock signal having a different phase; receiving an input data signal; generating at least one delayed data signal based upon the input data signal; and generating a plurality of phase-shifted output signals, each phase-shifted output signal being based upon a different combination of a clock signal, selected from the at least one delayed clock signal and the reference clock signal, and a data signal, selected from the at least one delayed data signal and the input data signal, wherein each clock signal of the at least one delayed clock signal and the reference clock signal is used to generate more than one phase-shifted output signal of the plurality of phase-shifted output signals and wherein each data signal of the at least one delayed data signal and the input data signal is used to generate more than one phase-shifted output signal of the plurality of phase-shifted output signals, and wherein each clock signal of the at least one delayed clock signal and the reference clock signal is used with each data signal of the at least one delayed data signal and the input data signal to generate the plurality of phase-shifted output signals. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of oversampling a signal in an integrated circuit, the method comprising:
-
receiving a reference clock signal; coupling the reference clock signal to a clock manager to generate at least one clock signal having a different phase; receiving an input data signal; coupling the input data signal to at least one delay element to generate at least one delayed data signal based upon the input data signal; and generating a plurality of phase-shifted output signals, each phase-shifted output signal being based upon a different combination of a clock signal, selected from the at least one clock signal and the reference clock signal, and a data signal, selected from the at least one delayed data signal and the input data signal, wherein each clock signal of the at least one clock signal having a different phase and the reference clock signal is used to generate more than one phase-shifted output signal of the plurality of phase-shifted output signals and wherein each data signal of the at least one delayed data signal and the input data signal is used to generate more than one phase-shifted output signal of the plurality of phase-shifted output signals, and wherein each clock signal of the at least one delayed clock signal and the reference clock signal is used with each data signal of the at least one delayed data signal and the input data signal to generate the plurality of phase-shifted output signals. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A circuit for oversampling a signal in an integrated circuit, the circuit comprising:
-
a first input coupled to receive a reference clock signal; a first circuit receiving the reference clock signal and generating at least one delayed clock signal; a second input coupled to receive an input data signal; a second circuit receiving the input data signal and generating at least one delayed data signal; and a plurality of registers coupled to the first circuit and the second circuit, each register receiving a different combination of a clock signal, selected from the at least one delayed clock signal and the reference clock signal, and a data signal, selected from the at least one delayed data signal and the input data signal, to generate an output signal having a different phase, wherein each clock signal of the at least one delayed clock signal and the reference clock signal is coupled to more than one register of the plurality of registers and wherein each data signal of the at least one delayed data signal and the input data signal is coupled to more than one register of the plurality of registers and wherein each clock signal of the at least one delayed clock signal and the reference clock signal is used with each data signal of the at least one delayed data signal and the input data signal to generate a plurality of phase-shifted output signals. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification