SLOS879C April   2014  – June 2025 DRV2625

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Pin Configuration and Functions
  6. Specifications
    1. 5.1 Absolute Maximum Ratings
    2. 5.2 ESD Ratings
    3. 5.3 Recommended Operating Conditions
    4. 5.4 Thermal Information
    5. 5.5 Electrical Characteristics
    6. 5.6 Timing Requirements
    7. 5.7 Switching Characteristics
    8. 5.8 Typical Characteristics
  7. Parameter Measurement Information
    1. 6.1 Test Setup for Graphs
      1. 6.1.1 Default Test Conditions
  8. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1  Support for ERM and LRA Actuators
      2. 7.3.2  Smart-Loop Architecture
        1. 7.3.2.1 Auto-Resonance Engine for LRA
        2. 7.3.2.2 Real-Time Resonance-Frequency Reporting for LRA
        3. 7.3.2.3 Automatic Switch to Open-Loop for LRA
        4. 7.3.2.4 Automatic Overdrive and Braking
          1. 7.3.2.4.1 Startup Boost
          2. 7.3.2.4.2 Brake Factor
        5. 7.3.2.5 Automatic Level Calibration
          1. 7.3.2.5.1 Automatic Compensation for Resistive Losses
          2. 7.3.2.5.2 Automatic Back-EMF Normalization
          3. 7.3.2.5.3 Calibration Time Adjustment
          4. 7.3.2.5.4 Loop-Gain Control
          5. 7.3.2.5.5 Back-EMF Gain Control
        6. 7.3.2.6 Actuator Diagnostics
        7. 7.3.2.7 Automatic Re-Synchronization
      3. 7.3.3  Open-Loop Operation
        1. 7.3.3.1 Waveform Shape Selection for LRA
        2. 7.3.3.2 Automatic Braking in Open Loop
      4. 7.3.4  Flexible Front-End Interface
        1. 7.3.4.1 Internal Memory Interface
          1. 7.3.4.1.1 Library Parameterization
          2. 7.3.4.1.2 Playback Interval
          3. 7.3.4.1.3 Waveform Sequencer
        2. 7.3.4.2 Real-Time Playback (RTP) Interface
        3. 7.3.4.3 Process Trigger
      5. 7.3.5  Noise Gate Control
      6. 7.3.6  Edge Rate Control
      7. 7.3.7  Constant Vibration Strength
      8. 7.3.8  Battery Voltage Reporting
      9. 7.3.9  Ultra Low-Power Shutdown
      10. 7.3.10 Automatic Go-To-Stand-by (Low Power)
      11. 7.3.11 I2C Watchdog Timer
      12. 7.3.12 Device Protection
        1. 7.3.12.1 Thermal Sensor
        2. 7.3.12.2 Over-Current Protection
        3. 7.3.12.3 VDD UVLO Protection
        4. 7.3.12.4 Brownout Protection
      13. 7.3.13 POR
      14. 7.3.14 Silicon Revision Control
      15. 7.3.15 Support for LRA and ERM Actuators
      16. 7.3.16 Multi-Purpose Pin Functionality
        1. 7.3.16.1 Trigger-Pulse Functionality
        2. 7.3.16.2 Trigger-Level (Enable) Functionality
        3. 7.3.16.3 Interrupt Functionality
      17. 7.3.17 Automatic Transition to Standby State
      18. 7.3.18 Automatic Brake into Standby
      19. 7.3.19 Battery Monitoring and Power Preservation
    4. 7.4 Device Functional Modes
      1. 7.4.1 Power States
      2. 7.4.2 Operation With VDD < 2.5 V (Minimum VDD)
      3. 7.4.3 Operation With VDD > 6 V (Absolute Maximum VDD)
      4. 7.4.4 Operation in Shutdown State
      5. 7.4.5 Operation in STANDBY State
      6. 7.4.6 Operation in ACTIVE State
      7. 7.4.7 Changing Modes of Operation
    5. 7.5 Operation During Exceptional Conditions
      1. 7.5.1 Operation With No Actuator Attached
      2. 7.5.2 Operation With a Non-Moving Actuator Attached
      3. 7.5.3 Operation With a Short at REG Pin
      4. 7.5.4 Operation With a Short at OUT+, OUT–, or Both
    6. 7.6 Programming
      1. 7.6.1  Auto-Resonance Engine Programming for the LRA
        1. 7.6.1.1 Drive-Time Programming
        2. 7.6.1.2 Current-Dissipation Time Programming
        3. 7.6.1.3 Blanking Time Programming
        4. 7.6.1.4 Zero-Crossing Detect-Time Programming
      2. 7.6.2  Automatic-Level Calibration Programming
        1. 7.6.2.1 Rated Voltage Programming
        2. 7.6.2.2 Overdrive Voltage-Clamp Programming
      3. 7.6.3  I2C Interface
        1. 7.6.3.1 TI Haptic Broadcast Mode
        2. 7.6.3.2 I2C Communication Availability
        3. 7.6.3.3 General I2C Operation
        4. 7.6.3.4 Single-Byte and Multiple-Byte Transfers
        5. 7.6.3.5 Single-Byte Write
        6. 7.6.3.6 Multiple-Byte Write and Incremental Multiple-Byte Write
        7. 7.6.3.7 Single-Byte Read
        8. 7.6.3.8 Multiple-Byte Read
      4. 7.6.4  Programming for Open-Loop Operation
        1. 7.6.4.1 Programming for ERM Open-Loop Operation
        2. 7.6.4.2 Programming for LRA Open-Loop Operation
      5. 7.6.5  Programming for Closed-Loop Operation
      6. 7.6.6  Diagnostics Routine
      7. 7.6.7  Calibration Routine
      8. 7.6.8  Waveform Playback Programming
        1. 7.6.8.1 Data Formats for Waveform Playback
        2. 7.6.8.2 Open-Loop Mode
        3. 7.6.8.3 Closed-Loop Mode
      9. 7.6.9  Waveform Setup and Playback
        1. 7.6.9.1 Waveform Playback Using RTP Mode
        2. 7.6.9.2 Waveform Sequencer
        3. 7.6.9.3 Waveform Playback Triggers
          1. 7.6.9.3.1 Playback Trigger Without Automatic Brake into Standby
            1. 7.6.9.3.1.1 Playback Trigger With Automatic Brake into Standby (SimpleDrive)
      10. 7.6.10 117
  9. Register Map
    1. 8.1  Address: 0x00
    2. 8.2  Address: 0x01
    3. 8.3  Address: 0x02
    4. 8.4  Address: 0x03
    5. 8.5  Address: 0x04
    6. 8.6  Address: 0x05
    7. 8.7  Address: 0x06
    8. 8.8  Address: 0x07
    9. 8.9  Address: 0x08
    10. 8.10 Address: 0x09
    11. 8.11 Address: 0x0A
    12. 8.12 Address: 0x0B
    13. 8.13 Address: 0x0C
    14. 8.14 Address: 0x0D
    15. 8.15 Address: 0x0E
    16. 8.16 Address: 0x0F
    17. 8.17 Address: 0x10
    18. 8.18 Address: 0x11
    19. 8.19 Address: 0x12
    20. 8.20 Address: 0x13
    21. 8.21 Address: 0x14
    22. 8.22 Address: 0x15
    23. 8.23 Address: 0x16
    24. 8.24 Address: 0x17
    25. 8.25 Address: 0x18
    26. 8.26 Address: 0x19
    27. 8.27 Address: 0x1A
    28. 8.28 Address: 0x1B
    29. 8.29 Address: 0x1C
    30. 8.30 Address: 0x1D
    31. 8.31 Address: 0x1F
    32. 8.32 Address: 0x20
    33. 8.33 Address: 0x21
    34. 8.34 Address: 0x22
    35. 8.35 Address: 0x23
    36. 8.36 Address: 0x24
    37. 8.37 Address: 0x25
    38. 8.38 Address: 0x26
    39. 8.39 Address: 0x27
    40. 8.40 Address: 0x28
    41. 8.41 Address: 0x29
    42. 8.42 Address: 0x2A
    43. 8.43 Address: 0x2C
    44. 8.44 Address: 0x2E
    45. 8.45 Address: 0x2F
    46. 8.46 Address: 0x30
  10.   Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Application
      1. 9.2.1 Design Requirements
      2. 9.2.2 Detailed Design Procedure
        1. 9.2.2.1 Actuator Selection
          1. 9.2.2.1.1 Eccentric Rotating-Mass Motors (ERM)
          2. 9.2.2.1.2 Linear Resonance Actuators (LRA)
            1. 9.2.2.1.2.1 Auto-Resonance Engine for LRA
        2. 9.2.2.2 Capacitor Selection
        3. 9.2.2.3 Interface Selection
        4. 9.2.2.4 Power Supply Selection
      3. 9.2.3 Application Curves
    3. 9.3 Initialization Set Up
      1. 9.3.1 Initialization Procedure
      2. 9.3.2 Typical Usage Examples
        1. 9.3.2.1 Play a Waveform or Waveform Sequence from the ROM Waveform Memory
        2. 9.3.2.2 Play a Real-Time Playback (RTP) Waveform
    4. 9.4 Power Supply Recommendations
    5. 9.5 Layout
      1. 9.5.1 Layout Guidelines
      2. 9.5.2 Layout Examples
  11. Device and Documentation Support
    1. 9.1 Device Support
      1. 9.1.1 Waveform Library Effects List
    2. 9.2 Trademarks
  12. 10Revision History
  13.   Mechanical, Packaging, and Orderable Information

