Our Solution, Your Success!

Enabling SuperSpeed USB and Beyond


VL105 - DP Alt-mode & PD 3.0 Controller for USB-C Devices


VIA Lab’s VL105 is a highly integrated single chip DisplayPort Alt-mode and Power Delivery 3.0 controller for USB-C devices designed for USB-C multi-function docks with charge through and interchangeable charge through audio dongles. Integrated USB-C charging UFP, VL105 can perform DP Alt-mode video output functionality and simultaneously charging connected PD host once external power is detected. Two integrated USB-C DRP DFPs can either connect to USB-C power adapter to charge PD host or connect to USB-C devices to access data transfer. D+/D- charging ePHY is integrated on both DRP DFPs to support chargers using D+/D- to do protocol handshake. Either DFP port can charge host by first-plugin-first-serve basis. VL105’s Device Policy Manager could negotiate power rules between its DFP and UFP then enable power charge through. Charging a host under dead battery mode and PD 3.0 fast role swap are supported. A proprietary design for USB D+/D- routing is implemented by first-plugin-first-serve basis to support interchangeable charge through audio. SBU switch is built-in to support USB-C cable flipping feature and can support USB-C analog audio. USB Billboard device function is included to meet “VESA DP Alt-Mode on USB Type-C” spec. VL105 also support smart auto-standby that automatically entering deep power saving mode when connected interface is in idle state which is suitable for smart phone accessories.

Built-in trimmed RC oscillator, linear voltage regulators, Vbus voltage and current detectors, VL105 can work perfectly by Vbus power and monitor abnormal power behavior. Up to 15 GPIO pins are available for specific application usage. The SPI interface can support external SPI flash or sharing SPI flash with VLI Hub controller for firmware upgrade. VL105 is available in QFN 60L (7x7x0.85 mm) that supports two DRP DFPs. QFN 48L (6x6x0.85 mm) supports one DRP DFP and pin compatible to VL103-Q4.

Block Diagram

Key Features

  • CC Logic & PD 3.0 Engine supporting one charging UFP and two DRP DFPs
    - Compliant to USB Type-C Cable and Connector Specification Revision 1.3
    - Compliant to USB Power Delivery Specification Revision 3.0 Version 1.1
    - Integrated Type-C transceivers, supporting one charging UFP and up to two DRP DFPs
    - Built-in pull-up/pull down resistors, including Rp, Rd
    - Built-in Vconn power switch
  • DP Alt-mode Configuration and SBU Switch
    - Compliant to VESA DisplayPort Alt Mode on USB Type-C Standard Version 1.0a
    - DP mode Discovery/Enter/Exit; DP configure, status update, source/sink connection detection
    - Built-in AUX/SBU switch for DP Alt-mode or USB-C analog audio
  • USB-C Charging UFP Capability
    - Charging connected PD hosts once external power is available
    - Supports Provider and Consumer roles
    - Supports PD Power Rule up to 100W
    - Supports dead battery charging and PD 3.0 Fast Role Swap
  • Two USB-C DRP DFPs Capability
    - Supports Provider and Consumer roles
    - Supports PD Power Rule up to 100W as Sink and 15W as Source
    - Either DFP port can charge host (as sink) by first-plugin-first-serve basis, the other port is then set to source mode only
    - Built-in D+/D- Charging ePHY for chargers using D+/D- as protocol handshake
  • USB Interface and USB Billboard Device
    - USB Billboard compliant to USB Device Class Definition for Billboard Devices Revision 1.21
    - Integrated in-house USB 2.0 Full-speed PHY
    - Proprietary design for interchangeable charge through audio to select USB routing by first-plugin-first-serve basis
  • Fast 8051 Macro Cell 80C32-Compatible Microcontroller
    - Standard 1T 8051 instruction set with embedded Mask ROM and SRAM
    - Supports external SPI flash or sharing SPI flash with VLI Hub controller for firmware upgrade
  • Built-in Oscillator, Voltage Regulators, Voltage Detector, and Current Detector
    - Built-in trimmed RC oscillator
    - 5.0V-to-3.3V LDO and 3.3V-to-1.8V LDO
    - Vbus Voltage Detector and Vbus Current Detector for monitoring power safety
  • Smart Auto-standby
    - Automatically entering deep power saving mode when connected interface is in idle state
  • GPIOs for Special Function and Control
    - 15 GPIOs on QFN60 and 11 GPIOs on QFN48 for application customization and one I2C master interface
  • Physical
    - QFN 60 green package (7x7x0.85 mm) for VL105-Q6
    - QFN 48 green package (6x6x0.85 mm) for VL105-Q4 (pin compatible to VL103-Q4)
  • Certification
    - TID: 39, ID: 35048
  • Applications
    - USB-C charge through dongle or Multi-function dongle with any port charge through
    - USB-C interchangeable charge through audio dongles