Other Parts Discussed in Thread: THS788
Hi Support Team,
I'm using TDC7201 in mode 2. Please answer the following questions:
1. TDC1 is configured for one STOP pulse (and there's always only one), while TDC2 is configured for 5 STOP pulses. However, there are sometimes less than 5 STOP pulses that actually arrive. The maximum meaningful delay time is 10 us. The question is: if I read the registers after a 10 us delay, without waiting for all 5 pulses to arrive, will the readings be correct for those pulses that did arrive within 10 us?
2. If I then (after reading mentioned above) send the start commands to both TDC channels, will they be executed correctly? In other words, will the start command reset the counters if it is issued before the INTBx signal is asserted?
3. What mechanism can you recommend when the number of STOP pulses is not well-defined, but the maximum possible delay is known?
4. The datasheet tells that the minimum delay between two STOP pulses in mode 2 is two clock periods, i.e. 250 ns @8 MHz. Can you suggest a solution for measuring the delays between a single START and multiple STOPs, if the STOPs are separated by a much smaller delay (10 ns and less)?
Thanks in advance,
Michael