0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
STUSB4710AQTR

STUSB4710AQTR

  • 厂商:

    STMICROELECTRONICS(意法半导体)

  • 封装:

    QFN-24-EP(4x4)

  • 描述:

    IC USB CONTROLLER I2C 24QFN

  • 数据手册
  • 价格&库存
STUSB4710AQTR 数据手册
STUSB4710 Stand-alone USB PD controller (with short-to-VBUS protection) Features Product status link STUSB4710 • • • • USB power delivery (PD) controller Type-C attach and cable orientation detection Single role: provider Full hardware solution - no software • • • • I2C interface (optional connection to MCU) Support all USB PD profiles: up to 5 power data objects (PDO) Configurable start-up profiles Integrated VBUS voltage monitoring • Internal and/or external VBUS discharge path • Short -to-VBUS protections on CC pins (22 V) and VBUS pins (28 V) • Wide power supply input: – VDD = [4.1 V; 22 V] • • Temperature range: -40 °C up to 105 °C Fully compatible with: – USB Type-C™ rev 1.2 – USB PD rev 2.0 Certification test ID: 1000125 (QFN24) • Applications • • • • • AC adapters and power supplies for: computer, consumer or portable consumer applications Smart plugs and wall adapters Power hubs and docking stations Displays Any Type-C source device Description The STUSB4710 is a new family of USB power delivery controllers communicating over Type-C™ configuration channel pins (CC) to negotiate a given amount of power to be sourced to an inquiring consumer device. The STUSB4710 addresses provider/DFP devices such as notebooks, tablets and AC adapters. The device can handle any connections to a UFP or DRP without any MCU attachment support, from the device attachment to power negotiation, including VBUS discharge and protections. DS12090 - Rev 8 - December 2022 For further information contact your local STMicroelectronics sales office. www.st.com STUSB4710 Functional description 1 Functional description The STUSB4710 is an autonomous USB power delivery controller optimized as a provider. It offers an open-drain GPIO interface to make direct interconnection with a power regulation stage. The STUSB4710 offers the benefits of a full hardware USB PD stack allowing robust and safe USB PD negotiation in line with USB PD standard. The STUSB4710 is ideal for provider applications in which digital or software intelligence is limited or missing. The STUSB4710 main functions are: • • • Detect the connection between two USB ports (attach detection) Establish a valid host to the device connection Discover and configure VBUS: Type-C low, medium or high current mode • • • • Resolve cable orientation Negotiate a USB power delivery contract with a PD capable device Configure the power source accordingly Monitor VBUS, manage transitions, handle protections and ensure user and device safety Additionally, the STUSB4710 offers 5 customizable power data objects (PDOs), 5 general purpose I/Os, an integrated discharge path, and is natively robust to high voltage peaks. Figure 1. Functional block diagram VDD VREG_2V7 Internal supply VBUS status voltage monitoring VREG_1V2 VBUS_SENSE Discharge path VBUS_EN_SRC VBUS_DISCH SCL SDA Port C controller I²C slave CC line access port status ADDR0 CC1 CC2 Control SEL_PDO[5..2] POR & reset generator Policy Engine Protocol Layer Physical Layer BMC driver GND DS12090 - Rev 8 page 2/31 STUSB4710 Inputs/outputs 2 Inputs/outputs 2.1 Pinout Figure 2. STUSB4710AQTR pin connections (top view) VREG_1V2 VBUS_EN_SRC VBUS_DISCH NC NC CC1 24 VREG_2V7 VDD NC 23 22 21 20 19 1 18 2 17 3 EP NC 15 SEL_PDO5 14 SEL_PDO4 4 NC 5 6 13 10 11 ADDR0 12 SEL_PDO2 SEL_PDO3 GND 9 NC SCL 8 SDA 7 NC 16 CC2 NC VBUS_SENSE Figure 3. STUSB4710AQ1TR pin connections (top view) VREG_2V7 VREG_1V2 VBUS_EN_SRC VBUS_DISCH 15 14 13 VDD 1 12 VBUS_SENSE CC1 2 11 SEL_PDO5 CC2 3 10 SEL_PDO4 SCL 4 9 5 6 7 8 SDA GND SEL_PDO3 SEL_PDO2 DS12090 - Rev 8 16 ADDR0 page 3/31 STUSB4710 Pin list 2.2 Pin list Table 1. Pin function list Name Type Description CC1 20 V analog IO Configuration channel 1 Type-C receptacle A5 CC2 20 V analog IO Configuration channel 2 Type-C receptacle B5 SCL DI I²C clock Connection To I²C master – ext. pull-up I2C SDA DI/OD data input/output – active low opendrain GND Power Ground SEL_PDO3 OD PD03 select flag SEL_PDO2 OD PD02 select flag ADDR0 Analog I2C address 0 bit SEL_PDO4 OD PD04 select flag SEL_PDO5 OD PD05 select flag VBUS_SENSE 20 V AI VBUS voltage monitoring and discharge path VBUS_DISCH Output External discharge control signal VBUS_EN_SRC 20 V OD VREG_1V2 Analog 1.2 V regulator output 1 µF typ. decoupling capacitor VREG_2V7 Analog 2.7 V regulator output 1 µF typ. decoupling capacitor VDD 20 V power Main power supply (USB power line) From VBUS (system side) EP Exposed pad Exposed pad is connected to ground To ground VBUS source power path enable – active low open-drain To I²C master – ext. pull-up From VBUS To switch or power system – ext. pull-up Table 2. Legend DS12090 - Rev 8 Type Description D Digital A Analog O Output pad I Input pad IO Bidirectional pad OD Open drain output PD Pull-down PU Pull-up PWR Power supply GND Ground page 4/31 STUSB4710 Pin description 2.3 Pin description 2.3.1 CC1 / CC2 CC1 and CC2 are the configuration channel pins used for connection and attachment detection, plug orientation determination and system configuration management across USB Type-C cable. CC1/CC2 are HiZ during reset. 2.3.2 I²C interface pins Table 3. I²C interface pin list Name 2.3.3 Description SCL I²C clock – needs external pull-up SDA I²C data – needs external pull-up VBUS_SENSE This input pin is used to sense VBUS presence, monitor VBUS voltage and discharge VBUS on USB Type-C receptacle side. 2.3.4 VBUS_EN_SRC In source power role, this pin allows the outgoing VBUS power to be enabled when the connection to a sink is established and VBUS is in the valid operating range. The open-drain output allows a PMOS transistor to be driven directly. The logic value of the pin is also advertised in a dedicated I2C register bit. 2.3.5 VDD VDD is the main power supply for applications powered by VBUS. This pin can be used to sense the voltage level of the main power supply providing VBUS. It allows UVLO and OVLO voltage thresholds to be considered independently on VDD pin as additional conditions to enable the VBUS power path through VBUS_EN_SRC pin. 2.3.6 GND Ground. 2.3.7 ADDR0 At start-up, this pin is latched to set I²C device address 0 bit. 2.3.8 VREG2V7 This pin is used for external decoupling of 2.7 V internal regulator only . Recommended decoupling capacitor: 1 µF typ. (0.5 µF min.; 10 µF max.). This pin must not be used to supply any external component. 2.3.9 VBUS_DISCH Control signal for external VBUS_DISCH path. 2.3.10 SEL_PDO [5:2] These 4 output signals are asserted (active low) respectively when PDO2, PDO3, PDO4 and PDO5 are selected by the attached sink. These signals are used to pilot the power management unit. DS12090 - Rev 8 page 5/31 STUSB4710 Block descriptions 3 Block descriptions 3.1 CC interface The STUSB4710 controls the connection to the configuration channel (CC) pins, CC1 and CC2, through two main blocks, the CC line interface block and the CC control logic block. The CC lines interface block is used to: • • • Configure the termination mode on the CC pins relative to the power mode supported, i.e. pull-up for source power role Monitor the CC pin voltage values relative to the attachment detection thresholds Protect the CC pins against over voltage The CC control logic block is used to: • • • • • • • Execute the Type-C FSM relative to the Type-C power mode supported Determine the electrical state for each CC pins relative to the detected thresholds Evaluate the conditions relative to the CC pin states and VBUS voltage value to transition from one state to another in the Type-C FSM Detect and establish a valid source-to-sink connection Determine the attached mode: source, accessory Determine cable orientation to allow external routing of the USB super speed data Manage VBUS power capability: USB default, Type-C medium or Type-C high current mode • Handle hardware faults The CC control logic block implements the Type-C FSM’s corresponding to source power role with accessory support. 3.2 BMC This block is the physical link between USB PD protocol layer and CC pin. In TX mode, it converts the data into bi-phase mark coding (BMC), and drives the CC line to correct voltages. In RX mode, it recovers BMC data from the CC line, and converts to baseband signaling for the protocol layer. 3.3 Protocol layer The protocol layer has the responsibility to manage the messages from/to the physical layer. It automatically manages the protocol receive timeouts, the message counter, the retry counter and the GoodCRC messages. It communicates with the internal policy engine. 3.4 Policy engine The policy engine implements the power negotiation with the connected device according to its source role, it implements the state machine that controls protocol layer forming and scheduling the messages. The policy engine uses the protocol layer to send/receive messages. The policy engine interprets the device policy manager’s input in order to implement policy for port and directs the protocol layer to send appropriate messages. 3.5 Device policy manager The device policy manager manages the power resources. DS12090 - Rev 8 page 6/31 STUSB4710 VBUS power path control 3.6 VBUS power path control 3.6.1 VBUS monitoring The VBUS monitoring block supervises (from the VBUS_SENSE input pin) the VBUS voltage on the USB Type-C receptacle side. This block is used to check that VBUS is within a valid voltage range: • • To establish a valid source-to-sink connection according to USB Type-C standard specification To enable safely the VBUS power path through VBUS_EN_SRC pin It allows detection of unexpected VBUS voltage conditions such as undervoltage or overvoltage relative to the valid VBUS voltage range. When such conditions occur, the STUSB4710 reacts as follows: • At attachment, it prevents the source-to-sink connection and the VBUS power path assertion • After attachment, it deactivates the source-to-sink connection and disables the VBUS power path. The device goes into error recovery state. The VBUS voltage value is automatically adjusted at attachment and at each PDO transition. The monitoring is then disabled during T_PDO_transition (default 280 ms changed through NVM programming). Additionally, if a transition occurs to a lower voltage, the discharge path is activated during this time. The valid VBUS voltage range is defined from the VBUS nominal voltage by a high threshold voltage and a low threshold voltage whose minimal values are respectively VBUS+5% and VBUS-5%. The nominal threshold limits can be shifted by a fraction of VBUS from +1% to +15% for the high threshold voltage and from -1% to -15% for the low threshold voltage. This means the threshold limits can vary from VBUS+5% to VBUS+20% for the high limit and from VBUS-5% to VBUS-20% for the low limit. The threshold limits are preset by default in the NVM with different shift coefficients (see Section 8.3 Electrical and timing characteristics). The threshold limits can be changed independently through NVM programming (see Section 8.3 Electrical and timing characteristics) and also by software during attachment through the I2C interface (see Section 6 I²C register map). 3.6.2 VBUS discharge The monitoring block handles also the internal VBUS discharge path connected to the VBUS_SENSE input pin. The discharge path is activated at detachment, or when the device goes into the error recovery state (see Section 3.8 Hardware fault management). The VBUS discharge path is enabled by default in the NVM and can be disabled through NVM programming only (see Section 4 User-defined startup configuration). Discharge time duration (T_PDO_transition and T_Transition to 0 V) are also preset by default in the NVM (see Section 8.3 Electrical and timing characteristics). The discharge time duration can be changed through NVM programming (see Section 4 User-defined startup configuration) and also by software through the I2C interface (see Section 6 I²C register map). DS12090 - Rev 8 page 7/31 STUSB4710 High voltage protection 3.6.3 VBUS power path assertion The STUSB4710 can control the assertion of the VBUS power path on USB Type-C port, directly or indirectly, through VBUS_EN_SRC pin. The following table summarizes the configurations and the conditions that determine the logic value of VBUS_EN_SRC pin during system operation. Table 4. Conditions for VBUS power path assertion Electrical value Pin Operation conditions Attached state VDD monitoring Attached.SRC UnorientedDebug VBUS_EN_SRC 0 Accessory.SRC OrientedDebug Accessory.SRC VBUS monitoring Comment VBUS within valid voltage range VDD > UVLO if VDD_UVLO enabled and/or VDD < OVLO if VDD_OVLO enabled if VBUS _VALID_RANGE enabled or VBUS > UVLO if The signal is asserted only if all the valid operation conditions are met. VBUS _VALID_RANGE disabled VBUS is out of valid voltage range HiZ Any other state VDD < UVLO if VDD_UVLO enabled and/or VDD > OVLO if VDD_OVLO enabled if VBUS _VALID_RANGE enabled or VBUS < UVLO if The signal is deasserted when at least one non-valid operation condition is met. VBUS _VALID_RANGE disabled Note: Activation of the UVLO and OVLO threshold detections can be done through NVM programming (see Section 4 User-defined startup configuration) and also by software through the I2C interface (see Section 6 I²C register map). When the UVLO and/or OVLO threshold detection is activated, the VBUS_EN_SRC pin is asserted only if the device is attached and the valid threshold conditions on VDD are met. Once the VBUS_EN_SRC pin is asserted, the VBUS monitoring is done on VBUS_SENSE pin instead of the VDD pin. 3.7 High voltage protection The STUSB4710 can be safely used in systems or connected to systems that handle high voltage on the VBUS power path. The device integrates an internal circuitry on the CC pins that tolerates high voltage and ensures a protection up to 22 V in case of unexpected short circuit with VBUS or in case of connection to a device supplying high voltage on VBUS. DS12090 - Rev 8 page 8/31 STUSB4710 Hardware fault management 3.8 Hardware fault management The STUSB4710 handles hardware fault conditions related to the device itself and the VBUS power path during system operation. When such conditions occur, the circuit goes into a transient error recovery state named ErrorRecovery in the Type-C FSM. When entering in this state, the device de-asserts the VBUS power path by disabling the VBUS_EN_SRC pin, and it removes the terminations from the CC pins during several tens of milliseconds. Then, it transitions to the unattached source state. The STUSB4710 goes into error recovery state when at least one condition listed below is met: • • • • If an overtemperature is detected, the “THERMAL_FAULT”flag is asserted. If an internal pull-up voltage on CC pins is below UVLO threshold, the “VPU_VALID” flag is asserted. If an overvoltage is detected on the CC pins, the “VPU_OVP_FAULT” flag is asserted. If the VBUS voltage is out of the valid voltage range during attachment, the “VBUS_VALID” flag is asserted. • If an undervoltage is detected on the VDD pin during attachment when UVLO detection is enabled, the “VDD_UVLO_DISABLE” flag is asserted. If an overvoltage is detected on the VDD pin during attachment when OVLO detection is enabled, the “VDD_OVLO_DISABLE” flag is asserted. • The I2C register bits mentioned above in quotes give either the state of the hardware fault when it occurs or the setting condition to detect the hardware fault. 3.9 Accessory mode detection The STUSB4710 supports the detection of audio accessory mode and debug accessory mode as defined in the USB Type-C standard specification source power role with accessory support. 3.9.1 Audio accessory mode detection The STUSB4710 detects an audio accessory device when both the CC1 and CC2 pins are pulled down to ground by a Ra resistor from the connected device. The audio accessory detection is advertised through the CC_ATTACHED_MODE bits of the I2C register CC_CONNECTION_STATUS. 3.9.2 Debug accessory mode detection The STUSB4710 detects a connection to a debug and test system (DTS) when it operates either in sink power role or source power role. The debug accessory detection is advertised by the DEBUG1 and DEBUG2 pins as well as through the CC_ATTACHED_MODE bits of the I2C register CC_CONNECTION_STATUS. In source power role, a debug accessory device is detected when both the CC1 and CC2 pins are pulled down to ground by a Rd resistor from the connected device. The orientation detection is performed in two steps as described in the table below. The DEBUG2 pin is asserted to advertise the DTS detection. The orientation detection is advertised through the TYPEC_FSM_STATE bits of the I2C register CC_OPERATION_STATUS. DS12090 - Rev 8 page 9/31 STUSB4710 User-defined startup configuration 4 User-defined startup configuration 4.1 Parameter overview The STUSB4710 has a set of user-defined parameters that can be customized by NVM re-programming and/or by software through I2C interface. It allows changing the preset configuration of USB Type-C and PD interface and to define a new configuration to meet specific customer requirements addressing various applications, use cases or specific implementations. The NVM re-programming overrides the initial default setting to define a new default setting that is used at power-up or after a reset. The default value is copied at power-up, or after a reset, from the embedded NVM into dedicated I2C register bits. The NVM re-programming is possible few times with a customer password. Table 5. PDO configurations in NVM Feature PDO1 PDO2 PDO3 PDO4 PDO5 Parameter Value Default Voltage 5V 5V Current Configurable – defined by PDO1_I [3:0] 3A Voltage Configurable – defined by PDO2_V [1:0] 9V Current Configurable – defined by PDO2_I [3:0] 3A Voltage Configurable – defined by PDO3_V [1:0] 12 V Current Configurable – defined by PDO3_I [3:0] 3A Voltage Configurable – defined by PDO4_V [1:0] 15 V Current Configurable – defined by PDO4_I [3:0] 3A Voltage Configurable – defined by PDO5_V [1:0] 20 V Current Configurable – defined by PDO5_I [3:0] 2.25 A When a default value is changed during system boot by software, the new settings apply as long as the STUSB4710 is being run and until it is changed again. But after power-off and power-up, or after a hardware reset, the STUSB4710 takes back default values defined in the NVM. 4.2 PDO – voltage configuration in NVM PDO2_V [1:0], PDO3_V [1:0], PDO4_V [1:0] and PDO5_V [1:0] can be configured with the following values: Table 6. PDO NVM voltage configuration Value Configuration 2b00 9V 2b01 15 V 2b10 PDO_FLEX_V1 2b11 PDO_FLEX_V2 PDO_FLEX_V1 and PDO_FLEX_V2 are defined in a specific 10-bit register, value being expressed in 50 mV units. For instance: • • DS12090 - Rev 8 PDO_FLEX_V1 = 10b0100100010 → 14.5 V PDO_FLEX_V2 = 10b0110000110 → 19.5 V page 10/31 STUSB4710 PDO – current configuration in NVM 4.3 PDO – current configuration in NVM PDO1_I [3:0], PDO2_I [3:0], PDO3_I [3:0], PDO4_I [3:0] and PDO5_I [3:0] can be configured with the following fixed values: Table 7. PDO NVM current configuration Value Configuration 4b0000 PDO_FLEX_I 4b0001 1.50 A 4b0010 1.75 A 4b0011 2.00 A 4b0100 2.25 A 4b0101 2.50 A 4b0110 2.75 A 4b0111 3.00 A 4b1000 3.25 A 4b1001 3.50 A 4b1010 3.75 A 4b1011 4.00 A 4b1100 4.25 A 4b1101 4.50 A 4b1110 4.75 A 4b1111 5.00 A PDO_FLEX_I is defined in a specific 10-bit register, value being expressed in 10 mA units. For instance: • 4.4 Monitoring configuration in NVM • • • • 4.5 PDO_FLEX_I = 10b0011100001 → 2.25 A T_PDO_Transition can be configured from 20 to 300 ms by increments of 20 ms (0 is not recommended). Default value is 240 ms. T_Transition_to_0V can be configured from 84 to 1260 ms by increments of 84 ms (0 is not recommended). Default value is 168 ms. Vshift_High can be configured from (5 to 20%). Default value ranges from 8% to 12%. Vshift _Low can be configured from (5 to 20%). Default value is 10% for all PDO. Discharge configuration in NVM Both internal and external discharge paths are enabled by default. VBUS_DISCH control pin is configured to drive a PMOS by default (active low). DS12090 - Rev 8 page 11/31 STUSB4710 I²C interface 5 I²C interface 5.1 Read and write operations The I²C interface is used to configure, control and read the status of the device. It is compatible with the Philips I²C Bus® (version 2.1). The I²C is a slave serial interface based on two signals: • • SCL - serial clock line: input clock used to shift data SDA - serial data line: input/output bidirectional data transfers A filter rejects the potential spikes on the bus data line to preserve data integrity. The bidirectional data line support transfers up to 400 Kbit/s (fast mode). The data are shifted to and from the chip on the SDA line, MSB first. The first bit must be high (START) followed by the 7-bit device address and the read/write control bit. Two 7-bit device addresses are available for the STUSB4710 thanks to external programming of DevADDR0, through ADDR0, pin setting. It allows two STUSB4710 devices to be connected on the same I2C bus. ADDR is not available for all configurations. The device address format: Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DevADDR6 DevADDR5 DevADDR4 DevADDR3 DevADDR2 DevADDR1 DevADDR0 R/W 0 1 0 1 0 0 ADDR0 0/1 The register address format: Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 RegADDR7 RegADDR6 RegADDR5 RegADDR4 RegADDR3 RegADDR2 RegADDR1 RegADDR0 The register data format: Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 DATA7 DATA6 DATA5 DATA4 DATA3 DATA2 DATA1 DATA0 Figure 4. Read operation DS12090 - Rev 8 page 12/31 STUSB4710 Timing specifications Figure 5. Write operation 5.2 Timing specifications The device uses a standard slave I²C channel at speed up to 400 kHz. Table 8. I2C timing parameters - VDD = 5 V DS12090 - Rev 8 Symbol Parameter Min. Typ. Max. Unit Fscl SCL clock frequency 0 - 400 kHz thd,sta Hold time (repeated) START condition 0.6 - - µs tlow LOW period of the SCL clock 1.3 - - µs thigh HIGH period of the SCL clock 0.6 - - µs tsu,dat Setup time for repeated START condition 0.6 - - µs thd,dat Data hold time 0.04 - 0.9 µs tsu,dat Data setup time 100 - - µs tr Rise time of both SDA and SCL signals 20 + 0.1 Cb - 300 ns tf Fall time of both SDA and SCL signals 20 + 0.1 Cb - 300 ns tsu,sto Setup time for STOP condition 0.6 - - µs tbuf Bus free time between a STOP and START condition 1.3 - - µs Cb Capacitive load for each bus line - - 400 pF page 13/31 STUSB4710 Timing specifications Figure 6. I²C timing diagram DS12090 - Rev 8 page 14/31 STUSB4710 I²C register map 6 I²C register map Table 9. STUSB4710 register map overview Address Register name Access Description 00h to Reserved RO Do not use 0Bh ALERT_STATUS RC Alert register linked to transition registers 0Ch ALERT_STATUS_MASK_CTRL R/W Interrupt mask on ALERT_STATUS register 0Dh CC_CONNECTION_STATUS_TRANS RC Alerts on transition in CC_CONNECTION_STATUS register 0Eh CC_CONNECTION_STATUS RO CC connection status 0Fh MONITORING_STATUS_TRANS RC Alerts on transition in MONITORING_STATUS register 10h MONITORING_STATUS RO Gives status on VBUS voltage monitoring 11h Reserved RO Do not use 12h HW_FAULT_STATUS_TRANS RC Alerts on transition in HW_FAULT_STATUS register 13h HW_FAULT_STATUS RO Hardware faults status Reserved RO Do not use CC_CAPABILITY_CTRL R/W Allows the CC capabilities to be changed Reserved RO Do not use 23h RESET_CTRL R/W Controls the device reset by software 24h Reserved RO Do not use 25h VBUS_DISCHARGE_TIME_CTRL R/W Parameters defining VBUS discharge time 26h VBUS_DISCHARGE_CTRL R/W Controls the VBUS discharge path 27h VBUS_ENABLE_STATUS RO VBUS power path activation status 2Eh VBUS_MONITORING_CTRL R/W Allows the monitoring conditions of VBUS voltage to be changed Reserved RO Do not use 71h SRC_PDO1 R/W PDO1 capabilities configuration 75h SRC_PDO2 R/W PDO2 capabilities configuration 79h SRC_PDO3 R/W PDO3 capabilities configuration 7Dh SRC_PDO4 R/W PDO4 capabilities configuration 81h SRC_PDO5 R/W PDO5 capabilities configuration 91h SRC_RDO RO PDO request status 0Ah 14h to 17h 18h 19h to 22h 19h to 1Eh DS12090 - Rev 8 page 15/31 STUSB4710 I²C register map Table 10. Register access legend Access code Expanded name RO Read only R/W Read / write RC Read and clear DS12090 - Rev 8 Description Register can be read only Register can be read or written Register can be read and is cleared after read page 16/31 STUSB4710 Typical use cases 7 Typical use cases 7.1 Power supply – buck topology Figure 7. Power supply - buck topology Power Control SW FB 4 FB L21 T2 T3 STL6P3LLH6 STL6P3LLH6 HC Vsrc GND GND R1 200k R2 13k 15 SEL_PDO5 14 SEL_PDO4 R3 4k7 R5 8k66 R6 33k SCL 7 SCL SDA 8 SDA R7 100k 13 Addr0 GND R9 10k R8 820 23 21 GND 10 GND J1 A1 GND GND B12 A2 Tx+1 Rx+1 B11 A3 Tx-1 Rx-1 B10 A4 Vbus Vbus B9 A5 CC1 Sbu2 B8 TC-DP A6 D+1 D-2 B7 TC-DM TC-DM A7 D-1 D+2 B6 TC-DP A8 Sbu1 CC2 B5 A9 Vbus USB 3.1 Vbus B4 A10 Rx-2 TYPEC Tx-2 B3 A11 Rx+2 Tx+2 B2 A12 GND GND B1 R11 2k2 U1 STUSB4710 24 Vbus C4 10µF R10 10k GND VBUS_DISCH 19 VBus_EN_SRC 20 VBus_Sense 18 11 SEL_PDO3 12 SEL_PDO2 Autonomous USB PD controller with integrated discharge path R4 4k87 GND 1µF 1µF 1µF VDD C3 C1 C2 Power plane GND VReg_1V2 Small signal VReg_2V7 + C3510 µF C24 100pF T1 STR2P3LLH6 68µH C25220 µF 220nF SW 8 PG 2 D21 STPS5L25B C3210 µF C2210 µF C23 5 EN2 3 /EN1 6 GND Vin Boot 1 C21 100nF U2 ST1S14PHR 7 Vin GND CC1 2 CC2 4 CC1 TC-DM R12 TC-DP 100 CC2 ExpPAD 0 GND The STUSB4710 offers the possibility to have up to 5 PDOs using (GPIO0 to GPIO3). For example PDO1:5V 3A (no GPIO grounded), PDO2:9V 3A (GPIO0 to GND), PDO3:12V 3A (GPIO1 to GND), PDO4:15 volt (GPIO2 to GND), PDO5: 20 volt GPIO3 to GND). Table 11. Resistor value PDO VOUT DS12090 - Rev 8 - - 5 20 4 15 3 12 2 9 1 5 Computation Resistor value (Ω) R1 200 k R ∙ 1.22 R2 = V 1 − 1.22 OUT R ∙ 1.22 R3 = V 1 − 1.22 − R2 OUT R ∙ 1.22 R4 = V 1 − 1.22 − R2 − R3 OUT R ∙ 1.22 R5 = V 1 − 1.22 − R3 − R4 OUT R ∙ 1.22 R6 = V 1 − 1.22 − R2 − R3 − R4 − R5 OUT (1) 13 k (2) 4k7 (3) 4k87 (4) 8k66 (5) 33 k page 17/31 STUSB4710 Power supply – flyback topology 7.2 Power supply – flyback topology The STUSB4710 offers the possibility to have up to 5 PDOs using GPIO0 to GPIO3. For example PDO1 ( 5 V; 3 A) (no Sel_PDO grounded), PDO2 (9 V; 3 A) (GPIO0 to GND), PDO3 (15 V; 3 A) (GPIO1 to GND). Figure 8. Flyback topology J1 A1 GND A2 Tx+1 3 U20 C22 8 1 HV GD 1 R23 STTH1R06A 7 B D22 1N4148WS R24 0.15 A3 Tx-1 A4 Vbus Vbus R22 33 R8 1k5 + C23 680µF C24 1.5nF 4 4.7 sense GND FB NC A STCH02 VDD CURRENT CONTROL 6 ZCD + - 3 2 2.5V 5 U21 2 R21 220 D20 100nF 4 T? STS10P3LLH6 C21 2.2nF R20 100k VDD R9 10k R10 10k T1 STS5P3LLH6 + R11 2k2 D21 5 Tr20 C25 A5 CC1 A6 D+1 C4 10µF A7 D-1 A8 Sbu1 Vbus Vbus_EN_SRC C20 68µF Vbus_DISCH + STF10LN80K5 + - T20 ~ ~ GND Rx+1 Rx-1 Vbus Sbu2 D-2 D+2 CC2 B12 B11 B10 B9 B6 B5 A9 Vbus B4 USB 3.1 Vbus A10 Rx-2 TYPE C Tx-2 B3 A11 Rx+2 B2 Tx+2 A12 GND GND B1 1000pF R25 VDD D23 R30 + C26 22µF D24 20k 15V BAV103 4.7 + C27 22µF 1k R28 U22A SFH617A-2 R31 C28 1k 33nF R29 12k D25 TLVH431AIL3T R32 30k C29 220pF U22B SFH617A-2 1µF C1 1µF C2 1µF R1 100k 23 21 VReg_2V7 T21 BC847C C3 15 R3 8k87 14 11 R4 2k49 12 R5 4k42 U1 STUSB4710 24 VDD R27 VReg_1V2 360k R26 22k VBUS_DISCH VBus_EN_SRC SEL_PDO5 VBus_Sense SEL_PDO2 8 R6 16k2 13 20 Autonomous USB PD controller with integrated discharge path CC1 7 19 18 SEL_PDO4 SEL_PDO3 SCL CC2 2 CC1 4 CC2 SDA Addr0 R7 100k GND 10 ExpPAD 0 Table 12. Resistor value PDO VOUT DS12090 - Rev 8 - - 4 15 3 12 2 9 1 5 Resistor value Computation (Ω) R1 R ∙ 1.24 R3 = V 1 − 1.24 OUT R ∙ 1.24 R4 = V 1 − 1.24 − R3 OUT R ∙ 1.24 R5 = V 1 − 1.24 − R3 − R4 OUT R ∙ 1.24 R6 = V 1 − 1.24 − R3 − R4 − R5 OUT 100 k (6) 8k87 (7) 2k49 (8) 4k42 (9) 16k2 Vbus B8 B7 page 18/31 Vbus STUSB4710 Electrical characteristics 8 Electrical characteristics 8.1 Absolute maximum ratings All voltages are referenced to GND. Table 13. Absolute maximum ratings Symbol Parameter Value Unit VDD Supply voltage 28 V VCC1, VCC2 High voltage on CC pins 22 V High voltage on VBUS pins 28 V VSCL, VSDA, VSEL_PDO[5:2] Operating voltage on I/O pins -0.3 to 6 V TSTG Storage temperature -55 to 150 °C TJ Maximum junction temperature 145 °C HBM 4 CDM 1.5 VVBUS_EN_SRC VVBUS_SENSE VVBUS_DISCH ESD 8.2 kV Operating conditions Table 14. Operating conditions Symbol Parameter Value Unit VDD Supply voltage 4.1 to 22 V -0.3 to 5.5 V High voltage pins 0 to 22 V VSCL, VSDA, VSEL_PDO[5:2] Operating voltage on I/O pins 0 to 4.5 V TA Operating temperature -40 to 105 °C VCC1, VCC2 CC pins (1) VVBUS_SENSE VVBUS_EN_SRC VVBUS_DISCH 1. Transient voltage on CC1 and CC2 pins are allowed to go down to -0.3 during BMC communication from connected devices. DS12090 - Rev 8 page 19/31 STUSB4710 Electrical and timing characteristics 8.3 Electrical and timing characteristics Unless otherwise specified: VDD = 5 V, TA = +25 °C, all voltages are referenced to GND. Table 15. Electrical characteristics Symbol IDD(SRC) Parameter Min. Typ. Max. Unit 188 – µA – 53 – µA CC pin voltage -20% 80 +20% µA VCC = -0.3 to 2.6 V -8% 180 +8% µA -40° < TA < +105° -8% 330 +8% µA 2.75 – – V -10% 5.1 +10% kΩ – – 1.2 V – – 2 V 200 – – kΩ 0.15 0.2 0.25 V Device Idle as SOURCE (not connected, no communication) Current consumption V @ 5.0 V – DD Standby ISTDBY Test conditions Device standby (not connected, low power) current VDD @ 5.0 V consumption CC1 and CC2 pins IP-USB IP-1.5 CC current sources IP-3.0 VCCO Rd CC open pin voltage CC pulldown resistors CC pin VCCDB-1.5 voltage in VCCDB-3.0 dead battery condition RINCC CC input impedance VTH0.2 Detection threshold 1 CC unconnected, VDD=3.0 to 5.5 V -40° < TA < +105° External IP=180 µA applied into CC External IP=330 µA applied into CC (VDD = 0, dead battery function enabled) Pull-up and pull-down resistors off Max. Ra detection by DFP at IP = IP -USB, min. IP_USB detection by UFP on Rd, min. CC voltage for connected UFP VTH0.4 Detection threshold 2 Max Ra detection by DFP at IP = IP-1.5 0.35 0.4 0.45 V VTH0.66 Detection threshold 3 Min IP_1.5 detection by UFP on Rd 0.61 0.66 0.7 V VTH0.8 Detection threshold 4 Max. Ra detection by DFP at IP = IP-3.0 0.75 0.8 0.85 V VTH1.23 Detection threshold 5 Min. IP_3.0 detection by UFP on Rd 1.16 1.23 1.31 V VTH1.6 Detection threshold 6 Max Rd detection by DFP at IP = IP-USB and IP = IP-1.5 1.5 1.6 1.65 V VTH2.6 Detection threshold 7 Max. Rd detection by DFP at IP-3.0, max. CC voltage for connected UFP 2.45 2.6 2.75 V 3.8 3.9 4 V 0.5 0.6 0.7 0.8 0.9 1 1.1 1.2 1.3 VBUS monitoring and driving VTHUSB VTH0V VBUS presence threshold VBUS safe Programmable threshold (from 0.6 to 1.8 V) 0V threshold Default VTHOV = 0.6 V (vSafe0V) DS12090 - Rev 8 V page 20/31 STUSB4710 Electrical and timing characteristics Symbol Min. Typ. Max. Unit VBUS safe Programmable threshold (from 0.6 to 1.8 V) 0V threshold Default VTHOV = 0.6 V (vSafe0V) 1.7 1.8 1.9 V RDISUSB VBUS discharge resistor 600 700 800 Ω TDISUSB VBUS discharge time to 0 V 70 *TDISPARAM 84 *TDISPARAM 100 *TDISPARAM ms TDISUSB VBUS discharge time to PDO 20 *TDISPARAM 24 *TDISPARAM 28 *TDISPARAM ms – VBUS +10% – V – VBUS -10% – V VTH0V Parameter VBUS VMONUSB monitoring high voltage H threshold VBUS VMONUSB monitoring low voltage L threshold Test conditions Default TDISUSB= 840 ms. The coefficient TDISPARAM is programmable by NVM Default TDISUSB= 200 ms The coefficient TDISPARAM is programmable by NVM VBUS = nominal target value Default VMONUSBH = VBUS +10% The threshold limit is programmable by NVM from VBUS +5% to VBUS +20% VBUS = nominal target value Default VMONUSBL= VBUS -10% The threshold limit is programmable by NVM from VBUS -20% to VBUS -5% Digital input/output (SCL, SDA) VIH High level input voltage 1.2 – – V VIL Low level input voltage – – 0.35 V VOL Low level output voltage – – 0.4 V – – 0.4 V Ioh = 3 mA 20 V open-drain outputs (VBUS_EN_SRC) VOL Low level output voltage DS12090 - Rev 8 Ioh = 3 mA page 21/31 STUSB4710 Package information 9 Package information In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status are available at: www.st.com. ECOPACK is an ST trademark. 9.1 QFN24 EP 4x4 mm package information Figure 9. QFN24 EP 4x4 mm package outline DS12090 - Rev 8 page 22/31 STUSB4710 QFN24 EP 4x4 mm package information Table 16. QFN24 EP 4x4 mm package mechanical data mm Symbol Min. Typ. Max. A 0.80 0.90 1.00 A1 0.00 0.02 0.05 A3 0.20 Ref. b 0.18 0.25 0.30 D 3.90 4.00 4.10 D2 2.55 2.70 2.80 E 3.90 4.00 4.10 E2 2.55 2.70 2.80 e 0.50 k 0.20 - - L 0.30 0.40 0.50 Table 17. Tolerance of form and position Symbol mm aaa 0.05 bbb 0.10 ccc 0.10 ddd 0.05 eee 0.08 Figure 10. QFN24 EP 4x4 mm recommended footprint DS12090 - Rev 8 page 23/31 STUSB4710 QFN 16 (3x3 mm), pitch 0.50 package information 9.2 QFN 16 (3x3 mm), pitch 0.50 package information Figure 11. QFN 16 (3x3 mm) package outline Note: DS12090 - Rev 8 • • Nxb means N pads with b width NxL means N pads with L length page 24/31 STUSB4710 QFN 16 (3x3 mm), pitch 0.50 package information Table 18. QFN 16 (3x3 mm) mechanical data Symbol DS12090 - Rev 8 1. 2. 3. Min. Typ. Max. A 0.5 0.65 A1 0 0.05 b 0.18 0.25 D 3.00 bsc E 3.00 bsc e 0.50 L Note: mm 0.40 0.50 0.30 0.60 aaa 0.15 bbb 0.10 ccc 0.10 ddd 0.05 eee 0.08 n 16 nD 4 nE 4 N is the total number of terminals nD and nE refer to the number of terminals on D and E side respectively Dimensions b applies to metallized terminal and is measured between 0.15 mm and 0.30 mm from the terminal tip. If the terminal has the optional radius on the other end of the terminal, the dimension b should not be measured on that radius area page 25/31 STUSB4710 Thermal information 9.3 Thermal information Table 19. Thermal information Package Symbol Parameter Value RθJA Junction-to-ambient thermal resistance 37 RθJC Junction-to-case thermal resistance 5 RθJA Junction-to-ambient thermal resistance 78 RθJC Junction-to-case thermal resistance 30 QFN24 EP QFN16 DS12090 - Rev 8 Unit °C/W page 26/31 STUSB4710 Packing information 9.4 Packing information Figure 12. Reel information Table 20. Tape dimensions DS12090 - Rev 8 Package Pitch Carrier width Reel QFN 4x4 - 24L 8 mm 12 mm 13" page 27/31 STUSB4710 Terms and abbreviations 10 Terms and abbreviations Table 21. List of terms and abbreviations Term Accessory modes Audio adapter accessory mode. It is defined by the presence of Ra/Ra on the CC1/CC2 pins. Debug accessory mode. It is defined by the presence of Rd/Rd on CC1/CC2 pins in source power role or Rp/Rp on CC1/CC2 pins in sink power role. DFP Downstream facing port, associated with the flow of data in a USB connection. Typically, the ports on a host or the ports on a hub to which devices are connected. In its initial state, the DFP sources VBUS and VCONN and supports data. DRP Dual-role port. A port that can operate as either a source or a sink. The port role may be changed dynamically. Sink Port asserting Rd on the CC pins and consuming power from the VBUS; most commonly a device. Source Port asserting Rp on the CC pins and providing power over the VBUS; usually a host or hub DFP. UFP DS12090 - Rev 8 Description Upstream facing port, specifically associated with the flow of data in a USB connection. The port on a device or a hub that connects to a host or the DFP of a hub. In its initial state, the UFP sinks the VBUS and supports data. page 28/31 STUSB4710 Ordering information 11 Ordering information Table 22. Ordering information Order code Description Package Marking STUSB4710AQ1TR Autonomous USB PD controller (provider) QFN16 (3x3 mm) 471A QFN24 EP (4x4 mm) 4710A STUSB4710AQTR DS12090 - Rev 8 page 29/31 STUSB4710 Revision history Table 23. Document revision history Date Version Changes 05-Apr-2017 1 Initial release. 12-Jul-2017 2 Updated Features, Table 2: "Pin functions list", Section 2.3.10: "SEL_PDO [5:2]", Section 4.4: "Monitoring configuration in NVM", Section 4.5: "Discharge configuration in NVM", Section 5.1: "Read and write operations", Table 15: "Operating conditions ", Table 20: "Thermal information", and Section 7.2: "Power supply – flyback topology". 23-Aug-2017 3 Updated Table 1: "Device summary table" 13-Nov-2017 4 24-Mar-2021 5 Updated QFN16 (3x3x0.55) package information and Section 9.1 QFN24 EP 4x4 mm package information. 22-Jul-2021 6 Updated the title of figure 2 and figure 3. 20-Oct-2022 7 Updated Section 9.2 QFN 16 (3x3 mm), pitch 0.50 package information. 15-Dec-2022 8 Updated Section 3.9.2 Debug accessory mode detection. Updated the features and the device summary table in cover page. Minor text changes throughout the document. Added Section 11 Ordering information. DS12090 - Rev 8 page 30/31 STUSB4710 IMPORTANT NOTICE – READ CAREFULLY STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgment. Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of purchasers’ products. No license, express or implied, to any intellectual property right is granted by ST herein. Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product. ST and the ST logo are trademarks of ST. For additional information about ST trademarks, refer to www.st.com/trademarks. All other product or service names are the property of their respective owners. Information in this document supersedes and replaces information previously supplied in any prior versions of this document. © 2022 STMicroelectronics – All rights reserved DS12090 - Rev 8 page 31/31
STUSB4710AQTR 价格&库存

很抱歉,暂时无法提供与“STUSB4710AQTR”相匹配的价格&库存,您可以联系我们找货

免费人工找货
STUSB4710AQTR
  •  国内价格 香港价格
  • 1+25.364211+3.17357
  • 10+18.9485010+2.37084
  • 25+17.3364025+2.16913
  • 100+15.56372100+1.94733
  • 250+14.71748250+1.84145
  • 500+14.20760500+1.77766
  • 1000+13.787701000+1.72512

库存:28

STUSB4710AQTR
  •  国内价格 香港价格
  • 4000+12.643884000+1.58200

库存:4000

STUSB4710AQTR
  •  国内价格
  • 1+8.83210
  • 10+7.36010
  • 30+5.88800
  • 100+4.90670

库存:0

STUSB4710AQTR
    •  国内价格 香港价格
    • 4000+9.253634000+1.15782

    库存:0

    STUSB4710AQTR
    •  国内价格 香港价格
    • 1+25.364211+3.17357
    • 10+18.9485010+2.37084
    • 25+17.3364025+2.16913

    库存:28