TCA4307Hot Swappable I2C Bus and SMBus Bufferwith Stuck Bus Recovery datasheet (Rev. B)

Document overview

  • Manufacturer or author: Texas Instruments, Incorporated [SCPS270,B]
  • PDF pages: 29

Technical content

TCA4307 Hot Swappable I2C Bus and SMBus Buffer with Stuck Bus Recovery

1 Features

  • Supports bidirectional data transfer of I2C bus signals
  • Operating power-supply voltage range of 2.3 V to 5.5 V
  • TA ambient air temperature range of -40 °C to 125 °C
  • Stuck bus recovery featuring automatic bus recovery
  • 1-V Precharge on all SDA and SCL lines prevents corruption during live insertion
  • Accommodates standard mode and fast mode I2C devices
  • Supports clock stretching, arbitration and synchronization
  • Powered-off high-impedance I2C pins

2 Applications

  • Servers
  • Enterprise Switching
  • Telecom switching equipment
  • Base stations
  • Industrial automation equipment

3 Description

The TCA4307 is a hot-swappable I 2C bus buffer that supports I/O card insertion into a live backplane without corruption of the data and clock lines. Control circuitry prevents the backplane-side I 2C lines (in) from being connected to the card-side I 2C lines (out) until a stop command or bus idle condition occurs on the backplane without bus contention on the card. When the connection is made, this device provides bidirectional buffering, keeping the backplane and card capacitance isolated. During insertion, the SDA and SCL lines are pre-charged to 1 V to minimize the current required to charge the parasitic capacitance of the device. The TCA4307 has stuck bus recovery, which automatically disconnects the bus if it detects either SDAOUT or SCLOUT are low for about 40 ms. Once the bus is disconnected, the device automatically generates up to 16 pulses on SCLOUT to attempt to reset the device which is holding the bus low. When the I2C bus is idle, the TCA4307 can be put into shutdown mode by setting the EN pin low, reducing power consumption. When EN is pulled high, the TCA4307 resumes normal operation. It also includes an open drain READY output pin, which indicates that the backplane and card sides are connected together. When READY is high, the SDAIN and SCLIN are connected to SDAOUT and SCLOUT. When the two sides are disconnected, READY is low.

Package Information

PART NUMBER PACKAGE(1) PACKAGE SIZE(2) TCA4307 VSSOP (DGK, 8) 3 mm × 4.9 mm WSON (DRG, 8) 3 mm × 3 mm (1) For more information, see Section 11. (2) The package size (length × width) is a nominal value and includes pins, where applicable. Simplified Schematic TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications, intellectual property matters and other important disclaimers. PRODUCTION DATA.

11 Mechanical, Packaging, and Orderable

SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 www.ti.com

2 Submit Document Feedback Copyright © 2023 Texas Instruments Incorporated

Product Folder Links: TCA4307

4 Pin Configuration and Functions

Figure 4-1. 8-Pin VSSOP, DGK Package (Top View) EN SCLOUT SCLIN GND VCC SDAOUT SDAIN READY Thermal Pad Figure 4-2. 8-Pin WSON, DRG Package (Top View) PIN TYPE DESCRIPTION NAME NO. EN 1 I Active-high chip enable pin. If EN is low, the TCA4307 is in a low current mode. It also disables the rise-time accelerators, disables the bus pre-charge circuitry, drives READY low, isolates SDAIN from SDAOUT and isolates SCLIN from SCLOUT. EN should be high (at VCC) for normal operation. Connect EN to VCC if this feature is not being used. SCLOUT 2 I/O Serial clock output. Connect this pin to the SCL bus on the card. SCLIN 3 I/O Serial clock input. Connect this pin to the SCL bus on the backplane. GND 4 - Supply ground READY 5 O Connection flag/rise-time accelerator control. Ready is low when either EN is low or the start-up sequence has not been completed. READY goes high when EN is high and start-up is complete. Connect a 10-kΩ resistor from this pin to VCC to provide the pull-up current. SDAIN 6 I/O Serial data input. Connect this pin to the SDA bus on the backplane. SDAOUT 7 I/O Serial data output. Connect this pin to the SDA bus on the card. VCC 8 - Supply Power. Main input power supply from backplane. This is the supply voltage for the devices on the backplane I2C buses. Connect pull-up resistors from SDAIN and SCLIN (and also from SDAOUT and SCLOUT) to this supply. It is recommended to place a bypass capacitor of 0.1 μF close to this pin for best results. www.ti.com TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 Copyright © 2023 Texas Instruments Incorporated Submit Document Feedback 3 Product Folder Links: TCA4307

5 Specifications

5.1 Absolute Maximum Ratings

Over operating free-air temperature range (unless otherwise noted)(1) MIN MAX UNIT Input Voltage VCC –0.5 7 V SDAIN, SCLIN, SDAOUT, SCLOUT –0.5 7 V EN, READY –0.5 7 V IIK Input clamp current VI < 0 –50 mA IOK Output clamp current VO < 0 –50 mA IO Continuous output current SDAIN, SDAOUT, SCLIN, SCLOUT, EN, READY ±50 mA ICC Continuous current through VCC or GND ±100 mA TJ Maximum junction temperature 130 °C Tstg Storage temperature –65 150 °C (1) Stresses beyond those listed under Absolute Maximum Rating may cause permanent damage to the device. These are stress ratings only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating Condition. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.

5.2 ESD Ratings

