SNAS647D February 2015  – March 2016 TDC7200

PRODUCTION DATA. 

  1. Features
  2. Applications
  3. Description
  4. Revision History
  5. Companion Device
  6. Pin Configuration and Functions
  7. Specifications
    1. 7.1Absolute Maximum Ratings
    2. 7.2ESD Ratings
    3. 7.3Recommended Operating Conditions
    4. 7.4Thermal Information
    5. 7.5Electrical Characteristics
    6. 7.6Timing Requirements
    7. 7.7Switching Characteristics
    8. 7.8Typical Characteristics
  8. Detailed Description
    1. 8.1Overview
    2. 8.2Functional Block Diagram
    3. 8.3Feature Description
      1. 8.3.1LDO
      2. 8.3.2CLOCK
      3. 8.3.3Counters
        1. 8.3.3.1Coarse and Clock Counters Description
        2. 8.3.3.2Coarse and Clock Counters Overflow
        3. 8.3.3.3Clock Counter STOP Mask
        4. 8.3.3.4ENABLE
    4. 8.4Device Functional Modes
      1. 8.4.1Calibration
      2. 8.4.2Measurement Modes
        1. 8.4.2.1Measurement Mode 1
          1. 8.4.2.1.1Calculating Time-of-Flight (Measurement Mode 1)
        2. 8.4.2.2Measurement Mode 2
          1. 8.4.2.2.1Calculating Time-of-Flight (TOF) (Measurement Mode 2)
      3. 8.4.3Timeout
      4. 8.4.4Multi-Cycle Averaging
      5. 8.4.5START and STOP Edge Polarity
      6. 8.4.6Measurement Sequence
      7. 8.4.7Wait Times for TDC7200 Startup
    5. 8.5Programming
      1. 8.5.1Serial Peripheral Interface (SPI)
        1. 8.5.1.1CSB
        2. 8.5.1.2SCLK
        3. 8.5.1.3DIN
        4. 8.5.1.4DOUT
        5. 8.5.1.5Register Read/Write
        6. 8.5.1.6Auto Increment Mode
    6. 8.6Register Maps
      1. 8.6.1 Register Initialization
      2. 8.6.2 CONFIG1: Configuration Register 1 R/W (address = 00h) [reset = 0h]
      3. 8.6.3 CONFIG2: Configuration Register 2 R/W (address = 01h) [reset = 40h]
      4. 8.6.4 INT_STATUS: Interrupt Status Register (address = 02h) [reset = 00h]
      5. 8.6.5 INT_MASK: Interrupt Mask Register R/W (address = 03h) [reset = 07h]
      6. 8.6.6 COARSE_CNTR_OVF_H: Coarse Counter Overflow High Value Register (address = 04h) [reset = FFh]
      7. 8.6.7 COARSE_CNTR_OVF_L: Coarse Counter Overflow Low Value Register (address = 05h) [reset = FFh ]
      8. 8.6.8 CLOCK_CNTR_OVF_H: Clock Counter Overflow High Register (address = 06h) [reset = FFh]
      9. 8.6.9 CLOCK_CNTR_OVF_L: Clock Counter Overflow Low Register (address = 07h) [reset = FFh]
      10. 8.6.10CLOCK_CNTR_STOP_MASK_H: CLOCK Counter STOP Mask High Value Register (address = 08h) [reset = 00h]
      11. 8.6.11CLOCK_CNTR_STOP_MASK_L: CLOCK Counter STOP Mask Low Value Register (address = 09h) [reset = 00h]
      12. 8.6.12TIME1: Time 1 Register (address: 10h) [reset = 00_0000h]
      13. 8.6.13CLOCK_COUNT1: Clock Count Register (address: 11h) [reset = 00_0000h]
      14. 8.6.14 TIME2: Time 2 Register (address: 12h) [reset = 00_0000h]
      15. 8.6.15CLOCK_COUNT2: Clock Count Register (address: 13h) [reset = 00_0000h]
      16. 8.6.16 TIME3: Time 3 Register (address: 14h) [reset = 00_0000h]
      17. 8.6.17CLOCK_COUNT3: Clock Count Registers (address: 15h) [reset = 00_0000h]
      18. 8.6.18 TIME4: Time 4 Register (address: 16h) [reset = 00_0000h]
      19. 8.6.19CLOCK_COUNT4: Clock Count Register (address: 17h) [reset = 00_0000h]
      20. 8.6.20 TIME5: Time 5 Register (address: 18h) [reset = 00_0000h]
      21. 8.6.21CLOCK_COUNT5: Clock Count Register (address: 19h) [reset = 00_0000h]
      22. 8.6.22 TIME6: Time 6 Register (address: 1Ah) [reset = 00_0000h]
      23. 8.6.23CALIBRATION1: Calibration 1 Register (address: 1Bh ) [reset = 00_0000h]
      24. 8.6.24CALIBRATION2: Calibration 2 Register (address: 1Ch ) [reset = 00_0000h]
  9. Application and Implementation
    1. 9.1Application Information
    2. 9.2Typical Application
      1. 9.2.1Design Requirements
      2. 9.2.2Detailed Design Procedure
        1. 9.2.2.1Flow Meter Regulations and Accuracy
        2. 9.2.2.2Transmit Time in Ultrasonic Flow Meters
        3. 9.2.2.3ΔTOF Accuracy Requirement Calculation
      3. 9.2.3Application Curves
    3. 9.3Post Filtering Recommendations
    4. 9.4CLOCK Recommendations
      1. 9.4.1CLOCK Accuracy
      2. 9.4.2CLOCK Jitter
  10. 10Power Supply Recommendations
  11. 11Layout
    1. 11.1Layout Guidelines
    2. 11.2Layout Example
  12. 12Device and Documentation Support
    1. 12.1Documentation Support
      1. 12.1.1Related Documentation
    2. 12.2Community Resources
    3. 12.3Trademarks
    4. 12.4Electrostatic Discharge Caution
    5. 12.5Glossary
  13. 13Mechanical, Packaging, and Orderable Information

