Skip to main content
Share Your Experience: Take the 2024 Developer Survey
11 votes

Isn't Gardner's algorithm and Early-Late gate the same thing?

The Gardner Timing Error Detector is diagrammed in the graphic below, where two samples per symbol are used, and the error is determined using Prompt*(Late-Early), and when synchronized the center ...
Dan Boschen's user avatar
  • 52.1k
6 votes
Accepted

Gardner Timing Recovery for Repeated Symbols

Your Gardner Loop would properly "Flywheel" in the absence of symbol transitions. So it would slowly drift off of synchronization, but would not spiral out of control as you describe. This is ideal ...
Dan Boschen's user avatar
  • 52.1k
5 votes
Accepted

Actual Sample Rate slightly off?

If you calculate the error, 44102/44100 is only about 45 parts per million. That is well within operating tolerance of many crystal oscillators used in consumer equipment to generate audio sampling ...
Justme's user avatar
  • 2,303
1 vote
Accepted

Timing Jitter in PLLs

The noise is colored. If we are to talk of spectral densities (color) then we would best refer to phase noise and not jitter (jitter is the result of integrating the phase noise, and typically after a ...
Dan Boschen's user avatar
  • 52.1k
1 vote

Isn't Gardner's algorithm and Early-Late gate the same thing?

There has been a longstanding confusion between the two expressions. For the matched filter output denoted by $z[m]$ and symbol time by $T_M$, an early-late TED has an expression $$ \begin{align} ...
QMC's user avatar
  • 784

Only top scored, non community-wiki answers of a minimum length are eligible