SLLSES1E December   2015  – July 2025 HD3SS3220 , HD3SS3220L

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Pin Configuration and Functions
    1.     Pin 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. Detailed Description
    1. 6.1 Overview
      1. 6.1.1 Cables, Adapters, and Direct Connect Devices
        1. 6.1.1.1 USB Type-C receptacles and Plugs
        2. 6.1.1.2 USB Type-C Cables
        3. 6.1.1.3 Legacy Cables and Adapters
        4. 6.1.1.4 Direct Connect Device
        5. 6.1.1.5 Audio Adapters
    2. 6.2 Functional Block Diagram
    3. 6.3 Feature Description
      1. 6.3.1  DFP/Source – Downstream Facing Port
      2. 6.3.2  UFP/Sink – Upstream Facing Port
      3. 6.3.3  DRP – Dual Role Port
      4. 6.3.4  Cable Orientation and Mux Control
      5. 6.3.5  Type-C Current Mode
      6. 6.3.6  Accessory Support
      7. 6.3.7  Audio Accessory
      8. 6.3.8  Debug Accessory
      9. 6.3.9  VCONN support for Active Cables
      10. 6.3.10 I2C and GPIO Control
      11. 6.3.11 HD3SS3220 V(BUS) Detection
      12. 6.3.12 VDD5 and VCC33 Power-On Requirements
    4. 6.4 Device Functional Modes
      1. 6.4.1 Unattached Mode
      2. 6.4.2 Active Mode
      3. 6.4.3 Dead Battery
      4. 6.4.4 Shutdown Mode
    5. 6.5 Programming
    6. 6.6 Register Maps
      1. 6.6.1 Device Identification Register (offset = 0x07 through 0x00) [reset = 0x00, 0x54, 0x55, 0x53, 0x42, 0x33, 0x32, 0x32]
      2. 6.6.2 Connection Status Register (offset = 0x08) [reset = 0x00]
      3. 6.6.3 Connection Status and Control Register (offset = 0x09) [reset = 0x20]
      4. 6.6.4 General Control Register (offset = 0x0A) [reset = 0x00]
      5. 6.6.5 Device Revision Register (offset = 0xA0) [reset = 0x02]
  8. Application and Implementation
    1. 7.1 Application Information
    2. 7.2 Typical Application, DRP Port
      1. 7.2.1 Design Requirements
      2. 7.2.2 Detailed Design Procedure
      3. 7.2.3 Typical Application, DFP Port
        1. 7.2.3.1 Design Requirements
        2. 7.2.3.2 Detailed Design Procedure
      4. 7.2.4 Typical Application, UFP Port
        1. 7.2.4.1 Design Requirements
        2. 7.2.4.2 Detailed Design Procedure
  9. Power Supply Recommendations
  10. Layout
    1. 9.1 Layout Guidelines
      1. 9.1.1 Suggested PCB Stackups
      2. 9.1.2 High-Speed Signal Trace Length Matching
      3. 9.1.3 Differential Signal Spacing
      4. 9.1.4 High-Speed Differential Signal Rules
      5. 9.1.5 Symmetry in the Differential Pairs
      6. 9.1.6 Via Discontinuity Mitigation
      7. 9.1.7 Surface-Mount Device Pad Discontinuity Mitigation
      8. 9.1.8 ESD/EMI Considerations
    2. 9.2 Layout
  11. 10Device and Documentation Support
    1. 10.1 Receiving Notification of Documentation Updates
    2. 10.2 Trademarks
  12. 11Revision History
  13. 12Mechanical, Packaging, and Orderable Information

Package Options

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

Pin Functions

