Method and apparatus for timing jitter measurement
AssigneeMarvell International Ltd.
InventorsMats Oberg, Jin Xie, Bin Ni
Life of this patent
Estimating the term…
Abstract
A timing jitter measurement circuit for measuring timing jitter in the digital domain may use an interpolator bank to over-sample a signal from a media reader, a zero crossing estimator to estimate a zero crossing moment in the output of the interpolator bank and a time interval analyzer (TIA) to calculate the timing jitter as the deviation of the estimated zero crossing moment from an expected zero crossing moment in a clock signal. The timing jitter measurement circuit may be integrated into digital circuitry since it avoids using analog devices. Consequently, it may simplify the chip design, lower power consumption and save space.
Claims20
An apparatus for measuring timing jitter, the apparatus comprising:
- a converter configured to convert a signal to a digital signal;
- a phase-locked loop (PLL), coupled to the converter, configured to provide a clock signal according to a frequency of the signal;
- and
- an interpolator bank, coupled to the converter and including m interpolators configured to over-sample the digital signal, wherein m is an over-sampling rate and m is not smaller than 2, the interpolator bank configured to generate a sample a(t) at time t as:
- a
-
- (
- t
- )
- =
- ∑
- j
- =
- k
- 1
- k
- 2
-
-
- [
- t
- -
- k
- 1
- ]
-
- [
- t
- -
- (
- k
- 1
- +
- 1
- )
- ]
-
-
- ⋯
-
- [
- t
- -
- (
- k
- 1
- +
- j
- -
- 1
- )
- ]
- [
- t
- -
- (
- k
- 1
- +
- j
- +
- 1
- ]
-
-
- ⋯
-
- [
- t
- -
- (
- k
- 2
- -
- 1
- )
- ]
-
- [
- t
- -
- k
- 2
- ]
- [
- j
- -
- k
- 1
- ]
-
- [
- j
- -
- (
- k
- 1
- +
- 1
- )
- ]
-
-
- ⋯
-
- [
- j
- -
- (
- k
- 1
- +
- j
- -
- 1
- )
- ]
- [
- j
- -
- (
- k
- 1
- +
- j
- +
- 1
- )
- ]
-
-
- ⋯
-
- [
- j
- -
- (
- k
- 2
- -
- 1
- )
- ]
-
- [
- j
- -
- k
- 2
- ]
-
-
- X
- j
- where Xi denotes a sample received from an equalizer by j-th interpolator, k1=i−M, k2=i+N, k2>k1 at time i, and M and N are integers.
A method for measuring timing jitter, the method comprising:
- converting a received signal into a digital signal;
- providing a clock signal according to a frequency of the signal;
- over-sampling the digital signal by an interpolator bank including m interpolators to generate m−1 interpolations of the digital signal, wherein m is an over-sampling rate and m is not less than 2;
- and
- generating a sample a(t) at time t as:
- a
-
- (
- t
- )
- =
- ∑
- j
- =
- k
- 1
- k
- 2
-
-
- [
- t
- -
- k
- 1
- ]
-
- [
- t
- -
- (
- k
- 1
- +
- 1
- )
- ]
-
-
- ⋯
-
- [
- t
- -
- (
- k
- 1
- +
- j
- -
- 1
- )
- ]
- [
- t
- -
- (
- k
- 1
- +
- j
- +
- 1
- ]
-
-
- ⋯
-
- [
- t
- -
- (
- k
- 2
- -
- 1
- )
- ]
-
- [
- t
- -
- k
- 2
- ]
- [
- j
- -
- k
- 1
- ]
-
- [
- j
- -
- (
- k
- 1
- +
- 1
- )
- ]
-
-
- ⋯
-
- [
- j
- -
- (
- k
- 1
- +
- j
- -
- 1
- )
- ]
- [
- j
- -
- (
- k
- 1
- +
- j
- +
- 1
- )
- ]
-
-
- ⋯
-
- [
- j
- -
- (
- k
- 2
- -
- 1
- )
- ]
-
- [
- j
- -
- k
- 2
- ]
-
-
- X
- j
- where Xj denotes a sample received from an equalizer by j-th interpolator, k1=i−M, k2=i+N, k2>k1 at time i, and M and N are integers.
Dependencies are inferred from the claim text.