We are working with the TDC1000 and the TDC7200 to create a residential water metering device. We thought we had everything working well, until we noticed that the timing was too consistent at different flows. Going backwards, we started listening to the pulses through a steel block (108 mm long, but irrelevant to this question). Set up is per the datasheet (minus the additional bandpass filter at this point) with XDC1 being TX1/RX2 and XDC2 being RX1/TX2.
What we noticed was an echo at about 4 us, which is about 14 us faster than the signal should arrive. Disconnecting the transducers and placing an oscilliscope on the RX1 line, we saw the same echo at 4 us after the TX pulse was sent. By my calculations, 4 us is just about the minimum space between the TX pulse and time-out if all of the short TOF parameters are left at default.
The TDC 1000 is configured for Mode 1, short TOF.
Is this a characteristic of the chip, a problem with the chip we have, or a problem with one of the register settings?