Package Options

Refer to the PDF data sheet for device specific package drawings

Mechanical Data (Package|Pins)
  • YFF|9
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Waveform Library Effects List

EFFECT ID NO.WAVEFORM NAMEEFFECT ID NO.;WAVEFORM NAMEEFFECT ID NO.WAVEFORM NAME
1Strong Click - 100%42Long Double Sharp Click Medium 2 – 80%83Transition Ramp Up Long Smooth 2 – 0 to 100%
2Strong Click - 60%43Long Double Sharp Click Medium 3 – 60%84Transition Ramp Up Medium Smooth 1 – 0 to 100%
3Strong Click - 30%44Long Double Sharp Tick 1 – 100%85Transition Ramp Up Medium Smooth 2 – 0 to 100%
4Sharp Click - 100%45Long Double Sharp Tick 2 – 80%86Transition Ramp Up Short Smooth 1 – 0 to 100%
5Sharp Click - 60%46Long Double Sharp Tick 3 – 60%87Transition Ramp Up Short Smooth 2 – 0 to 100%
6Sharp Click - 30%47Buzz 1 – 100%88Transition Ramp Up Long Sharp 1 – 0 to 100%
7Soft Bump - 100%48Buzz 2 – 80%89Transition Ramp Up Long Sharp 2 – 0 to 100%
8Soft Bump - 60%49Buzz 3 – 60%90Transition Ramp Up Medium Sharp 1 – 0 to 100%
9Soft Bump - 30%50Buzz 4 – 40%91Transition Ramp Up Medium Sharp 2 – 0 to 100%
10Double Click - 100%51Buzz 5 – 20%92Transition Ramp Up Short Sharp 1 – 0 to 100%
11Double Click - 60%52Pulsing Strong 1 – 100%93Transition Ramp Up Short Sharp 2 – 0 to 100%
12Triple Click - 100%53Pulsing Strong 2 – 60%94Transition Ramp Down Long Smooth 1 – 50 to 0%
13Soft Fuzz - 60%54Pulsing Medium 1 – 100%95Transition Ramp Down Long Smooth 2 – 50 to 0%
14Strong Buzz - 100%55Pulsing Medium 2 – 60%96Transition Ramp Down Medium Smooth 1 – 50 to 0%
15750 ms Alert 100%56Pulsing Sharp 1 – 100%97Transition Ramp Down Medium Smooth 2 – 50 to 0%
161000 ms Alert 100%57Pulsing Sharp 2 – 60%98Transition Ramp Down Short Smooth 1 – 50 to 0%
17Strong Click 1 - 100%58Transition Click 1 – 100%99Transition Ramp Down Short Smooth 2 – 50 to 0%
18Strong Click 2 - 80%59Transition Click 2 – 80%100Transition Ramp Down Long Sharp 1 – 50 to 0%
19Strong Click 3 - 60%60Transition Click 3 – 60%101Transition Ramp Down Long Sharp 2 – 50 to 0%
20Strong Click 4 - 30%61Transition Click 4 – 40%102Transition Ramp Down Medium Sharp 1 – 50 to 0%
21Medium Click 1 - 100%62Transition Click 5 – 20%103Transition Ramp Down Medium Sharp 2 – 50 to 0%
22Medium Click 2 - 80%63Transition Click 6 – 10%104Transition Ramp Down Short Sharp 1 – 50 to 0%
23Medium Click 3 - 60%64Transition Hum 1 – 100%105Transition Ramp Down Short Sharp 2 – 50 to 0%
24Sharp Tick 1 - 100%65Transition Hum 2 – 80%106Transition Ramp Up Long Smooth 1 – 0 to 50%
25Sharp Tick 2 - 80%66Transition Hum 3 – 60%107Transition Ramp Up Long Smooth 2 – 0 to 50%
26Sharp Tick 3 – 60%67Transition Hum 4 – 40%108Transition Ramp Up Medium Smooth 1 – 0 to 50%
27Short Double Click Strong 1 – 100%68Transition Hum 5 – 20%109Transition Ramp Up Medium Smooth 2 – 0 to 50%
28Short Double Click Strong 2 – 80%69Transition Hum 6 – 10%110Transition Ramp Up Short Smooth 1 – 0 to 50%
29Short Double Click Strong 3 – 60%70Transition Ramp Down Long Smooth 1 – 100 to 0%111Transition Ramp Up Short Smooth 2 – 0 to 50%
30Short Double Click Strong 4 – 30%71Transition Ramp Down Long Smooth 2 – 100 to 0%112Transition Ramp Up Long Sharp 1 – 0 to 50%
31Short Double Click Medium 1 – 100%72Transition Ramp Down Medium Smooth 1 – 100 to 0%113Transition Ramp Up Long Sharp 2 – 0 to 50%
32Short Double Click Medium 2 – 80%73Transition Ramp Down Medium Smooth 2 – 100 to 0%114Transition Ramp Up Medium Sharp 1 – 0 to 50%
33Short Double Click Medium 3 – 60%74Transition Ramp Down Short Smooth 1 – 100 to 0%115Transition Ramp Up Medium Sharp 2 – 0 to 50%
34Short Double Sharp Tick 1 – 100%75Transition Ramp Down Short Smooth 2 – 100 to 0%116Transition Ramp Up Short Sharp 1 – 0 to 50%
35Short Double Sharp Tick 2 – 80%76Transition Ramp Down Long Sharp 1 – 100 to 0%117Transition Ramp Up Short Sharp 2 – 0 to 50%
36Short Double Sharp Tick 3 – 60%77Transition Ramp Down Long Sharp 2 – 100 to 0%118Long buzz for programmatic stopping – 100%
37Long Double Sharp Click Strong 1 – 100%78Transition Ramp Down Medium Sharp 1 – 100 to 0%119Smooth Hum 1 (No kick or brake pulse) – 50%
38Long Double Sharp Click Strong 2 – 80%79Transition Ramp Down Medium Sharp 2 – 100 to 0%120Smooth Hum 2 (No kick or brake pulse) – 40%
39Long Double Sharp Click Strong 3 – 60%80Transition Ramp Down Short Sharp 1 – 100 to 0%121Smooth Hum 3 (No kick or brake pulse) – 30%
40Long Double Sharp Click Strong 4 – 30%81Transition Ramp Down Short Sharp 2 – 100 to 0%122Smooth Hum 4 (No kick or brake pulse) – 20%
41Long Double Sharp Click Medium 1 – 100%82Transition Ramp Up Long Smooth 1 – 0 to 100%123Smooth Hum 5 (No kick or brake pulse) – 10%