This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Resolution of Sensor Controller Time-to-Digital Converter - CC2650

Other Parts Discussed in Thread: TDC7200, CC2650

I would like to use the Time-to-Digital Converter in the Sensor Controller to do time-of-flight for an ultrasonic metering application.  The TDC7200 is a recommended component for this, with a 12 ns minimum measurement and 55 ps resolution.  I was wondering if the Sensor Controller could be used instead, with its 10 ns count capability (thus removing one component from my design).

What I would like to know is whether  the clock conversion in the CC2650 Sensor Controller would be accurate enough to meet the < 80 ps resolution (error in the calculated difference between two time-of-flight measurements) for a flow meter to be considered for certification.

My reference design is currently using the TDC7200 as the time-of-flight converter, but I would like to be able to make use of the CC2650's Sensor Controller instead if it can provide lower enough resolution.

  • Hi Steven,

    The TDC can be used with 2 different clock sources. Either it will count at 96MHz effectively (both edges) using the internal RC oscillator or it can count on 48MHz using the 24MHz XTAL.

    With the internal RC there is always a DC offset (clock is trimmed with 1% per device) and probably some jitter which might affect your system depending on measurement length. The XTAL will remove this but resolution is then cut to approx 20.8ns.

    The TDC7200 has a much better resolution of 55ps so the 26XX TDC resolution is almost 200x higher (in 96MHz mode). From your description it does not sound like it would be possible to remove this component and achieve similar performance.

    Regards,
    Svend