UPD1002
DS00001760B-page 4 2014 Microchip Technology Inc.
1.0 INTRODUCTION
1.1 General Description
The UPD1002 is a USB Power Delivery (PD) controller designed to adhere to the USB Power Delivery Specification.
USB Power Delivery allows a host (or device) to provide or consume up to 5 Amps and/or up to 20 Volts of power from
a USB PD capable partner device on the other end of the USB cable. USB PD capable standard and custom cables/
connectors are supported, which in most cases are backward compatible with standard USB connections.
The UPD1002 provides a complete USB Power Delivery solution for notebooks/ultrabooks, desktop PCs, monitors, and
docking stations, (see Table 1-1, “UPD1002 Package/Pin Configuration Summary,” on page 6 for available configura-
tions and corresponding applications). The functionality of the UPD1002 is selected via two configuration selection pins,
CFG_SEL0 and CFG_SEL1, which can be used to select unique PD and system configurations. Designing the
UPD1002 into a system can be as simple as selecting a configuration, with no external EEPROM required. Advanced
programmability options exist with an external EEPROM installed.
The integrated USB Power Delivery MAC and PHY support provider and consumer operation via the PD communication
protocol, as specified in Revision 1.0 (Version 1.2) of the USB Power Delivery Specification. Monitoring of VBUS and
battery charging is accomplished via the integrated voltage and current ADC inputs. The PHY supports cable ID detec-
tion/identification and loopback modes. The PHY includes a 24MHz FSK modulator/demodulator and provides inte-
grated terminations. The USB PD MAC supports both USB PD insertion detection (cold socket) and dead battery cases.
The device provides an integrated voltage switch which is used to detect whether the VBUS or VTR (battery) power
supply is active, enabling selection of the appropriate power supply at any given time.
The on-chip microcontroller manages the IOs and implements the power delivery local policy engine and device man-
ager. The SPI ROM controller is used by the microcontroller for optional external code execution from ROM. A One Time
Programmable (OTP) ROM is integrated in the UPD1002. Integrated 3.3 V and 1.8 V regulators allow device operation
from a single power supply. The UPD1002 is available in commercial (0°C to +70°C) and industrial (-40°C to +85°C)
temperature ranges. An internal block diagram of the UPD1002 is shown in Figure 1-1.
Power Delivery applications introduce two different types of USB ports. The Upstream Facing Port (UFP) and the Down-
stream Facing Port (DFP). The UFP and DFP have different usages and attributes due to the nature of their use cases,
as detailed below. For a list of available UPD1002 configurations and corresponding target applications, refer to Table 1-
1, “UPD1002 Package/Pin Configuration Summary,” on page 6.
The Upstream Facing Port (UFP)
The primary use case of the UFP is to connect to a host computer. In this case, the UFP of the UPD1002 must have a
Standard-B (STD-B) USB connector to connect to the host’s Standard-A (STD-A) USB connector. If the host is a note-
book/ultrabook, it may request to be charged from the UPD1002 UFP, requiring the system to be wall powered instead
of bus-powered. In this case, the UFP must offer a Consumer/Provider role.
The Downstream Facing Port (DFP)
The primary use case of the DFP is to connect to other downstream USB devices such as speakers, keyboard, mice,
scanners, external hard drives, external optical drives, printers, etcetera. These devices are mainly Consumers in
nature in the first phase of adoption. DFPs are Providers by default and have Standard-A USB connectors. Battery
Charging 1.2 support can be provided by a parallel USB hub or a Microchip UCS100x or other enhanced port power
controller device.