Our Solution, Your Success!

Enabling SuperSpeed USB and Beyond


VL120 - USB 2.0 Hub Controller with USB PD Support


VIA Lab’s VL120 is a USB 2.0 Hub Controller with USB PD Support, full compliance with USB 2.0 specification. VL120 offered in 4-port configurations: four USB 2.0 ports and features integrated voltage regulators, new lower-power design, and comprehensive USB Charging support. VL120 supports any combination of High Speed (480Mbps), Full Speed (12Mbps), and Low Speed (1.5Mbps) devices, and the integrated USB 2.0 hub’s Multiple Transaction Translators feature provides increased performance when multiple Full Speed devices are simultaneously used. The integrated regulator enables VL120 to be powered directly from 5V USB VBus, reducing BOM cost.

VL120 features flexible firmware architecture, providing a framework for custom functions in addition to in-field updates. Various parameters including electrical setting and GPIO behavior are changeable via firmware, including the optionally configurable USB Charging Controller for charging various devices such as smartphones and tablets.

VL120-based hub devices work under Windows, Mac OS X, and various Linux kernels without additional drivers. VL120-based hub devices are also compatible with non-x86 devices and platforms that support USB hub functions such as smart phones, tablets, and set-top boxes. It is well suited for all USB hub applications such as standalone USB hubs, Notebook/Ultrabook docking stations/port-replicators, desktop PC front panel, motherboard on-board hub, and USB hub compound devices. VL120 incorporates multiple optional USB 2.0 Virtual Devices including USB Billboard, and USB HID to support Media Control Buttons such as Play/Pause, Volume Up/Down, etc.

Block Diagram

Key Features

  • USB 2.0 Compliant
    - Compliant to USB 2.0 Specification
    - USB 2.0 Hub Supports MTT
    - In-house USB PHY employs advanced CMOS process for low power consumption
  • USB Type-C 1.0 Rev 1.3 Compliant
    - Compliant to USB Type-C Specification Rev 1.3
    - Compliant to USB Type-C Port Controller Interface Specification Rev 2.0
    - Supports up to 2x Independently Configurable TCPC
  • USB Power Delivery 2.0/3.0
    - Compliant to USB Power Delivery 2.0 Specification Rev 2.0
    - Compliant to USB Power Delivery 3.0 Specification Rev 1.2
    - Supports Fast Role Swap
    - Supports USB-C Bridge
  • Integrated USB Devices
    - USB HID Class Device (Optional)
    - Implemented as a USB 2.0 Virtual Device, Facilitates FW Update or Media Control Buttons
    - Configurable Behavior – Always Present / Disabled
    - USB Billboard Class 1.21 Device (Optional)
    - Implemented as a USB 2.0 Virtual Device
    - Configurable Behavior – Expose When Necessary / Always Present / Disabled
    - USB-C Bridge Class Device (Optional)
    - Implemented as a USB 2.0 Virtual Device; Facilitates USB to PD Bridge Functionality
    - Configurable Behavior – Always Present / Disabled
  • Full Sideband Signal Support
    - Supports both Individual and Ganged Mode Operation for All Ports
    - Supports PWM LED Status Lights
    - SPI Interface for Firmware. Firmware Upgradable over USB.
    - Management Interface for Specialized Applications
  • Comprehensive USB Battery Charging Support
    - Supports USB Battery Charging Specification v1.2 (SDP, CDP, DCP)
    - Supports Stand-Alone Charging when System is Suspend, Shut Down, or Disconnected
    - Any Combination of DFPs can be Configured to Support USB Battery Charging
  • Power and Package
    - Requires 3.3V and 1.8V Inputs
    - 25MHz Xtal
    - Integrated Voltage Regulators Generate All Required Voltages from 5V Input
    - 5V to 3.3V LDO Regulator
    - 5V to 1.8V LDO Regulator
    - QFN 76L green package (9x9x0.85 mm)
    - QFN 68L green package (8x8x0.85 mm)
    - QFN 56L green package (7x7x0.85 mm)