PINI/ODESCRIPTION
NAMENO.
CC21I/OType-C Configuration channel signal 2
CC12I/OType-C Configuration channel signal 1
CURRENT_MODE3ITri-level input pin to indicate current advertisement in DFP (or DFP in DRP) mode while in GPIO mode. Don’t care in UFP mode. Provides the flexibility to advertise higher current without I2C. The pin has 250K internal pull-down.
L – Low - Default – 900mA
M - Medium (Install 500K to VDD5 on the PCB) – 1.5A
H - High (Install 10K to VDD5 on the PCB) – 3A
PORT4ITri-level input pin to indicate port mode. The state of this pin is sampled when HD3SS3220’s ENn_CC is asserted low, and VDD5 is active. This pin is also sampled following a I2C_SOFT_RESET.
H - DFP (Pull-up to VDD5 if DFP mode is desired)
NC - DRP (Leave unconnected if DRP mode is desired)
L - UFP (Pull-down or tie to GND if UFP mode is desired)
VBUS_DET5I5-28V VBUS input voltage. VBUS detection determines UFP attachment. One 900K external resistor required between system VBUS and VBUS_DET pin.
TXp6I/OHost/Device USB SuperSpeed differential Signal TX positive
TXn7I/OHost/Device USB SuperSpeed differential Signal TX negative
VCC338P3.3-V Power supply
RXp9I/OHost/Device USB SuperSpeed differential Signal RX positive
RXn10I/OHost/Device USB SuperSpeed differential Signal RX negative
DIR11OType-C plug orientation. Open drain output.
A pull-up resistor (that is, 200K) must be installed for proper operation of the device.
ENn_MUX12IActive Low MUX Enable:
L - Normal operation, and
H - Shutdown.
GND13, 28GGround
RX1n14I/OType-C Port - USB SuperSpeed differential Signal RX1 negative
RX1p15I/OType-C Port - USB SuperSpeed differential Signal RX1 positive
TX1n16I/OType-C Port - USB SuperSpeed differential Signal TX1 negative
TX1p17I/OType-C Port - USB SuperSpeed differential Signal TX1 positive
RX2n18I/OType-C Port - USB SuperSpeed differential Signal RX2 negative
RX2p19I/OType-C Port - USB SuperSpeed differential Signal RX2 positive
TX2n20I/OType-C Port - USB SuperSpeed differential Signal TX2 negative
TX2p21I/OType-C Port - USB SuperSpeed differential Signal TX2 positive
ADDR22ITri-level input pin to indicate I2C address or GPIO mode:
H (connect to VDD5) - I2C is enabled and I2C 7-bit address is 0x67.
NC - GPIO mode (I2C is disabled)
L (connect to GND) - I2C is enabled and I2C 7-bit address is 0x47.
ADDR pin should be pulled up to VDD5 if high configuration is desired
INT_N/OUT323OThe INT_N/OUT3 is a dual-function pin.
When used as the INT_N, the pin is an open drain output in I2C control mode and is an active low interrupt signal for indicating changes in I2C registers.
When used as OUT3, the pin is in audio accessory detect in GPIO mode:
H - no detection, and
L - audio accessory connection detected. For HD3SS3220L, OUT3 is a No Connect(NC) pin.
VCONN_FAULT_N24OOpen drain output. Asserted low when VCONN overcurrent detected.
SDA/OUT125I/OThe SDA/OUT1 is a dual-function pin.
When I2C is enabled (ADDR pin is high or low), this pin is the I2C communication data signal.
When in GPIO mode (ADDR pin is NC), this pin is an open drain output for communicating Type-C current mode detect when the device is in UFP mode:
H – Default (900 mA) current mode detected, and
L – Medium (1.5 A) or High (3 A) Current Mode detected.
SCL/OUT226I/OThe SCL/OUT2 is a dual function pin.
When I2C is enabled (ADDR pin is high or low), this pin is the I2C communication clock signal.
When in GPIO mode (ADDR pin is NC), this pin is an open drain output for communicating Type-C current mode detect when the device is in UFP mode:
H – Default or Medium current mode detected, and
L – High current mode detected.
ID27OOpen drain output. Asserted low when CC pin detected device attachment when port is a source (DFP), or dual-role (DRP) acting as source (DFP).
ENn_CC29IEnable signal for CC controller. Enable is active low.
VDD530P5V Power supply
Thermal PadThe thermal PAD must be connected to GND, see the Thermal Pad connection techniques (PowerPAD™ Thermally Enhanced Package application note).