2014 Microchip Technology Inc. DS00001760B-page 25
UPD1002
By selecting specific bins on both the CFG_SEL0 and CFG_SEL1 pins, predefined configurations, unique to each pack-
age, may be selected. These assignments configure multiple parameters of the device, including the following:
Pin Configuration
Receptacle Type
USB Power Delivery Role Selection
A list of the configuration assignments, along with the corresponding CFG_SEL0 and CFG_SEL1 bin settings, are
detailed in the following section:
Section 3.3.1, "32-SQFN CFG_SELx Configuration Assignments," on page 25
For details on each configurable parameter, refer to the following sub-sections.
Note: Only the bin combinations defined in the following tables are valid. All other bin combinations are reserved
and must not be used.
Note: All configurations can run from either internal ROM or external SPI ROM, providing an easy design transition
path from the UPD1000 with external SPI to the UPD1002 with internal ROM.
3.3.1 32-SQFN CFG_SELX CONFIGURATION ASSIGNMENTS
Table 3-3 details the various 32-SQFN CFG_SELx configuration assignments.
TABLE 3-3: 32-SQFN CFG_SELX CONFIGURATION ASSIGNMENTS
Config. #
Application
32-SQFN
Pin Config.
USB
Receptacle
Type
PD Consumer
Abilities
PD Provider
Abilities
VSEL0_N
VSEL1_N
VSEL2_N
CFG_SEL1
Bin
CFG_SEL0
Bin
1
DFP
Provider
32-P-A STD-A None
Profile 1 5V - - 3 1
2 Profile 2 5V 12V - 3 2
3 Profile 3 5V 12V - 3 3
4 Profile 4 5V 12V 20V 3 4
5 Profile 5 5V 12V 20V 3 5
6
UFP
Consumer/Provider
32-CP_B STD-B VSafe5V-NC
12V@1.5A 5V 12V - 3 6
7 12V@3A 5V 12V - 3 7
8 12V@5A 5V 12V - 3 8
9 20V@3A 5V 20V - 4 1
10 20V@5A 5V 20V - 4 2
11 Profile 4 5V 12V 20V 4 3
12 Profile 4, PP-200 5V 12V 20V 4 4
13 Profile 5 5V 12V 20V 4 5
14 Profile 5, PP-200 5V 12V 20V 4 6
15
Provider/Consumer 32-PC_A STD-A
12V@1.5A VSafe5V-L N/A N/A N/A 1 1
16 12V@3A VSafe5V-L N/A N/A N/A 1 2
17 12V@3A Profile 1 N/A N/A N/A 1 3
18 12V@3A Profile 1, PP-200 N/A N/A N/A 1 4
19 12V@5A Profile 1 N/A N/A N/A 1 5
20 12V@5A Profile 1, PP-200 N/A N/A N/A 1 6
21 20V@3A Profile 1 N/A N/A N/A 1 7
22 20V@3A Profile 1, PP-200 N/A N/A N/A 1 8
23 20V@5A Profile 1 N/A N/A N/A 2 1
24 20V@5A Profile 1, PP-200 N/A N/A N/A 2 2
UPD1002
DS00001760B-page 26 2014 Microchip Technology Inc.
3.3.2 PIN CONFIGURATION
The UPD1002 32-SQFN package provides selectable pin configurations via the CFG_SEL0 and CFG_SEL1 pins, as
defined in Table 3-3, "32-SQFN CFG_SELx Configuration Assignments". Table 1-1, "UPD1002 Package/Pin Configura-
tion Summary" provides a summary of the available pin configurations . Refer to Section 2.1, "32-Pin SQFN (32-SQFN)"
for details on the package pin definitions.
3.3.3 RECEPTACLE TYPE
The USB receptacle type is configurable between Standard-A, Standard-B, and Micro-AB types via the CFG_SEL0 and
CFG_SEL1 pins, as defined in Section 3.3, "Configuration Selection (CFG_SEL0/CFG_SEL1)". Each of these recepta-
cle type settings is detailed below.
3.3.3.1 Standard-A (STD-A)
The Standard-A setting informs the device that the designer is utilizing a Standard-A USB PD receptacle.
3.3.3.2 Standard-B (STD-B)
The Standard-B setting informs the device that the designer is utilizing a Standard-B USB PD receptacle.
3.3.3.3 Micro-AB (uAB)
The Micro-AB setting informs the device that the designer is utilizing a Micro-AB USB PD receptacle.
3.3.4 USB POWER DELIVERY ROLE SELECTION
The Power Delivery Provider and Consumer capabilities are detailed in the following sub-sections. Depending on the
pin configuration selected, the device may support and swap Consumer and Provider roles. The swapping rules for each
configuration are defined as follows:
Note: For summary of all device pinouts and their associated Power Delivery capabilities, refer to Table 1-1,
"UPD1002 Package/Pin Configuration Summary".
Downstream Facing Port (DFP) Provider Configurations (32-P_A
)
DFP Provider (STD-A receptacle) configurations only support the Provider role and therefore do not support role swap.
Upstream Facing Port (UFP) Consumer/Provider Configurations (32-CP_B
)
UFP Consumer/Provider (STD-B receptacle) configurations start operation in their default role of consumers and sup-
port role swapping. Swapping rules for UFP Consumer/Provider configurations are defined as follows:
When operating as a Consumer:
- Upon starting up, the UFP automatically initiates a swap request to its partner to become a Provider. If the
partner rejects the request, the UFP will remain in its Consumer role until the partner requests a swap.
- If the device receives a swap request from its partner to become a Consumer, it automatically accepts it.
25
Provider/Consumer 32-PC_uAB uAB
12V@1.5A VSafe5V-L N/A N/A N/A 2 3
26 12V@3A VSafe5V-L N/A N/A N/A 2 4
27 12V@3A Profile 1 N/A N/A N/A 2 5
28 12V@3A Profile 1, PP-200 N/A N/A N/A 2 6
29 20V@3A Profile 1 N/A N/A N/A 2 7
30 20V@3A Profile 1, PP-200 N/A N/A N/A 2 8
TABLE 3-3: 32-SQFN CFG_SELX CONFIGURATION ASSIGNMENTS (CONTINUED)
Config. #
Application
32-SQFN
Pin Config.
USB
Receptacle
Type
PD Consumer
Abilities
PD Provider
Abilities
VSEL0_N
VSEL1_N
VSEL2_N
CFG_SEL1
Bin
CFG_SEL0
Bin
2014 Microchip Technology Inc. DS00001760B-page 27
UPD1002
When operating as a Provider:
- The UFP will never initiate a swap request to its partner to become a Consumer.
- If the device receives a swap request from its partner to become a Consumer, it automatically accepts it and
will remain in the Consumer role (until the partner requests another swap back to provider, or there is a hard
reset or other exception condition that causes the protocol to be reinitiated from startup). The behavior
accounts for a partner that may have its own other external power which it decided to use instead of the
UFP’s.
Provider/Consumer (STD-A) Configurations
(32-PC_A)
Swapping rules for Provider/Consumer (STD-A receptacle) configurations are defined as follows:
When operating as a Provider:
- If externally powered:
- Do not initiate swap
- Do not accept swap
- If not externally powered:
- Initiate swap
- Accept swap
When operating as a Consumer:
- If externally powered:
- Initiate swap
- Accept swap
- If not externally powered:
- Do not initiate swap
- Do not accept swap
Provider/Consumer (Micro-AB) Configurations
(32-PC_uAB)
Swapping rules for Provider/Consumer (Micro-AB receptacle) configurations are dependent on the connected plug type.
When a Micro-A plug is not
connected (ID pin to GND >= 1MΩ, no plug connected, or Micro-B plug connected), the
device operates as a Consumer only and does not support role swaps.
When a Micro-A plug is connected (ID pin to GND < 1M
Ω), the device operates as a Provider/Consumer with the fol-
lowing rules:
When operating as a Provider:
- If externally powered:
- Do not initiate swap
- Do not accept swap
- If not externally powered:
- Initiate swap
- Accept swap
When operating as a Consumer:
- If externally powered:
- Initiate swap
- Accept swap
- If not externally powered:
- Do not initiate swap
- Do not accept swap

UPD1002-AI/MQ

Mfr. #:
Manufacturer:
Microchip Technology
Description:
USB Interface IC USB Power Delivery Controller 32 QFN
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet