Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-26 Thread Javier Serrano
On Mon, Mar 25, 2013 at 11:16 PM, Tom Van Baak t...@leapsecond.com wrote: Both edges of the 24MHz clock gating pulse are asynchronous with respect to the signal being gated. Metastability can result with clock pulse widths that lie within a critical range. Bruce I don't disagree with your

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-26 Thread Bob Camp
Hi The worst case (this time) are errors in the bottom 5 bits. The software will treat them as valid data. That assumes things stay simple. You are looking a counter that wraps around a lot of times…. Bob On Mar 26, 2013, at 7:33 AM, Javier Serrano javier.serrano.par...@gmail.com wrote: On

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread David McGaw
S/LS logic was introduced in the mid 70's, F/AS/ALS around 1980, HC was early 80's. By the third 7400 generation (F/AS/ALS) the problem was well known with parameters available and the logic fairly hard to it. On 3/25/13 2:56 PM, Attila Kinali wrote: On Mon, 25 Mar 2013 14:03:23 -0400 David

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Chris Albertson
On Mon, Mar 25, 2013 at 12:45 PM, David McGaw n1...@alum.dartmouth.org wrote: S/LS logic was introduced in the mid 70's, F/AS/ALS around 1980, HC was early 80's. By the third 7400 generation (F/AS/ALS) the problem was well known with parameters available and the logic fairly hard to it I

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Bruce Griffiths
Both edges of the 24MHz clock gating pulse are asynchronous with respect to the signal being gated. Metastability can result with clock pulse widths that lie within a critical range. Bruce Chris Albertson wrote: On Mon, Mar 25, 2013 at 12:45 PM, David McGawn1...@alum.dartmouth.org wrote:

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Bob Camp
look at things again... Bob -Original Message- From: time-nuts-boun...@febo.com [mailto:time-nuts-boun...@febo.com] On Behalf Of Bruce Griffiths Sent: Monday, March 25, 2013 4:38 PM To: Discussion of precise time and frequency measurement Subject: Re: [time-nuts] Metastability (was Brooks

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Chris Albertson
Griffiths Sent: Monday, March 25, 2013 4:38 PM To: Discussion of precise time and frequency measurement Subject: Re: [time-nuts] Metastability (was Brooks Shera) Both edges of the 24MHz clock gating pulse are asynchronous with respect to the signal being gated. Metastability can result with clock

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Hal Murray
n1...@alum.dartmouth.org said: S/LS logic was introduced in the mid 70's, F/AS/ALS around 1980, HC was early 80's. By the third 7400 generation (F/AS/ALS) the problem was well known with parameters available and the logic fairly hard to it. The problem is well understood in the right

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Bob Camp
] On Behalf Of Bruce Griffiths Sent: Monday, March 25, 2013 4:38 PM To: Discussion of precise time and frequency measurement Subject: Re: [time-nuts] Metastability (was Brooks Shera) Both edges of the 24MHz clock gating pulse are asynchronous with respect to the signal being gated. Metastability

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Bob Camp
Hi The reason you don't see MTBF's is that they are indeed hard to find. Even the formulas that come up with them are not particularly easy to deal with. What they very much want you to do is to spend big bucks on the analysis program and the data to drive it. To put some numbers on it: At

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread David
On Mon, 25 Mar 2013 14:56:25 -0700, Hal Murray hmur...@megapathdsl.net wrote: n1...@alum.dartmouth.org said: S/LS logic was introduced in the mid 70's, F/AS/ALS around 1980, HC was early 80's. By the third 7400 generation (F/AS/ALS) the problem was well known with parameters available and

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Tom Van Baak
Both edges of the 24MHz clock gating pulse are asynchronous with respect to the signal being gated. Metastability can result with clock pulse widths that lie within a critical range. Bruce I don't disagree with your statement above, but my question was -- does it matter in a GPSDO; does

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Chris Albertson
On Mon, Mar 25, 2013 at 3:02 PM, Bob Camp li...@rtty.us wrote: Hi In normal operation, the counter is clocking back and forth across the 1024 / 24,000,000 boundary. It has to do this for the control loop to see anything. Put another way, if it's always 1024 / 24,000,000 the loop does

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Chris Albertson
On Mon, Mar 25, 2013 at 3:41 PM, Chris Albertson albertson.ch...@gmail.com wrote: In normal operation, the counter is clocking back and forth across the 1024 / 24,000,000 boundary. It has to do this for the control loop to see anything. Put another way, if it's always 1024 / 24,000,000 the

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Bruce Griffiths
Tom Van Baak wrote: Both edges of the 24MHz clock gating pulse are asynchronous with respect to the signal being gated. Metastability can result with clock pulse widths that lie within a critical range. Bruce I don't disagree with your statement above, but my question was -- does it

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread lists
Sender: time-nuts-boun...@febo.com Date: Mon, 25 Mar 2013 18:02:33 To: Discussion of precise time and frequency measurementtime-nuts@febo.com Reply-To: Discussion of precise time and frequency measurement time-nuts@febo.com Subject: Re: [time-nuts] Metastability (was Brooks Shera) Hi

Re: [time-nuts] Metastability (was Brooks Shera)

2013-03-25 Thread Hal Murray
li...@rtty.us said: If the data is changing as the clock fires, the flip flop oscillates rather than goes to a single state. It may not oscillate. Some sit at halfway and then wander off, slowly at first but with an exponential speedup. The usual way to describe metastability is how much

[time-nuts] Metastability (was: Frequency Stability of Trimble Mini-T)

2008-10-19 Thread BriMDavis
Hal wrote: Back in those days, there was a lot of activity in designing kludgey circuits to fix metastability. I could usually find the flaw. It got boring after a while. The classic was a circuit to detect metastability and reset the FF. That reset signal would sometimes have runt

