Our Solution, Your Success!

Enabling SuperSpeed USB and Beyond


VL100 - DisplayPort Alt-mode Controller for USB-C™ Device


VIA Lab’s VL100 is a highly integrated single chip Displayport Alternate mode controller for USB Type-C devices that designed for applications like Type-C video adapters, Type-C TV/monitor/projector, and Type-C multi-function docking stations. Integrated Type-C charging UFP, VL100 can perform DP alt-mode video out functionality and simultaneously enable charging connected PD host once external power is detected. The external power source can come from 5V DC jack, from 5V USB power port, or from Type-C wall adapter attached onto VL100 integrated Type-C sink port. VL100’s Device Policy Manager could negotiate power profiles with PD engine on Type-C wall adapter (source) and PD engine on connected PD host (sink) then enable power charge-through. Charging dead battery mode is supported as well. SBU1/SBU2 switch is built-in to support Type-C cable flipping feature. USB Billboard device is supported on USB2.0 to meet requirement defined by VESA DP Alt-Mode on USB Type-C spec.

Built-in required linear voltage regulators and power source detector, VL100 can work perfectly with power input either from 3.3V Vconn power or from 5V Vbus. Up to 10 GPIO pins are available for port power detection, power discharge control, power switch control, data switch control, or other special application usage. The SPI interface can support external flash for firmware upgrades through USB Billboard device. VL100 is available in QFN 40L (5x5x0.85 mm) and QFN 32L (5x5x0.85 mm) green packages to fit small form-factor design.

Block Diagram

Key Features

  • CC Logic & PD Engine supporting one charging UFP and one sink port
    - Compliant to USB Type-C Cable and Connector Specification Revision 1.1
    - Compliant to USB Power Delivery Specification Revision 2.0 Version 1.1
    - Integrated Type-C transceivers, supporting one charging UFP and one sink port
    - DP mode Discovery/Enter/Exit
    - DP configure & status update
    - Built-in pull-up/pull down resistors, including Rp, Rd, and Ra
  • DP Alt-mode Configuration
    - Compliant to VESA DisplayPort Alt Mode on USB Type-C Standard Version 1.0
    - DFP_D Pin Assignment “C”, “D”, “E”, and “F”
    - UFP_D Pin Assignment “C” and “D”
    - Built-in Aux_CH switch
    - DP source/sink connection detection
  • Charging UFP Capability
    - Charging connected PD hosts either by external power or through VL100’s Type-C sink port
    - Supports up to PD power Profile 4
    - Supports charging dead battery
  • USB Billboard Device
    - Compliant to USB Device Class Definition for Billboard Devices Revision 1.0a
    - Integrated in-house USB2.0 PHY
  • Fast 8051 Macro cell 80C32-Compatible Microcontroller
    - Standard 1T 8051 instruction set
    - Embedded Mask ROM and SRAM
  • Built-in Voltage Regulators
    - 5.0V to 3.3V LDO
    - 3.3V to 1.8V LDO
    - Auto power source selection between Vbus and Vconn
  • GPIOs for Special Function and Control
    - 10 GPIOs in QFN40 and 5 GPIOs in QFN32 for application customization
    - One I2C master interface
  • Misc
    - Support external SPI flash for firmware upgrade
  • Applications
    - Type-C video adapters
    - Type-C Multi-function docks
    - Type-C TV, monitor, and projector