V(ESD) Electrostatic discharge Human body model (HBM), per ANSI/ESDA/ JEDEC JS-001, all pins(1) ±3500 V Charged device model (CDM), per JEDEC specification JESD22-C101, all pins(2) ±1000 (1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process (2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process

5.3 Recommended Operating Conditions

Over operating free-air temperature range (unless otherwise noted) MIN MAX UNIT VCC Supply voltage 2.3 5.5 V VI Input voltage range EN input 0 5.5 VIO Input/output voltage range SDAIN, SCLIN, SDAOUT, SCLOUT 0 5.5 VO Output voltage range READY 0 5.5 TA Ambient temperature –40 125 °C

5.4 Thermal Information

THERMAL METRIC(1) TCA4307 TCA4307 UNITDGK DRG

8 Pin 8 Pin

RθJA Junction-to-ambient thermal resistance 177.1 58.4 °C/W RθJC(top) Junction-to-case (top) thermal resistance 64.5 61.3 °C/W RθJB Junction-to-board thermal resistance 99.6 31.5 °C/W ΨJT Junction-to-top characterization parameter 9.5 2.4 °C/W ΨJB Junction-to-board characterization parameter 97.9 31.4 °C/W TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 www.ti.com

4 Submit Document Feedback Copyright © 2023 Texas Instruments Incorporated

Product Folder Links: TCA4307

THERMAL METRIC(1) TCA4307 TCA4307 UNITDGK DRG RθJC(bot) Junction-to-case (bottom) thermal resistance N/A 14.8 °C/W (1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application report.

5.5 Electrical Characteristics

Over operating free-air temperature range (unless otherwise noted). Typical specifications are at TA = 25 °C, VCC = 3.3 V, unless otherwise noted. PARAMETER TEST CONDITIONS MIN TYP MAX UNIT POWER SUPPLY ICC Supply current VCC = 5.5V SDAIN, SCLIN = 0V SDAOUT, SCLOUT = 10k RPU 2.5 4.5 mA ISD Supply current in shutdown mode through the VCC pin(1) EN = 0 V SDAIN, SCLIN, SDAOUT, SCLOUT = 0V or VCC READY pin = Hi-Z EN pulled low after bus connection event (disable precharge) 10 30 µA UVLO Under voltage lockout (rising) EN = VCC READY = 10 kΩ to VCC 2.1 V Under voltage lockout (falling) 2 V START-UP CIRCUITRY VPRE Pre-charge voltage SDA, SCL = Hi-Z 0.8 1 1.2 V RISE-TIME ACCELERATORS IPU RTA pull-up current(2) Position transition on SDA, SCL VSDA/SCL = 0.6 V, Slew rate = 1.25 V/µs. VCC = 3.3 V 2 5 mA INPUT-OUTPUT CONNECTION ILI Input pin leakage SDA/SCL pins = 90% VCC, EN = VCC, GND SDA/SCL pins = 10% VCC, EN = GND -1 1 µA VOS Input-output offset voltage (SCLIN to SCLOUT, SCLOUT to SCLIN and SDAIN to SDAOUT, SDAOUT to SDAIN RPU for SDA/SCL = 10 kΩ 60 100 mV II_RDY Ready pin leakage EN = VCC, READY = VCC, Bus connected -1 1 µA DIGITAL IO THRESHOLD VIH High-level input voltage EN 0.7 × VCC VCC V VIL Low-level input voltage EN 0 0.3 × VCC VOL Low-level output voltage SDAIN, SCLIN, SDAOUT, SCLOUT IOL = 4 mA VIN = 0.1 V 0.15 0.4 READY IOL = 3 mA 0 0.4 DYNAMIC CHARACTERISTICS www.ti.com TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 Copyright © 2023 Texas Instruments Incorporated Submit Document Feedback 5 Product Folder Links: TCA4307

5.5 Electrical Characteristics (continued)

Over operating free-air temperature range (unless otherwise noted). Typical specifications are at TA = 25 °C, VCC = 3.3 V, unless otherwise noted. PARAMETER TEST CONDITIONS MIN TYP MAX UNIT CIN (EN) EN input capacitance VEN = 0 V or VCC f = 400 kHz 1.6 4 pFCIO (READY) READY output capacitance VREADY = 0 V or VCC f = 400 kHz 7 10 CIO (SDA/ SCL) SDA/SCL pin capacitance VPIN = 0 V or VCC f = 400 kHz 5 10 STUCK BUS RECOVERY tSTUCKBU S Stuck bus timer 25 40 65 ms fSB_SCLO UT Stuck bus recovery clock frequency 5.5 8.5 14 kHz VOL Low level output during stuck bus clock output IOL = 4 mA 0 0.4 V (1) In shutdown mode there will also be current flowing from VCC through the ready pin as this pin is pulled down to indicate the bus is disconnected. (2) Determined by design, not tested in production.

5.6 Timing Requirements

fSCL_MAX Maximum SCL clock frequency 400 kHz tBUF (1) Bus free time between a STOP and START condition 1.3 µs tHD;STA (1) Hold time for a repeated START condition 0.6 µs tSU;STA (1) Set-up time for a repeated START condition 0.6 µs tSU;STO (1) Set-up time for a STOP condition 0.6 µs tHD;DAT (1) Data hold time 0 ns tSU;DAT (1) Data set-up time 100 ns tLOW (1) LOW period of the SCL clock 1.3 µs tHIGH (1) HIGH period of the SCL clock 0.6 µs tf (1) Fall time of both SDA and SCL signals 20 × (VCC/5.5 300 ns tr (1) Rise time of both SDA and SCL signals 20 × (VCC/5.5 300 ns (1) These are system-level timing specs and are dependent upon bus capacitance and pull up resistor value. It is up to the system designer to ensure they are met

5.7 Switching Characteristics

Over operating free-air temperature range (unless otherwise noted). Typical specifications are at TA = 25 °C, VCC = 3.3 V, unless otherwise noted. PARAMETER TEST CONDITIONS MIN TYP MAX UNIT START-UP CIRCUITRY tPRECHAR GE Time from VCC to precharge enabled SDA,SCL = Hi-Z EN = VCC, GND 15 60 µs tEN Time from VPOR to digital being ready VCC transition from 0V to VCC Time from VPORR to earliest stop bit recongized 35 95 µs TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 www.ti.com

6 Submit Document Feedback Copyright © 2023 Texas Instruments Incorporated

Product Folder Links: TCA4307

5.7 Switching Characteristics (continued)

Over operating free-air temperature range (unless otherwise noted). Typical specifications are at TA = 25 °C, VCC = 3.3 V, unless otherwise noted. PARAMETER TEST CONDITIONS MIN TYP MAX UNIT tIDLE Bus idle time to READY active SDA,SCL = 10 kΩ to VCC EN = VCC Measured at 0.5 × VCC 95 150 µs tDISABLE Time from EN high to low to READY low SDA,SCL = 10 kΩ to VCC READY = 10 kΩ to VCC Measured at 0.5 × VCC 30 200 ns tSTOP SDAIN to READY delay after stop condition SDA,SCL = 10 kΩ to VCC READY = 10 kΩ to VCC Measured at 0.5 × VCC 1.2 2 µs tREADY SCLOUT/SDAOUT to READY SDA,SCL = 10 kΩ to VCC READY = 10 kΩ to VCC Measured at 0.5 × VCC 0.8 1.5 µs INPUT-OUTPUT CONNECTION tPLZ Low to high propagation delay RPU for SDA/SCL = 10 kΩ CL = 100 pF per pin Measured at 0.5 × VCC 0 10 ns tPZL High to low propagation delay RPU for SDA/SCL = 10 kΩ CL = 100 pF per pin Measured at 0.5 × VCC 70 150 ns www.ti.com TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 Copyright © 2023 Texas Instruments Incorporated Submit Document Feedback 7 Product Folder Links: TCA4307

6 Parameter Measurement Information

tIDLE(REA DY) tDIS Figure 6-1. Timing for tEN, tIDLE(READY), and tDIS ENABLE SCLIN SCLOUT SDAOUT tEN READY tSTO P SDAIN Figure 6-2. Timing for tSTOP TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 www.ti.com

8 Submit Document Feedback Copyright © 2023 Texas Instruments Incorporated

Product Folder Links: TCA4307

7 Detailed Description

7.1 Overview

The TCA4307 is a hot-swappable I 2C bus buffer that supports I/O card insertion into a live backplane without corruption of the data and clock buses. Control circuitry prevents the backplane from being connected to the card until a stop command or bus idle condition occurs on the backplane without bus contention on the card. When the connection is made, this device provides bidirectional buffering, keeping the backplane and card capacitances isolated. During insertion, the SDA and SCL lines are pre-charged to 1 V to minimize the current required to charge the parasitic capacitance of the device. The TCA4307 has stuck bus recovery, which will automatically disconnect the bus if it detects that SDAOUT or SCLOUT are low for about 40 ms. Once the bus is disconnected, the device will automatically generate up to 16 pulses on SCLOUT to attempt to free the bus from the device which is holding it low. When the I 2C bus is idle, the TCA4307 is put into shutdown mode by setting the EN pin low. When EN is high, the TCA4307 resumes normal operation. It also includes an open drain READY output pin, which indicates that the backplane and card sides are connected together. When READY is high, the SDAIN and SCLIN are connected to SDAOUT and SCLOUT. When the two sides are disconnected, READY is low.

7.2 Functional Block Diagram

1 VOLT

100 µs Delay 0.55*VCC/ 0.45*VCC 0.55*VCC/ 0.45*VCC ENABLE READY GND CONNECT CONNECTSTOP BIT AND BUS IDLE DETECTION PLUS STUCK BUS RECOVERY UVLO VCC PDSDA PDSCL PDSCL PDSDA www.ti.com TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 Copyright © 2023 Texas Instruments Incorporated Submit Document Feedback 9 Product Folder Links: TCA4307

7.3 Feature Description

7.3.1 Hot bus insertion

During a hot bus insertion event, the TCA4307 keeps the buses disconnected to ensure that no data corruption occurs on either bus. Once the buses are idle or a stop bit on the IN side is detected, the TCA4307 connects the buses and READY goes high.

7.3.2 Pre-charge voltage

Both the SDA and SCL pins feature a 1-V pre-charge circuit through an internal 100 k Ω resistor prior to the pins being connected to an I2C bus. This feature helps minimize disruptions as a result of a hot bus insertion event.

7.3.3 Rise time accelerators

The TCA4307 features a rise time accelerator (RTA) on all I2C pins that during a positive bus transition, switches on a current source to quickly slew the bus pins high. This allows the use of weaker pull-up resistors, which can lower VOLs and lower power system level power consumption.

7.3.4 Bus ready output indicator

The READY pin is an open drain output that provides an indicator to whether the buses are connected and ready for traffic. This pin is pulled low when the connection between IN/OUT is high impedance. Once the bus is idle or a stop condition on the IN side is detected, and the connection between IN/OUT is made, the READY pin is released and pulled high by an external pull-up resistor, signaling that it is ready for traffic.

7.3.5 Powered-off high impedance for I2C and I/O pins

When the supply voltage is below the UVLO threshold, the I 2C and digital I/O pins are a high impedance state to prevent leakage currents from flowing through the device. When the EN pin is taken low, the device enters an isolation state, presenting a high impedance on all bus pins and pulling the READY pin low.

7.3.6 Supports clock stretching and arbitration

The TCA4307 supports full clock stretching, and arbitration without lock up.

7.3.7 Stuck bus recovery

When SDAOUT or SCLOUT is low, an internal timer is started. After the timer expires, the TCA4307 will disconnect the IN/OUT buses and then clock the SCLOUT pin in an attempt to unstick the bus, generating up to 16 clock pulses. Once the clock pulses are complete, the device will generate a stop bit and release the bus. The device will then look for the same connection requirements as described in Section 7.4.2 before reconnecting the IN/OUT buses.

7.4 Device Functional Modes

7.4.1 Start-up and precharge

When the TCA4307 first receives power on the VCC pin, either during power-up or during live insertion, it starts in an under voltage lockout (UVLO) state, ignoring any activity on the SDA and SCL pins until V CC rises above UVLO. Once the ENABLE pin goes high, the ‘Stop Bit and Bus Idle’ detect circuit is enabled and the device enters the bus idle state. When VCC rises above UVLO, the precharge circuitry will activate, which biases the bus pins on both sides to about 1 V through an internal 100 kΩ resistor.

7.4.2 Bus idle

After the Stop Bit and Bus Idle detect circuits are enabled the device enters the bus idle state. The pre-charge circuitry becomes active and forces 1 V through 100 k Ω nominal resistors to the SCL and SDA pins. The pre-charge circuitry minimizes the voltage differential seen by the SCL/SDA pins during a hot insertion event. This minimizes the amount of disturbance seen by the I/O card. TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 www.ti.com

10 Submit Document Feedback Copyright © 2023 Texas Instruments Incorporated

Product Folder Links: TCA4307

The device waits for the SDAIN and SCLIN pins to be high for the bus idle time or a STOP condition to be observed on the IN pins. The SDAOUT and SCLOUT pins must be high and the SDAIN and SCLIN pins must meet 1 of the 2 qualifiers (idle timer or a STOP condition) before connecting SDAIN to SDAOUT and SCLIN to SCLOUT. Once the bus connections have been made, the pre-charge circuitry is disabled and the device enters the bus active state.

7.4.3 Bus active

In the bus active mode, the I 2C IN and OUT pins are connected, and the input is passed bi-directionally from IN/OUT side of the bus to the OUT/IN side respectively. The buses remain connected until the EN pin is taken low. When the bus is connected, the driven-low side of the device is reflected on the opposite side, but with a small offset voltage. For example, if the input is pulled low to 100 mV, the output side will be pulled to roughly 160 mV. This offset allows the device to determine which side is currently being driven and avoid getting stuck low. For the TCA4307, once a stuck bus event is detected (about 40 ms), the bus disconnects, even if EN is high.

7.4.4 Bus stuck

Once a stuck bus condition has been detected on SDAOUT or SCLOUT, the TCA4307 disconnects the bus and begins a sequence to attempt to recover the bus. First, the OUT side is disconnected from the IN side. READY will go low to signal that the bus is disconnected. Second, the TCA4307 will begin generating clocks on SCLOUT, up to 16. It will constantly monitor the state of SDAOUT to see if it has been released. Clocking will continue until 16 clocks are generated, or the SDAOUT releases. Once the SDAOUT releases, the TCA4307 will stop clocking and will generate a stop condition to terminate the recovery sequence. The last step is to go back to the bus-idle state and wait for an idle bus on both sides or a stop condition to ensure it's safe to connect the bus. www.ti.com TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 Copyright © 2023 Texas Instruments Incorporated Submit Document Feedback 11 Product Folder Links: TCA4307

8 Application and Implementation

Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes. Customers should validate and test their design implementation to confirm system functionality.

8.1 Application Information

The typical application is to place the TCA4307 on the card that is being inserted or connected to a live bus, rather than being placed on the live bus. The reason for this is to provide maximum benefit by ensuring that the bus stays disconnected until an idle condition or stop condition is seen.

8.2 Typical Application

VCC 3.3 V SDAIN SCLIN 10 k 10 k SDAOUT SCLOUT VCC 0.1 µF 10 k 10 k 0.1 µF Figure 8-1. General Application Schematic

8.2.1 Design Requirements

8.2.1.1 Series connections

It is possible to have multiple buffers in series, but care must be taken when designing a system. SDAOUT SCLOUT READY EN SDAIN SCLIN GND VCC 0.1 µF 10 k 0.01 µF 10 k 10 k 10 k SDA1 SCL1 VCC = 5 V To other system 1 devices 5.1 k 10 k 5.1 k EN SDAIN SCLIN SDAOUT SCLOUT READY GND VCC 2-wire system 1 0.01 µF 10 k 10 k 10 k SDA1 SCL1 VCC To other system 2 devices 0.1 µF 2-wire system 2 Long distance bus Figure 8-2. Series Buffer Connections TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 www.ti.com

12 Submit Document Feedback Copyright © 2023 Texas Instruments Incorporated

Product Folder Links: TCA4307

Each buffer adds approximately 60 mV of offset. Maximum offset (V OFFSET) should be considered. The low level at the signal origination end is dependent upon bus load. The I 2C-bus specification requires that a 3 mA current produces no larger than a 0.4 V V OL. As an example, if the V OL at the controller is 0.1 V, and there are 4 buffers in series (each adding about 60 mV), then the V OL at the farthest buffer is approximately 0.34 V. This device has a rise time accelerator (RTA) that activates at 0.6 V. With great care, a system with 4 buffers may work, but as the VOL moves up, it may be possible to trigger the RTA, creating a false edge on the clock. It is recommended to limit the number of buffers in series to two, and to keep the load light to minimize the offset. Another special consideration of series connections is the effect on round-trip-delay. This is the sum of propagation delays through the buffers and any effects on rise time. It is possible that fast mode speeds (400 kHz) are not possible due to delays and bus loading.

8.2.1.2 Multiple connections to a common node

It is possible to have multiple buffers in connect to a common node, but care must be taken when designing a system. Controller Target B Target C Common node Bu er A Bu er B Bu er C Figure 8-3. Connections to Common Node It is important to try and avoid common node architectures. The multiple nodes sharing a common node can create glitches if the output voltage from a controller target device plus the offset voltage of the buffer are high enough to trip the RTA. Also keep in mind that the VOS must be crossed in order for a device to begin to regulate the other side. Consider a system with three buffers connected to a common node and communication between the Controller and Target B that are connected at either end of buffer A and buffer B in series as shown in Figure 8-3. Consider if the V OL at the input of buffer A is 0.3 V and the V OL of Target B (when acknowledging) is 0.36 V with the direction changing from Controller and Target B and then from Taarget B to Controller. Before the direction change the user should observe V IL at the input of buffer A of 0.3 V and its output, the common node, is ~0.36 V. The output of buffer B and buffer C would be ~0.42 V, but Target B is driving 0.4 V, so the voltage at Target B is 0.4 V. The output of buffer C is ~0.52 V. When the controller pull-down turns off, the input of buffer A rises and so does its output, the common node, because it is the only part driving the node. The common node rises to ~0.5 V before the buffer B output turns on, if the pull-up is strong the node may bounce. If the bounce goes above the threshold for the rising edge accelerator ~0.6 V, the accelerators on both buffer A and buffer C will fire, contending with the output of buffer B. The node on the input of buffer A goes high as will the input node of buffer C. After the common node voltage is stable for a while, the rising edge accelerators turn off, and the common node returns to ~0.5 V because the buffer B is still on. The voltage at both the Controller and Target C nodes then fall to ~0.6 V until Target B turned off. This does not cause a failure on the data line as long as the return to 0.5 V on the common node (~0.56 V at the Controller and Target C) occurred before the data setup time. If this were the SCL line, the parts on buffer A and buffer C would see a false clock rather than a stretched clock, which causes a system error. www.ti.com TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 Copyright © 2023 Texas Instruments Incorporated Submit Document Feedback 13 Product Folder Links: TCA4307

8.2.1.3 Propagation delays

The delay for a rising edge is determined by the combined pull-up current from the bus resistors and the rise time accelerator current source and the effective capacitance on the lines. If the pull-up currents are the same, any difference in rise time is directly proportional to the difference in capacitance between the two sides. The tPLH may be negative if the output capacitance is less than the input capacitance and would be positive if the output capacitance is larger than the input capacitance, when the currents are the same. The tPHL can never be negative because the output does not start to fall until the input is below 0.7 × V CC, the output turn on has a non-zero delay, and the output has a limited maximum slew rate. Even if the input slew rate is slow enough that the output catches up, it would still lag the falling voltage of the input by the offset voltage. The maximum tPHL occurs when the input is driven low with a very fast slew rate and the output is still limited by its turn-on delay and the falling edge slew rate.

8.2.2 Detailed Design Procedure

The system pull-up resistors must be strong enough to provide a positive slew rate of 1.25 V/µs on the SDA and SCL pins, in order to activate the boost pull-up currents during rising edges. Choose maximum resistor value using the formula given in Equation 1. R Q 800 × 103 l VCC (MIN ) F 0.6 C p (1) where R is the pull-up resistor value in Ω, VCC(MIN) is the minimum V CC voltage in volts, and C is the equivalent bus capacitance in picofarads (pF). In addition, regardless of the bus capacitance, always choose R PU ≤ 65.7 k Ω for V CC = 5.5 V, R PU ≤ 45 k Ω for VCC = 3.3 V, and R PU ≤ 33 kΩ for VCC = 2.5 V. The start-up circuitry requires logic HIGH voltages on SDAOUT and SCLOUT to connect the backplane to the card, and these pull-up values are needed to overcome the pre-charge voltage.

8.2.3 Application Curves

Cb (pF) RMAX = 45 k Rise time = 300 ns(2) Rise time = 20 ns RMIN = 1 k Test Test Test Figure 8-4. Example Bus Requirements for 3.3 V Systems 0 100 200 300 400 RPU Cb (pF) RMAX = 65.7 k Rise time = 300 ns(2) Rise time = 20 ns RMIN = 1.7 k 70 Figure 8-5. Example Bus Requirements for 5 V Systems TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 www.ti.com

14 Submit Document Feedback Copyright © 2023 Texas Instruments Incorporated

Product Folder Links: TCA4307

8.2.4 Typical Application on a Backplane

As shown in Figure 8-6, the TCA4307 is used in a backplane connection. The TCA4307 is placed on the I/O peripheral card and connects the I 2C devices on the card to the backplane safely upon a hot insertion event. Note that if the I/O cards were plugged directly into the backplane, all of the backplane and card capacitances would add directly together, making rise time and fall time requirements difficult to meet. Placing a bus buffer on the edge of each card; however, isolates the card capacitance from the backplane. For a given I/O card, the TCA4307 drives the capacitance of everything on the card and the backplane must drive only the capacitance of the bus buffer, which is less than 10 pF, the connector, trace, and all additional cards on the backplane. Staggered ConnectorStaggered ConnectorStaggered Connector VCC 10 k 10 k BD_SEL SDA SCL Power Supply Hot Swap TCA4307 SDAOUT SCLOUT READY EN SDAIN SCLIN GND VCC Power Supply Hot Swap TCA4307 SDAOUT SCLOUT READY EN SDAIN SCLIN GND VCC TCA4307 SDAOUT SCLOUT READY EN SDAIN SCLIN GND VCC 10 k 10 k 10 k 10 k CARD1_SDA CARD1_SCL 10 k 10 k R10 10 k CARD2_SDA CARD2_SCL 10 k 0.1 µF 0.1 µF R12 10 k R13 10 k R14 10 k Power Supply Hot Swap R11 10 k 0.1 µF CARDN_SDA CARDN_SCL Backplane ConnectorBackplane I/O Peripheral Card 1 I/O Peripheral Card 2 I/O Peripheral Card N Figure 8-6. Backplane Application Schematic

8.2.4.1 Design Requirements

There are a few considerations when using these hot swap buffers. It is NOT recommended to place the TCA4307 on the backplane connector as it cannot isolate the cards from one another which will possibly result in disturbing on-going I2C transactions. Instead, place the TCA4307 on the I/O peripheral card to maximize benefit.

8.2.4.2 Detailed Design Procedure

The design procedure is the same as outlined in Section 8.2.2. www.ti.com TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 Copyright © 2023 Texas Instruments Incorporated Submit Document Feedback 15 Product Folder Links: TCA4307

8.3 Power Supply Recommendations

8.3.1 Power Supply Best Practices

In order for the pre-charge circuitry to dampen the effect of hot-swap insertion of the TCA4307 into an active I2C bus, VCC must be applied before the SCL and SDA pins make contact to the main I 2C bus. This is essential when the TCA4307 is placed on the add-on card circuit board, as in Section 8.2.4. Although the pre-charge circuitry exists on both the -IN and -OUT side, the example in Section 8.2.4 shows SCLIN and SDAIN connecting to the main bus. The supply voltage to VCC can be applied early by ensuring that the VCC and GND pin contacts are physically longer than the contacts for the SCLIN and SDAIN pins. If a voltage supervisor is used to control the voltage supply on the add-on card, additional delay exists before the 1 V pre-charge voltage is present on the SCL and SDA pins.

8.3.2 Power-on Reset Requirements

Make sure the part starts up in the correct state. It is recommended that the power supply ramp rates meet the requirements in Table 8-1. Table 8-1. Recommended supply ramp rates Parameter MIN MAX UNIT tRT Rise rate 0.1 1000 ms tFT Fall rate 0.1 1000 ms

8.4 Layout

8.4.1 Layout Guidelines

For printed circuit board (PCB) layout of the TCA4307, common PCB layout practices should be followed but additional concerns related to high-speed data transfer such as matched impedances and differential pairs are not a concern for I2C signal speeds. In all PCB layouts, it is a best practice to avoid right angles in signal traces, to fan out signal traces away from each other upon leaving the vicinity of an integrated circuit (IC), and to use thicker trace widths to carry higher amounts of current that commonly pass through power and ground traces. By-pass and de-coupling capacitors are commonly used to control the voltage on the VCC pin, using a larger capacitor to provide additional power in the event of a short power supply glitch and a smaller capacitor to filter out high frequency ripple. These capacitors should be placed as close to the TCA4307 as possible. These best practices are shown in Section 8.4.2. The layout example provided in Section 8.4.2 shows a 4 layer board, which is preferable for boards with higher density signal routing. On a 4 layer PCB, it is common to route signals on the top and bottom layer, dedicate one internal layer to a ground plane, and dedicate the other internal layer to a power plane. In a board layout using planes or split planes for power and ground, vias are placed directly next to the surface mount component pad which needs to attach to V CC or GND and the via is connected electrically to the internal layer or the other side of the board. Vias are also used when a signal trace needs to be routed to the opposite side of the board, shown in the Section 8.4.2 for the VCC side of the resistor connected to the EN pin; however, this routing and via is not necessary if VCC and GND are both full planes as opposed to the partial planes depicted. TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 www.ti.com

16 Submit Document Feedback Copyright © 2023 Texas Instruments Incorporated

Product Folder Links: TCA4307

8.4.2 Layout Example

2 SCLOUT

4 GND 5

(main I2C bus) To add-on card VIA to opposite layer Figure 8-7. Layout example for TCA4307 www.ti.com TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 Copyright © 2023 Texas Instruments Incorporated Submit Document Feedback 17 Product Folder Links: TCA4307

9 Device and Documentation Support

9.1 Receiving Notification of Documentation Updates

To receive notification of documentation updates, navigate to the device product folder on ti.com. In the upper right corner, click on Alert me to register and receive a weekly digest of any product information that has changed. For change details, review the revision history included in any revised document.

9.2 Support Resources

TI E2E™ support forums are an engineer's go-to source for fast, verified answers and design help — straight from the experts. Search existing answers or ask your own question to get the quick design help you need. Linked content is provided "AS IS" by the respective contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of Use.

9.3 Trademarks

TI E2E™ is a trademark of Texas Instruments. All trademarks are the property of their respective owners.

9.4 Electrostatic Discharge Caution

This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage. ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more susceptible to damage because very small parametric changes could cause the device not to meet its published specifications.

9.5 Glossary

TI Glossary This glossary lists and explains terms, acronyms, and definitions. NOTE: Page numbers for previous revisions may differ from page numbers in the current version. Changes from Revision A (October 2023) to Revision B (November 2023) Page Changes from Revision * (August 2020) to Revision A (October 2023) Page

11 Mechanical, Packaging, and Orderable Information

The following pages include mechanical, packaging, and orderable information. This information is the most current data available for the designated devices. This data is subject to change without notice and revision of this document. For browser-based versions of this data sheet, refer to the left-hand navigation. TCA4307 SCPS270B – AUGUST 2020 – REVISED NOVEMBER 2023 www.ti.com

18 Submit Document Feedback Copyright © 2023 Texas Instruments Incorporated

Product Folder Links: TCA4307

www.ti.com 18-Aug-2026 PACKAGING INFORMATION Orderable part number Status (1) Material type (2) Package | Pins Package qty | Carrier RoHS (3) Lead finish/ Ball material (4) MSL rating/ Peak reflow (5) Op temp (°C) Part marking (6) TCA4307DGKR Active Production VSSOP (DGK) | 8 2500 | LARGE T&R Yes NIPDAU | SN | NIPDAUAG Level-1-260C-UNLIM -40 to 125 4307 TCA4307DGKR.A Active Production VSSOP (DGK) | 8 2500 | LARGE T&R Yes NIPDAU Level-1-260C-UNLIM -40 to 125 4307 TCA4307DRGR Active Production SON (DRG) | 8 3000 | LARGE T&R Yes SN Level-1-260C-UNLIM -40 to 125 4307 TCA4307DRGR.A Active Production SON (DRG) | 8 3000 | LARGE T&R Yes SN Level-1-260C-UNLIM -40 to 125 4307 (1) Status: For more details on status, see our product life cycle. (2) Material type: When designated, preproduction parts are prototypes/experimental devices, and are not yet approved or released for full production. Testing and final process, including without limitation quality assurance, reliability performance testing, and/or process qualification, may not yet be complete, and this item is subject to further changes or possible discontinuation. If available for ordering, purchases will be subject to an additional waiver at checkout, and are intended for early internal evaluation purposes only. These items are sold without warranties of any kind. (3) RoHS values: Yes, No, RoHS Exempt. See the TI RoHS Statement for additional information and value definition. (4) Lead finish/Ball material: Parts may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two lines if the finish value exceeds the maximum column width. (5) MSL rating/Peak reflow: The moisture sensitivity level ratings and peak solder (reflow) temperatures. In the event that a part has multiple moisture sensitivity ratings, only the lowest level per JEDEC standards is shown. Refer to the shipping label for the actual reflow temperature that will be used to mount the part to the printed circuit board. (6) Part marking: There may be an additional marking, which relates to the logo, the lot trace code information, or the environmental category of the part. Multiple part markings will be inside parentheses. Only one part marking contained in parentheses and separated by a "~" will appear on a part. If a line is indented then it is a continuation of the previous line and the two combined represent the entire part marking for that device. Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release. In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis. Addendum-Page 1

PACKAGE MATERIALS INFORMATION www.ti.com 18-Jul-2025 TAPE AND REEL INFORMATION Reel Width (W1) REEL DIMENSIONS A0B0K0WDimension designed to accommodate the component lengthDimension designed to accommodate the component thicknessOverall width of the carrier tapePitch between successive cavity centersDimension designed to accommodate the component width TAPE DIMENSIONSK0 P1B0WA0Cavity QUADRANT ASSIGNMENTS FOR PIN 1 ORIENTATION IN TAPE Pocket QuadrantsSprocket HolesQ1Q1Q2Q2Q3Q3Q4Q4User Direction of Feed P1ReelDiameter *All dimensions are nominal Device Package Type Package Drawing Pins SPQ Reel Diameter (mm) Reel Width W1 (mm) (mm) (mm) (mm) (mm) W (mm) Pin1 Quadrant Pack Materials-Page 1

PACKAGE MATERIALS INFORMATION www.ti.com 18-Jul-2025 TAPE AND REEL BOX DIMENSIONS Width (mm) W LH *All dimensions are nominal Device Package Type Package Drawing Pins SPQ Length (mm) Width (mm) Height (mm) TCA4307DGKR VSSOP DGK 8 2500 353.0 353.0 32.0 TCA4307DRGR SON DRG 8 3000 367.0 367.0 35.0 Pack Materials-Page 2

www.ti.com GENERIC PACKAGE VIEW This image is a representation of the package family, actual package may vary. Refer to the product data sheet for package details. WSON - 0.8 mm max heightDRG 8 PLASTIC SMALL OUTLINE - NO LEAD3 x 3, 0.5 mm pitch 4225794/A

www.ti.com PACKAGE OUTLINE C 8X 0.3 0.2 2.4 0.1 1.5 1.45 0.1 6X 0.5 0.8 0.7 8X 0.6 0.4 0.05 0.00 A 3.1 2.9 B 3.1 2.9 (DIM A) TYP OPT 01 SHOWN WSON - 0.8 mm max heightDRG0008B PLASTIC SMALL OUTLINE - NO LEAD 4218886/A 01/2020 DIMENSION A OPTION 01 (0.1) OPTION 02 (0.2) PIN 1 INDEX AREA SEATING PLANE 0.05 C 4 5 (OPTIONAL) PIN 1 ID 0.1 C A B 0.08 C THERMAL PAD EXPOSED NOTES: 1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing per ASME Y14.5M. 2. This drawing is subject to change without notice. 3. The package thermal pad must be soldered to the printed circuit board for thermal and mechanical performance. SCALE 4.000

www.ti.com EXAMPLE BOARD LAYOUT

0.07 MIN

ALL AROUND0.07 MAX ALL AROUND 8X (0.25) (2.4) (2.7) 6X (0.5) (1.45) ( 0.2) VIA TYP (0.475) (0.95) 8X (0.7) (R0.05) TYP WSON - 0.8 mm max heightDRG0008B PLASTIC SMALL OUTLINE - NO LEAD 4218886/A 01/2020 SYMM 4 5 LAND PATTERN EXAMPLE SCALE:20X NOTES: (continued) 4. This package is designed to be soldered to a thermal pad on the board. For more information, see Texas Instruments literature number SLUA271 (www.ti.com/lit/slua271). 5. Vias are optional depending on application, refer to device data sheet. If any vias are implemented, refer to their locations shown on this view. It is recommended that vias under paste be filled, plugged or tented. SOLDER MASK OPENING SOLDER MASK METAL UNDER SOLDER MASK DEFINED METALSOLDER MASK OPENING SOLDER MASK DETAILS NON SOLDER MASK DEFINED (PREFERRED)

www.ti.com EXAMPLE STENCIL DESIGN (R0.05) TYP 8X (0.25) 8X (0.7) (1.47) (1.07) (2.7) (0.635) 6X (0.5) WSON - 0.8 mm max heightDRG0008B PLASTIC SMALL OUTLINE - NO LEAD 4218886/A 01/2020 NOTES: (continued) 6. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate design recommendations. SOLDER PASTE EXAMPLE BASED ON 0.125 mm THICK STENCIL EXPOSED PAD 82% PRINTED SOLDER COVERAGE BY AREA SCALE:25X SYMM 4 5 METAL TYP SYMM

www.ti.com PACKAGE OUTLINE C 6X 0.65 1.95 8X 0.38 0.25 5.05

4.75 TYP

0.15 0.05 0.25 GAGE PLANE 0 -8

1.1 MAX

0.23 0.13 B 3.1 2.9 NOTE 4 A 3.1 2.9 NOTE 3 0.7 0.4 VSSOP - 1.1 mm max heightDGK0008A SMALL OUTLINE PACKAGE 4214862/A 04/2023

0.13 C A B

0.1 C NOTES: 1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing per ASME Y14.5M. 2. This drawing is subject to change without notice. 3. This dimension does not include mold flash, protrusions, or gate burrs. Mold flash, protrusions, or gate burrs shall not exceed 0.15 mm per side. 4. This dimension does not include interlead flash. Interlead flash shall not exceed 0.25 mm per side. 5. Reference JEDEC registration MO-187. PowerPAD is a trademark of Texas Instruments. A 20 DETAIL A TYPICAL SCALE 4.000

www.ti.com EXAMPLE BOARD LAYOUT

0.05 MAX

0.05 MIN

8X (1.4) 8X (0.45) 6X (0.65) (4.4) (R0.05) TYP VSSOP - 1.1 mm max heightDGK0008A SMALL OUTLINE PACKAGE 4214862/A 04/2023 NOTES: (continued) 6. Publication IPC-7351 may have alternate designs. 7. Solder mask tolerances between and around signal pads can vary based on board fabrication site. 8. Vias are optional depending on application, refer to device data sheet. If any vias are implemented, refer to their locations shown on this view. It is recommended that vias under paste be filled, plugged or tented. 9. Size of metal pad may vary due to creepage requirement. TM LAND PATTERN EXAMPLE EXPOSED METAL SHOWN SCALE: 15X SYMM SYMM SEE DETAILS 15.000 METALSOLDER MASK OPENING METAL UNDER SOLDER MASK SOLDER MASK OPENING EXPOSED METALEXPOSED METAL SOLDER MASK DETAILS NON-SOLDER MASK DEFINED (PREFERRED) SOLDER MASK DEFINED

www.ti.com EXAMPLE STENCIL DESIGN 8X (1.4) 8X (0.45) 6X (0.65) (4.4) (R0.05) TYP VSSOP - 1.1 mm max heightDGK0008A SMALL OUTLINE PACKAGE 4214862/A 04/2023 NOTES: (continued) 11. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate design recommendations. 12. Board assembly site may have different recommendations for stencil design. TM SOLDER PASTE EXAMPLE SCALE: 15X SYMM SYMM

IMPORTANT NOTICE AND DISCLAIMER TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS” AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS. These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable standards, and any other safety, security, regulatory or other requirements. These resources are subject to change without notice. TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you fully indemnify TI and its representatives against any claims, damages, costs, losses, and liabilities arising out of your use of these resources. TI’s products are provided subject to TI’s Terms of Sale, TI’s General Quality Guidelines, or other applicable terms available either on ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for TI products. Unless TI explicitly designates a product as custom or customer-specified, TI products are standard, catalog, general purpose devices. TI objects to and rejects any additional or different terms you may propose. IMPORTANT NOTICE Copyright © 2026, Texas Instruments Incorporated Last updated 10/2025