[time-nuts] 5370B / TimeLab question

djl djl at montana.com
Wed Dec 2 18:17:52 UTC 2020


or:
https://ntrs.nasa.gov/citations/19870019361
from Charlie Greenhall

On 2020-12-01 15:52, Tom Van Baak wrote:
> Hi Skip,
> 
> You are exactly right. And, surprisingly, this is correct and normal
> for most TI counters.
> 
> The short answer is -- for your use case, a *zero deadtime* time
> interval counter (TIC) or a timestamping counter (TSC), is what you
> want.
> 
> ----
> 
> The long answer is -- your problems is due to counter dead time. That
> is, in TI mode, the counter waits for chA, and then waits for chB, and
> then calculates and reports the chB-chA time interval measurement. The
> latter takes finite time and depending on the counter it may consume
> milliseconds or even tens of milliseconds. Part of it is CPU time,
> part of it is I/O time (GPIB, RS232/USB, even LAN takes time).
> 
> So as chB drifts far away from chA, the next chA may occur during the
> short busy measurement report window while the counter is "blind". The
> counter then has to wait for the *next* next chA and this results in a
> reduction in measurement rate from exactly 10 sps to exactly 5 sps.
> Annoying as it is, it's actually a nice way to measure the counter's
> deadtime ;-)
> 
> Note that this problem occurs with any TI measurement, but it is much
> worse with a DMTD, so that's why you ran into already! If you were to
> compare a OCXO/1PPS against a GPS/1PPS you might have to wait *years*
> before a 1 s phase wrap, a counter deadtime issue, occurred.
> 
> You see, a DMTD is a huge magnifier. The good news is that it
> magnifies phase difference and magnifies short-term instability by a
> factor of, say, 500,000. The bad news is that it also magnifies phase
> wrapping by 500,000. So instead of having an annoying 1 s phase wrap
> every couple of years, or even once a lifetime, you're going to see it
> happen every couple of hours
> 
> ----
> 
> Ok, that said, one solution to this mess is to use a timestamping
> counter (TSC) instead of a time interval counter (TIC). Yes, your
> TAPR/TICC will work perfectly for this. In fact, this is the main
> reason that the TICC was designed to be a flexible dual, independent,
> simultaneous, zero-deadtime, chA-*and*-chB timestamping counter
> instead of a traditional hardcoded chA-*to*-chB time interval counter.
> 
> Another solution is to use a microcontroller-based timer that can do
> multi-channel timestamp captures. I have used synchronized picPET's
> for this in the past. But more recently, for Corby's new DMTD, I
> created a six channel timer that can do timestamping or *zero
> deadtime* time interval measurements. Right now this solution works
> better than a 5370B or 53132A at 1/100th the price.
> 
> Still, if you have a TAPR/TICC use that instead of your 5370B.
> 
> /tvb
> 
> 
> On 12/1/2020 12:04 PM, Skip Withrow wrote:
>> Hello Time-Nuts,
>> I have been having fun playing with the DMTD, but have a question
>> regarding data collection.
>> 
>> Obviously with a 10Hz offset oscillator I am feeding square waves with
>> a 100ms period to the START and STOP of the 5370B.  The trigger lights
>> are happily blinking away at 10Hz.  However, I seem to have two
>> different operating modes depending on the difference between the
>> START and STOP signals.
>> 
>> If the difference is small, no problem.  I get 10 samples per second
>> when TimeLab is run (TimeLab puts the 5370B in Talk Only mode, I
>> believe).  When the difference between START and STOP approaches
>> something larger than 50ms I start getting only 5 samples per second.
>>   I believe this is because the re-arm time misses the next START 
>> edge,
>> such that I get every other sample.
>> 
>> This definitely gives bad data for TimeLab.  So, the question is, how
>> do I straighten out this mess?  For long-term measurements with two
>> oscillators that have any kind offset/aging difference you are toast.
>> I have thought about maybe adding a 10Hz EXT ARM signal, but if it is
>> not at exactly the 10Hz difference frequency that could create
>> problems too (and it is a pain in the butt).
>> 
>> I would like to use the 5370B, but maybe it's time to switch to the 
>> TICC.
>> 
>> Any suggestions would be appreciated.
>> 
>> Thanks,
>> Skip Withrow
>> 
>> _______________________________________________
>> time-nuts mailing list -- time-nuts at lists.febo.com
>> To unsubscribe, go to 
>> http://lists.febo.com/mailman/listinfo/time-nuts_lists.febo.com
>> and follow the instructions there.
>> 
> 
> 
> _______________________________________________
> time-nuts mailing list -- time-nuts at lists.febo.com
> To unsubscribe, go to
> http://lists.febo.com/mailman/listinfo/time-nuts_lists.febo.com
> and follow the instructions there.

-- 
Dr. Don Latham  AJ7LL
PO Box 404, Frenchtown, MT, 59834
VOX: 406-626-4304





More information about the Time-nuts_lists.febo.com mailing list