Method and circuit for DC measurement of phase uniformity of multi-phase clocks
AssigneeSilicon Image, Inc.
InventorsEric Lee, Gyudong Kim
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Image, Inc.
InventorsEric Lee, Gyudong Kim
Estimating the term…
Methods and circuits for measuring clock phase uniformity of multi-phase clock set, including by generating at least one DC phase difference signal such that the DC phase difference signal is, or the DC phase difference signals are, indicative of the phase difference between the clocks of each of multiple pairs of clocks of the clock set, and methods and circuitry for generating such DC phase difference signals. Preferably, multiplexer circuitry asserts to DC signal generation circuitry any selected one of a number of pairs of clocks of the clock set, and the DC signal generation circuitry includes logic (for generating a binary signal in response to each clock pair) and a low pass filter for generating a DC phase difference signal in response to the binary signal. Other aspects are receivers and transmitters that include circuitry for generating at least one DC phase difference signal, and systems including at least one such transmitter (or receiver) and a link (e.g., a multi-channel or single-channel serial link) coupled thereto.
A system for measuring phase uniformity of a multi-phase clock set, where the multi-phase clock set is a set of L clocks, each having frequency fdck and each having a different phase φm that satisfies φm=φoffset+2π(m/L)+Δφm, index “m” is a non-negative integer in the range {0, . . . , L−1}, φoffset is a phase, and Δφm3 is an error term, said system including:
A system for measuring phase uniformity of a multi-phase clock set, where the multi-phase clock set is a set of L clocks, each having frequency fdck and each having a different phase φm that satisfies φm+φoffset+2π(m/L)+Δφm index “m” is a non-negative integer in the range {0, . . . , L−1}, φoffset is a phase, and Δφm is an error term, said system including:
A system for measuring phase uniformity of a multi-phase clock set, where the multi-phase clock set is a set of L clocks, each having frequency fdck and each having a different phase that satisfies φm=φofffset+2π(m/L)+Δφm, index “m” is a non-negative integer in the range {0, . . . , L−1}, φoffset is a phase, and Δφm is an error term, said system including:
A system for measuring phase uniformity of a multi-phase clock set, where the multi-phase clock set is a set of L clocks, each having frequency fdck and each having a different phase φm that satisfies φm=φoffset+2π(m/L)+Δφm, index “m” is a non-negative integer in the range {0, . . . , L−1}, offset is a phase, and Δφm, is an error term, said system including:
A circuit for generating a DC phase difference signal for use in measuring phase uniformity of a multi-phase clock set, where the multi- phase clock set is a set of L clocks, each having frequency fdck and each having a different phase φm that satisfies φm=φoffset+2π(m/L)+Δφm, index “m” is a non-negative integer in the range {0, . . . , L−1}, φoffset is a phase, and Δφm is an error term, said circuit including:
A system, comprising:
A system, comprising:
A receiver configured to receive data and a reference clock, and to generate a multi-phase clock set in response to the reference clock, where the multi-phase clock set is a set of L clocks, each having frequency fdck and each having a different phase φm that satisfies φm=φoffset+2π(m/L)+Δφm, index “m” is a non-negative integer in the range {0, . . . , L−1}, φoffset is a phase, and Δφm is an error term, wherein the receiver includes:
A transmitter configured to generate data using a multi- phase clock set, where the multi-phase clock set is a set of L clocks, each having frequency fdck and each having a different phase φm that satisfies φm=φoffset+2π(m/L)+Δφm, index “m” is a non-negative integer in the range {0, . . . , L−1}, φoffset is a phase, and Δφm is an error term, wherein the transmitter is also configured to assert the data and a reference clock to a link, and wherein the transmitter includes:
A method for measuring phase uniformity of a multi-phase clock set, where the multi-phase clock set is a set of L clocks, each having frequency fdck and each having a different phase that satisfies φm=φoffset+2π(m/L)+Δφm index “m” is a non-negative integer in the range {0, . . . L−1} φoffset is a phase, and φm is an error term, said method including the steps of:
Dependencies are inferred from the claim text.