Re: [time-nuts] Metastability in a 100 MHz TIC

2007-07-20 Thread Ulrich Bangert
: Donnerstag, 19. Juli 2007 09:09 An: time-nuts@febo.com Betreff: [time-nuts] Metastability in a 100 MHz TIC ); SAEximRunCond expanded to false Errors-To: time-nuts-bounces+df6jb=ulrich-bangert.de+df6jb=ulrich-bangert [EMAIL PROTECTED] In my Brooks Shera style LPRO rubidium controller

Re: [time-nuts] Metastability in a 100 MHz TIC

2007-07-20 Thread Dr Bruce Griffiths
); SAEximRunCond expanded to false Errors-To: [EMAIL PROTECTED] Ulrich Bangert wrote: Richard, metastability is an effect that happens when the setup times of an d-flipflop are not met. This can happen (with a certain statistical likelyhood) when the sources of the data input and the clock

Re: [time-nuts] Metastability in a 100 MHz TIC

2007-07-20 Thread Richard H McCorkle
with for some older hobbyists. Thanks again, Richard Original Message - Subject: Re: [time-nuts] Metastability in a 100 MHz TIC From:Tom Van Baak [EMAIL PROTECTED] Date:Fri, July 20, 2007 6:57 am To: Discussion of precise

Re: [time-nuts] Metastability in a 100 MHz TIC

2007-07-20 Thread Richard H McCorkle
Original Message - Subject: Re: [time-nuts] Metastability in a 100 MHz TIC From:Tom Van Baak [EMAIL PROTECTED] Date:Fri, July 20, 2007 6:57 am To: Discussion of precise time and frequency measurement time-nuts@febo.com

Re: [time-nuts] Metastability in a 100 MHz TIC

2007-07-20 Thread Dr Bruce Griffiths
); SAEximRunCond expanded to false Errors-To: [EMAIL PROTECTED] Tom Tom Van Baak wrote: Bruce, I like your point about the random quantization error in the sawtooth. Yes, that would help the noise by a few dB. On the other hand it would also seem the 10 ns resolution of the TIC is the

Re: [time-nuts] Metastability in a 100 MHz TIC

2007-07-20 Thread Dr Bruce Griffiths
); SAEximRunCond expanded to false Errors-To: [EMAIL PROTECTED] Alan Melia wrote: Bruce I find this an interesting thread...one maybe naive thought.. it would be nice to have atoo-good stability on the 100MHz TIC but detracts from the averaging (My interpretation), this almost suggests

Re: [time-nuts] Metastability in a 100 MHz TIC

2007-07-20 Thread Tom Van Baak
The simpler and cheaper D flipflop precedence detector used together with hardware sawtooth correction has far higher resolution. It also has the advantage of not requiring any high frequency clocks. Bruce Since Rick Dr TAC brought it up some months ago, does anyone have measurements

Re: [time-nuts] Metastability in a 100 MHz TIC

2007-07-20 Thread Dr Bruce Griffiths
Tom Van Baak wrote: The simpler and cheaper D flipflop precedence detector used together with hardware sawtooth correction has far higher resolution. It also has the advantage of not requiring any high frequency clocks. Bruce Since Rick Dr TAC brought it up some months ago, does

[time-nuts] Metastability in a 100 MHz TIC

2007-07-19 Thread Richard H McCorkle
); SAEximRunCond expanded to false Errors-To: [EMAIL PROTECTED] In my Brooks Shera style LPRO rubidium controller I am using the same HC4046 input conditioner and divide down counter on the oscillator and HC4046 phase detector interrupting the PIC as used in the original design. The phase

Re: [time-nuts] Metastability in a 100 MHz TIC

2007-07-19 Thread Dr Bruce Griffiths
); SAEximRunCond expanded to false Errors-To: [EMAIL PROTECTED] Richard H McCorkle wrote: With the discussions here on metastable states in TIC counters, I am asking the experts on the list for their opinion if the performance of this design would improve by adding a shift register

[time-nuts] Metastability?

2007-05-20 Thread Peter Vince
Bruce, et al, Metastability was mentioned again recently - I think I read some messages earlier this year, but can't remember if they were current, or in the archive, and can't now quickly find them. I think it has to do with latches getting into an undeterminable state when asynchronous

Re: [time-nuts] Metastability?

2007-05-20 Thread Rick Karlquist
You need to have a two stage register, allowing one clock period for the first stage to come out of metastability. This of course delays the signal to be synchronized by a clock period. In an attempt to get around this delay, you sometimes see a series of registers in cascade clocked at slightly

Re: [time-nuts] Metastability?

2007-05-20 Thread Hal Murray
Metastability is simple after you get it. Lots of people, including some who should know better get it wrong. The best real world analogy that I know of is rolling a ball over a bump. If the ball has lots of energy, it goes over over the bump and down the other side. If it doesn't have

Re: [time-nuts] Metastability?

2007-05-20 Thread Hal Murray
You need to have a two stage register, allowing one clock period for the first stage to come out of metastability. This of course delays the signal to be synchronized by a clock period. Yup. The delay is unavoidable. The only thing you can do is trade off delay vs MTBF. In an attempt

Re: [time-nuts] Metastability?

2007-05-20 Thread Peter Vince
Thank you both, and particularly Hal, for your explanations - I think I get it now. It's great to have you experts online! Thanks again, Peter ___ time-nuts mailing list time-nuts@febo.com

Re: [time-nuts] Metastability?

2007-05-20 Thread Dr Bruce Griffiths
Hal Murray wrote: You need to have a two stage register, allowing one clock period for the first stage to come out of metastability. This of course delays the signal to be synchronized by a clock period. Yup. The delay is unavoidable. The only thing you can do is trade off delay vs