Package Options

Mechanical Data (Package|Pins)
Orderable Information

1 Features

  • Resolution: 55 ps
  • Standard Deviation: 35 ps
  • Measurement Range:
    • Mode 1: 12 ns to 500 ns
    • Mode 2: 250 ns to 8 ms
  • Low Power Consumption: 0.5 µA (2 SPS)
  • Supports up to 5 STOP Signals
  • Autonomous Multi-Cycle Averaging Mode for Low Power Consumption
  • Supply Voltage: 2 V to 3.6 V
  • Operating Temperature –40°C to 85°C
  • SPI Host Interface for Configuration and Register Access

2 Applications

  • Flow Meter: Water Meter, Gas Meter, Heat Meter
  • Magnetostrictive Position/Level Sensing
  • Time-of-Flight in Drones (LIDAR, SONAR), metering equipment and projectors
  • Heat Cost Allocators

3 Description

The TDC7200 is a Time-to-Digital Converter (TDC) for ultrasonic sensing measurements such as water flow meter, gas flow meter, and heat flow meter. When paired with the TDC1000 (ultrasonic analog-front-end), the TDC7200 can be a part of a complete TI ultrasonic sensing solution that includes the MSP430, power, wireless, and source code.

The Time to Digital Converter (TDC) performs the function of a stopwatch and measures the elapsed time (time-of-flight or TOF) between a START pulse and up to five STOP pulses. The ability to measure from START to multiple STOPs gives users the flexibility to select which STOP pulse yields the best echo performance.

The device has an internal self-calibrated time base which compensates for drift over time and temperature. Self-calibration enables time-to-digital conversion accuracy in the order of picoseconds. This accuracy makes the TDC7200 ideal for flow meter applications, where zero and low flow measurements require high accuracy.

When placed in the Autonomous Multi-Cycle Averaging Mode, the TDC7200 can be optimized for low system power consumption, making it ideal for battery powered flow meters. In this mode, the host can go to sleep to save power, and it can wake up when interrupted by the TDC upon completion of the measurement sequence.

Device Information(1)

PART NUMBERPACKAGEBODY SIZE (NOM)
TDC7200TSSOP (14)5.00 mm × 4.40 mm
  1. For all available packages, see the orderable addendum at the end of the data sheet.

TDC7200 Front page image v2.png