[time-nuts] Frequency Stability of Trimble Mini-T
Lux, James P
james.p.lux at jpl.nasa.gov
Thu Oct 16 22:18:09 UTC 2008
> Well, no, proper domain synchronization doesn't just give you
> an incremental advantage. The use of flip-flops between
> clock domains is done to trade latency for guaranteed
> stability. The idea is to isolate the effects of
> metastability to a single clock edge that won't be used to
> clock anything else. Unless a metastable event somehow lasts
> more than one clock period (or half-period) it won't
> constitute a failure... and that never happens in practice,
> in the absence of a hard failure. Correct? Or am I missing
> something? (e.g., are we talking cosmic-ray hits, which are
> much more likely to affect RAM elements than clock synchronizers?)
A flipflop used as a synchronizer *is* a RAM element subject to upset, albeit one that can be made quite robust with internal redundancy.
Even without TMR or other similar schemes, the probability of upset IS pretty low. However, as Black or Scholes said(I can't remember which), "One should not confuse very low probability with impossible". If it absolutely, positively can't take any hit, then some more work is involved.
James Lux, P.E.
Task Manager, SOMD Software Defined Radios
Flight Communications Systems Section
Jet Propulsion Laboratory
4800 Oak Grove Drive, Mail Stop 161-213
Pasadena, CA, 91109
More information about the time-nuts