UPD1002-AV/MQ [MICROCHIP]

IC UNIVERSAL SERIAL BUS CONTROLLER, Bus Controller;
UPD1002-AV/MQ
型号: UPD1002-AV/MQ
厂家: MICROCHIP    MICROCHIP
描述:

IC UNIVERSAL SERIAL BUS CONTROLLER, Bus Controller

时钟 外围集成电路
文件: 总48页 (文件大小:759K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
UPD1002  
Programmable USB Power Delivery Controller  
Highlights  
Key Benefits  
• Integrated USB Power Delivery (PD) PHY  
• Support for Power Delivery Message Protocol  
• Integrated Voltage and Current ADC Inputs  
• Configuration Profile Selection  
• On-chip Microcontroller  
• Integrated USB Power Delivery (PD) PHY  
-
-
Integrated receive termination  
Requires minimal external components  
• Support for Power Delivery Message Protocol  
-
-
-
-
Message Generation/Consumption  
Retry Generation  
• SPI Interface  
Error Handling  
• Commercial, Industrial, and Automotive Grade  
Temperature Support  
State Behavior  
• Cable Detect Logic  
• Available in 32-SQFN Package  
-
Cable attachment type  
• CFG_SEL pins allow selection of multiple profiles  
Target Applications  
-
-
-
-
Provider  
Provider/Consumer  
Consumer  
• Notebooks  
• Ultrabooks  
• Desktop PCs  
• Docking Stations  
• Monitors  
Consumer/Provider  
• Integrated Voltage (VMON) and Current (IMON)  
ADC Inputs  
• Dead Battery Support  
• On-chip Microcontroller  
• Printers  
• Automotive  
-
-
Manages I/Os and other signals  
Implements power delivery policy engine and  
device policy manager  
• Configuration Programming via OTP, or Vendor  
Defined Messaging  
• Supports Low Power Modes  
• Serial Peripheral Interface (SPI) Bus  
• Internal 3.3 V and 1.8 V Voltage Regulators  
• Integrated Oscillator Reduces BOM Costs  
• Package  
-
32-pin SQFN (5 x 5 mm)  
• Environmental  
-
-
Commercial temperature range (0°C to +70°C)  
Industrial temperature range (-40°C to +85°C)  
- Automotive temperature range (-40°C to +105°C)  
2014 Microchip Technology Inc.  
DS00001760A-page 1  
UPD1002  
TO OUR VALUED CUSTOMERS  
It is our intention to provide our valued customers with the best documentation possible to ensure successful use of your Microchip  
products. To this end, we will continue to improve our publications to better suit your needs. Our publications will be refined and  
enhanced as new volumes and updates are introduced.  
If you have any questions or comments regarding this publication, please contact the Marketing Communications Department via  
E-mail at docerrors@microchip.com. We welcome your feedback.  
Most Current Documentation  
To obtain the most up-to-date version of this documentation, please register at our Worldwide Web site at:  
http://www.microchip.com  
You can determine the version of a data sheet by examining its literature number found on the bottom outside corner of any page.  
The last character of the literature number is the version number, (e.g., DS30000000A is version A of document DS30000000).  
Errata  
An errata sheet, describing minor operational differences from the data sheet and recommended workarounds, may exist for cur-  
rent devices. As device/documentation issues become known to us, we will publish an errata sheet. The errata will specify the  
revision of silicon and revision of document to which it applies.  
To determine if an errata sheet exists for a particular device, please check with one of the following:  
Microchip’s Worldwide Web site; http://www.microchip.com  
Your local Microchip sales office (see last page)  
When contacting a sales office, please specify which device, revision of silicon and data sheet (include -literature number) you are  
using.  
Customer Notification System  
Register on our web site at www.microchip.com to receive the most current information on all of our products.  
DS00001760A-page 2  
2014 Microchip Technology Inc.  
UPD1002  
Table of Contents  
1.0 Introduction ..................................................................................................................................................................................... 4  
2.0 Pin Descriptions and Configuration ................................................................................................................................................. 9  
3.0 Functional Descriptions ................................................................................................................................................................. 52  
4.0 Operational Characteristics ........................................................................................................................................................... 91  
5.0 Package Outlines ........................................................................................................................................................................ 102  
6.0 Revision History .......................................................................................................................................................................... 107  
The Microchip Web Site .................................................................................................................................................................... 109  
Customer Change Notification Service ............................................................................................................................................. 109  
Customer Support ............................................................................................................................................................................. 109  
Product Identification System ........................................................................................................................................................... 110  
2014 Microchip Technology Inc.  
DS00001760A-page 3  
UPD1002  
1.0  
1.1  
INTRODUCTION  
General Description  
The UPD1002 is a programmable 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 connec-  
tions.  
The UPD1002 provides a complete USB Power Delivery solution for notebooks/ultrabooks, desktop PCs, monitors,  
docking stations, and automotive applications (see Table 1-2, “UPD1002 Package/Pin Configuration Summary,” on  
page 8 for available configurations 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 con-  
figurations. 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), industrial (-40°C to +85°C), and  
automotive (-40°C to +105°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-  
2, “UPD1002 Package/Pin Configuration Summary,” on page 8.  
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.  
2014 Microchip Technology Inc.  
DS00001760A-page 4  
UPD1002  
FIGURE 1-1:  
INTERNAL BLOCK DIAGRAM  
DS00001760A-page 5  
2014 Microchip Technology Inc.  
UPD1002  
The UPD1002 is offered in a 32-pin SQFN package. The package provides multiple pin configurations, based upon the  
CFG_SEL0 and CFG_SEL1 Configuration Select signals. Table 1-2 summarizes the available pin combinations and  
their target applications. Refer to Section 2.0, "Pin Descriptions and Configuration," on page 9 for detailed information  
on specific pin configurations.  
TABLE 1-1:  
Package  
UPD1002 PACKAGE/PIN CONFIGURATION SUMMARY  
Pin Config. DFP/  
Name UFP  
USB  
Receptacle  
PD Role  
Target Applications  
Notes  
32-P_A DFP Provider  
Standard-A • Monitors  
See Section 2.3  
(STD-A)  
• Docking stations  
• Desktop PCs  
• Printers  
• Automotive  
32-CP_B  
32-PC_A  
UFP Consumer/Provider Standard-B • Monitors  
(STD-B)  
See Section 2.3  
32-SQFN  
• Docking stations  
• Printers  
• Automotive  
DFP Provider/Consumer Standard-A • Notebooks  
(STD-A)  
See Section 2.3  
No VSELx_N  
32-PC_uAB DFP Provider/Consumer Micro-AB  
(uAB)  
• Notebooks  
• Ultrabooks  
See Section 2.3  
No VSELx_N  
2014 Microchip Technology Inc.  
DS00001760A-page 6  
UPD1002  
2.0  
PIN DESCRIPTIONS AND CONFIGURATION  
The pinouts for the package, along with system-level application diagrams, are detailed in the following section:  
32-Pin SQFN (32-SQFN)  
Note:  
For a summary of the available pin combinations and their corresponding target applications, refer to  
Table 1-2.  
Pin descriptions are detailed in Section 2.6, "Pin/Ball Descriptions," on page 35. For details on the CFG_SEL0 and  
CFG_SEL1 Configuration Select signals, refer to Section 3.4, "Configuration Selection (CFG_SEL0/CFG_SEL1)," on  
page 55.  
2.1  
32-Pin SQFN (32-SQFN)  
2.1.1  
32-SQFN PIN DIAGRAM  
FIGURE 2-1:  
32-SQFN PIN ASSIGNMENTS (TOP VIEW)  
Note:  
When an “_N” is used at the end of the signal name, it indicates that the signal is active low. For example,  
RESET_N indicates that the reset signal is active low.  
2014 Microchip Technology Inc.  
DS00001760A-page 9  
UPD1002  
Note:  
The buffer type for each signal is indicated in the BUFFER TYPE column of Table 2-6, "Pin/Ball Descrip-  
tions". A description of the buffer types is provided in Section 2.7, "Buffer Types".  
2.1.2  
32-SQFN PIN ASSIGNMENTS  
The UPD1002 32-SQFN provides four distinct pin configurations (32-P_A, 32-CP_B, 32-PC_A, and 32-PC_uAB) based  
upon the CFG_SEL0 and CFG_SEL1 Configuration Select signals. These configurations are designed for specific appli-  
cations, as outlined in Table 1-2, “UPD1002 Package/Pin Configuration Summary,” on page 8. The 32-SQFN package  
pin assignments for each configuration are detailed in Table 2-3. For pin descriptions, refer to Section 2.6, "Pin/Ball  
Descriptions". For example connection diagrams, refer to Section 2.8, "Power Connection Diagram," on page 50. For  
information on the Configuration Select signals, refer to Section 3.4, "Configuration Selection (CFG_SEL0/CFG_-  
SEL1)".  
TABLE 2-1:  
32-SQFN PACKAGE PIN ASSIGNMENTS  
Configuration  
32-P_A  
Pin Name  
Configuration  
32-CP_B  
Pin Name  
Configuration  
32-PC_A  
Pin Name  
Configuration  
32-PC_uAB  
Pin Name  
Pin  
Number  
1
CFG_SEL0  
CFG_SEL1  
2
3
PD_EN  
PD_EN  
PD_GOOD  
PD_GOOD  
4
VDD33_CAP  
VBUS  
5
6
VSW_CAP  
7
VTR  
8
VDD18A_CAP  
SPI_ROM_CE_N  
SPI_ROM_CLK  
SPI_ROM_DO  
SPI_ROM_DI  
VDDIO  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
VBUS_DISCHARGE  
INSERTION_DETECT  
PD_DETECT  
VBUS_DISCHARGE  
EXT_PWR_DET  
INSERTION_DETECT  
PD_DETECT  
EXT_PWR_DET  
VSEL0_N  
VSEL1_N  
NC  
NC  
VMON  
IMON  
VDDIO  
VDD18_CAP  
PD_VDD18  
HUB_PWR_EN  
CHG_EMU_EN  
VSEL2_N  
HUB_PWR_EN  
HUB_PWR_EN  
PPC_PWR_EN  
PD_ID  
PD_DATA  
VSAFEDB_EN  
PPC_PWR_EN  
TEST  
DS00001760A-page 10  
2014 Microchip Technology Inc.  
UPD1002  
TABLE 2-1:  
32-SQFN PACKAGE PIN ASSIGNMENTS (CONTINUED)  
Configuration  
32-P_A  
Pin Name  
Configuration  
32-CP_B  
Pin Name  
Configuration  
32-PC_A  
Pin Name  
Configuration  
32-PC_uAB  
Pin Name  
Pin  
Number  
27  
28  
29  
30  
31  
32  
RESET_N  
FAULT_N  
VSEL0_N  
VSEL1_N  
NC  
NC  
NC  
NC  
VBUS_OUT  
USB_ID_IND  
FAULT_IN_N  
VBUS_DISCHARGE  
VSEL2_N  
VBUS_OUT  
VBUS_DISCHARGE  
Exposed  
Pad  
VSS  
2014 Microchip Technology Inc.  
DS00001760A-page 11  
UPD1002  
2.1.3  
32-SQFN SYSTEM LEVEL DIAGRAMS  
Figure 2-8, Figure 2-9, Figure 2-10, and Figure 2-11 provide typical system level diagrams of the UPD1002 for config-  
urations 32-P_A, 32-CP_B, 32-PC_A, and 32-PC_uAB, respectively.  
FIGURE 2-2:  
CONFIGURATION 32-P_A SYSTEM-LEVEL DIAGRAM  
DS00001760A-page 12  
2014 Microchip Technology Inc.  
UPD1002  
FIGURE 2-3:  
CONFIGURATION 32-CP_B SYSTEM-LEVEL DIAGRAM  
2014 Microchip Technology Inc.  
DS00001760A-page 13  
UPD1002  
FIGURE 2-4:  
CONFIGURATION 32-PC_A SYSTEM-LEVEL DIAGRAM  
DS00001760A-page 14  
2014 Microchip Technology Inc.  
UPD1002  
FIGURE 2-5:  
CONFIGURATION 32-PC_UAB SYSTEM-LEVEL DIAGRAM  
2014 Microchip Technology Inc.  
DS00001760A-page 15  
UPD1002  
2.2  
Pin Descriptions  
TABLE 2-2:  
Name  
PIN DESCRIPTIONS  
Symbol  
Buffer  
Type  
Description  
Power Delivery  
Power Deliv-  
ery Cable ID  
PD_ID  
AIO  
USB connector signal used to indicate a high-current  
power delivery capable cable is inserted. This signal is to  
be connected to the PD_ID pin located on the USB PD  
Standard-B receptacle.  
Power Deliv-  
ery VBUS Data  
PD_DATA  
AIO  
Modulated power delivery VBUS data. Requires in-line  
isolation filter. Reference schematic available on request.  
Power Deliv-  
ery Detect  
PD_DETECT  
IS  
(PU)  
This signal is to be connected to the PD DETECT pins  
located on the USB PD Standard-A receptacle. This sig-  
nal is pulled high via an internal pull-up resistor by  
default. Assertion (low value) of PD_DETECT qualifies a  
USB-PD plug detection event.  
Power  
Delivery  
Enable  
PD_EN  
O8  
O8  
This active high signal is used to drive the enable pin of  
the DC-to-DC solution direction directly. Alternatively, this  
signal may be used to drive an N-channel MOSFET into  
cuttoff and isolate the input power of the DC-to-DC solu-  
tion.  
(Active High)  
Note:  
This function is only available in specific  
device configurations.  
Power  
Delivery Good  
PD_GOOD  
This active high signal is asserted whenever a valid USB  
power delivery contract has been established and the  
device is operating as a sink in a configuration other than  
VSafe5V-0A. A valid contract is defined as a PD contract  
that matches one of the supported PD consumer/provider  
profiles, as determined by the CFG_SEL0/CFG_SEL1  
configuration. When there is no valid contract estab-  
lished, this signal de-asserts.  
Note:  
This signal will not be asserted, or become de-  
asserted, if the VBUS voltage is not within the  
desired range, as determined by the VMON  
voltage monitoring (despite a contract being  
established).  
Note:  
This function is only available in specific  
device configurations.  
Miscellaneous  
AI  
VBUS Voltage  
Monitor  
VMON  
Stepped down voltage representation of the VBUS volt-  
age. This signal must be connected to a voltage divider  
circuit as specified in Section 2.8, "Power Connection  
Diagram," on page 50. Voltage must not exceed 5 V on  
this signal. Refer to Section 3.5, "Voltage/Current Moni-  
tors (VMON/IMON)," on page 80 for additional informa-  
tion.  
DS00001760A-page 16  
2014 Microchip Technology Inc.  
UPD1002  
TABLE 2-2:  
Name  
PIN DESCRIPTIONS (CONTINUED)  
Buffer  
Symbol  
Type  
Description  
Charger Cur-  
rent Monitor  
IMON  
AI  
OD8  
IS  
Voltage representation of the charger current. This signal  
should be fed by a current sense amplifier tuned to output  
3.0 V when 6.0 A is flowing on VBUS. Voltage must not  
exceed 5 V on this signal. Refer to Section 3.5, "Voltage/  
Current Monitors (VMON/IMON)," on page 80 for addi-  
tional information.  
Power Supply  
Fault Indicator  
FAULT_N  
This active low signal can be connected to an external  
LED or SoC and is used by the device to indicate power  
supply exceptions/failures as determined by the inte-  
grated voltage/current monitors. Refer to Section 3.5,  
"Voltage/Current Monitors (VMON/IMON)," on page 80  
for additional information.  
Fault Input  
FAULT_IN_N  
This active low signal is asserted by the power supplying  
device (DC to DC controller or port power controller) to  
notify the device when a system fault condition has  
occurred. Typically, this signal is used for overcurrent or  
overvoltage conditions, but it can be used for any system  
related failure. This signal should be debounced to 1 ms.  
Note:  
The board design must ensure this signal is in  
a valid state by the time PPC_PWR_EN or  
PD_GOOD asserts.  
Power Deliv-  
ery Profile  
Configuration  
Selector 0  
CFG_SEL0  
CFG_SEL1  
AIO  
AIO  
This pin is used in conjunction with CFG_SEL1 to select  
the power delivery profile of the device via an externally  
connected RC circuit. Refer to Section 3.4, "Configuration  
Selection (CFG_SEL0/CFG_SEL1)" for additional infor-  
mation.  
Power Deliv-  
ery Profile  
Configuration  
Selector 1  
This pin is used in conjunction with CFG_SEL0 to select  
the power delivery profile of the device via an externally  
connected RC circuit. Refer to Section 3.4, "Configuration  
Selection (CFG_SEL0/CFG_SEL1)" for additional infor-  
mation.  
2014 Microchip Technology Inc.  
DS00001760A-page 17  
UPD1002  
TABLE 2-2:  
PIN DESCRIPTIONS (CONTINUED)  
Buffer  
Type  
Name  
Symbol  
Description  
Source  
Voltage  
Select 0  
VSEL0_N  
OD8  
This active low signal is one in a series of output pins  
(VSEL0_N, VSEL1_N, and VSEL2_N) used to select the  
correct source voltage from the DC-to-DC solution. Each  
VSELx_N pin is dedicated to one voltage, assigned in  
order of increasing supported voltage.  
For example, if 5, 12 and 20 V capabilities are supported,  
the VSELx_N selections will be as follows:  
VSEL0_N = 5 V  
VSEL1_N = 12 V  
VSEL2_N = 20 V  
In another example, if only 5 and 20 V care supported,  
the VSELx_N selections will be as follows:  
VSEL0_N = 5 V  
VSEL1_N = 20 V  
VSEL2_N = RESERVED  
The VSELx_N pins are also used to set the overvoltage  
protection (OVP) voltage on the VMON pin. The OVP  
fault will trigger when the measured voltage on VMON is  
10% above the selected voltage setting.  
For a mapping of the VSELx_N voltage assignments for  
each CFG_SEL1/CFG_SEL0 configuration profile, refer  
to Section 3.4, "Configuration Selection (CFG_SEL0/  
CFG_SEL1)," on page 55.  
Note:  
This function is only available in specific  
device configurations.  
Source  
Voltage  
Select 1  
VSEL1_N  
OD8  
This active low signal is one in a series of output pins  
(VSEL0_N, VSEL1_N, and VSEL2_N) used to select the  
correct source voltage from the DC-to-DC solution. Each  
VSELx_N pin is dedicated to one voltage, assigned in  
order of increasing supported voltage.  
Refer to the VSEL0_N definition for additional informa-  
tion.  
Note:  
This function is only available in specific  
device configurations.  
Source  
Voltage  
Select 2  
VSEL2_N  
OD8  
This active low signal is one in a series of output pins  
(VSEL0_N, VSEL1_N, and VSEL2_N) used to select the  
correct source voltage from the DC-to-DC solution. Each  
VSELx_N pin is dedicated to one voltage, assigned in  
order of increasing supported voltage.  
Refer to the VSEL0_N definition for additional informa-  
tion.  
Note:  
This function is only available in specific  
device configurations.  
DS00001760A-page 18  
2014 Microchip Technology Inc.  
UPD1002  
TABLE 2-2:  
Name  
PIN DESCRIPTIONS (CONTINUED)  
Buffer  
Symbol  
Type  
Description  
VBUS  
Discharge  
VBUS_DISCHARGE  
O8  
This active high output is used to drive a power NFET to  
discharge VBUS during high-to-low voltage transitions in  
order to achieve vSafe0V. When asserted, the external  
MOSFET should conduct to GND through a current limit-  
ing resistor. This signal de-asserts when the VMON sig-  
nal voltage reaches a preset value (a percentage of the  
destination voltage).  
VBUS  
Out  
VBUS_OUT  
O8  
This active high output is used on an Upstream Facing  
Port (UFP) to tell the hub to stay connected. This signal  
will remain asserted at all times that a valid VBUS level is  
present (VBUS minimum of 4.5 V to PD VBUS maximum  
20 V+10%) on the UFP, as well as during any voltage  
transitions or role swaps where the voltage may drop  
below 4.5V.  
Note:  
Per the OTG specification, data connectivity  
roles can be swapped and a micro-AB con-  
nector with a micro-A plug inserted can oper-  
ate as an “upstream” port (as a device).  
Therefore, VBUS_OUT assertion behavior as  
per above is not only valid with a micro-B  
cable, but also a micro-A cable so that the  
USB data link is not lost during PD swaps.  
Note:  
This function is only available in specific  
device configurations.  
USB ID  
Indicator  
USB_ID_IND  
O8  
O8  
This signal is used in micro-AB pinouts to indicate to the  
OTG host whether a micro-A plug (Legacy, Low Power or  
PD) is present. If a micro-A plug is present, this pin is low.  
Otherwise it is high.  
Emulation  
Enable  
CHG_EMU_EN  
This active high output signal can be used to drive the  
Emulation Enable pin of a Microchip UCS1001 or similar  
device that supports BC 1.2. The device will assert this  
signal whenever operating at VSafe5V without a PD con-  
tract. Whenever a PD contract is established (even at  
5 V), this signal is de-asserted.  
Note:  
This function is only available in specific  
device configurations.  
2014 Microchip Technology Inc.  
DS00001760A-page 19  
UPD1002  
TABLE 2-2:  
PIN DESCRIPTIONS (CONTINUED)  
Buffer  
Type  
Name  
Symbol  
Description  
Insertion  
Detect  
INSERTION_DETECT  
IS  
(PU)  
This active low input signal should be connected to the  
Insertion Detect pin on the USB Standard-A (STD-A)  
receptacle. This signal is pulled high via an internal pull-  
up resistor by default. Assertion (low value) qualifies a  
STD-A plug insertion event and triggers transition out of  
the “Startup” state of the Source Policy engine.  
The device firmware implements cold socket detection  
using the INSERTION_DETECT signal. Even when  
operating as a provider, if the signal is high, the device  
will not output voltage on VBUS. VSafe5V will only be  
output upon assertion of this signal (low).  
Note:  
Cold socket (insertion detect) is an optional  
feature in the USB PD specification. If this fea-  
ture is not being used in a design, the INSER-  
TION_DETECT signal must be grounded.  
Note:  
This function is only available in specific  
device configurations.  
Dead Battery  
Enable  
VSAFEDB_EN  
O8  
This active high output signal is used to enable the dead  
battery supply on a USB Standard-B (STD-B) receptacle  
(consumer/provider) AC adapter. When no voltage has  
been detected on VBUS, this signal is asserted every  
10 s to back power an attached provider/consumer and  
determine whether the attached device has specified to  
be powered per the dead battery mechanisms specified  
in the PD specification.  
Note:  
This function is only available in specific  
device configurations.  
ExternalPower  
Source Detect  
EXT_PWR_DET  
IS  
This active high signal is used to indicate an external  
power source is installed. This input can be utilized as a  
standard digital input, or a resistive voltage divider can be  
used to determine if the wall power AC adapter or char-  
ger is plugged into the platform (i.e., a qualifying “Exter-  
nally Powered” status has occurred, according to the  
USB Power Delivery Specification). In a typical applica-  
tion, this signal level will be set by a resistor divider of the  
DC barrel voltage to satisfy the device logic levels and  
level tolerance.  
When this signal is high, the “externally powered” bit of  
the VSafe5V Fixed Supply PDO for a provider will be set.  
This signal will also help determine the preferences on  
role swaps. Refer to Section 3.4.9, "USB Power Delivery  
Role Selection," on page 75 for additional information.  
Note:  
This function is only available in specific  
device configurations.  
DS00001760A-page 20  
2014 Microchip Technology Inc.  
UPD1002  
TABLE 2-2:  
Name  
PIN DESCRIPTIONS (CONTINUED)  
Buffer  
Symbol  
Type  
Description  
Hub Power  
Enable  
HUB_PWR_EN  
IS  
This active high signal is driven by either the PCH of a  
notebook or a downstream facing port (DFP) on a USB  
hub. The hub or USB host may request the port to be  
turned off by de-asserting this signal. Upon de-assertion,  
if the device is NOT operating as a sink under a PD con-  
tract, the device will de-assert the PD_EN signal to turn  
off VBUS to the port, which will remain off until HUB_P-  
WR_EN asserts again.  
Note:  
In the case that the port supports insertion  
detect or has a micro-AB receptacle (which  
must support plug detection), the HUB_P-  
WR_EN signal is ignored unless there is a  
STD-A or micro-A plug inserted.  
Note:  
This function is only available in specific  
device configurations.  
Port Power  
Controller  
Enable  
PPC_PWR_EN  
O8  
This active high signal is used to enable an attached port  
power controller. It should only be used in cases in which  
the only source capability offered is 5 V.  
Note:  
In cases where the port power controller sup-  
ports BC or other charging profiles, this single  
signal will be enabling both power sourcing as  
well as enabling the handshake emulation. BC  
handshaking will occur before PD negotiation  
and if in a headless/DCP charging mode, the  
handshake will persist even after a PD negoti-  
ation was completed successfully.  
Note:  
This function is only available in specific  
device configurations.  
System Reset  
Test  
RESET_N  
TEST  
IS  
(PU)  
System reset. This signal is active low.  
IS  
Test signal. This signal is used for internal purposes only  
and must be connected to ground through a 1 K resistor  
for normal operation.  
No Connect  
NC  
-
No connect. For proper operation, this signal must not be  
connected.  
SPI ROM Interface  
SPI ROM  
Clock  
SPI_ROM_CLK  
SPI_ROM_CE_N  
O8  
SPI clock output to the serial ROM  
SPI ROM Chip  
Enable  
O8  
This is the active low SPI ROM chip enable output. If the  
SPI ROM interface is enabled, this signal should be  
pulled up to the SPI ROM Vcc rail.  
SPI ROM Data  
In  
SPI_ROM_DI  
IS  
SPI ROM data in  
2014 Microchip Technology Inc.  
DS00001760A-page 21  
UPD1002  
TABLE 2-2:  
PIN DESCRIPTIONS (CONTINUED)  
Buffer  
Type  
Name  
Symbol  
Description  
SPI ROM Data  
Out  
SPI_ROM_DO  
O8  
(PD)  
SPI ROM data out  
Note:  
This signal must be pulled-up to VDDIO with  
an external 10 kresistor for proper opera-  
tion.  
Power/Ground  
VTR Supply  
Input  
VTR  
P
+3.3 to +5.0 V main power supply input. This signal must  
be connected to a 2.2 μF capacitor to ground. Refer to  
Figure 2-19 for additional power connection information.  
+3.3 to +5.0 V  
Variable Volt-  
age I/O Power  
VDDIO  
P
+3.3 V to +5.0 V variable I/O power supply input. Refer to  
Figure 2-19 for additional power connection information.  
Note:  
When using internal +3.3 V regulator, these  
pins must be externally connected to  
VDD33_CAP.  
+5.0 V VBUS  
Input  
VBUS  
P
P
+5.0 V VBUS input. This signal provides power in the  
dead battery case. This signal must be connected to a  
2.2 μF capacitor to ground. Refer to Figure 2-19 for addi-  
tional power connection information.  
+1.8V Power  
Delivery  
PD_VDD18  
+1.8 V power for Power Delivery PHY. Refer to Figure 2-  
19 for additional power connection information.  
Note:  
This pin must be connected to VDD18_CAP  
pin externally when using the internal VDD18  
regulator.  
+1.8 V Power  
Capacitance  
VDD18_CAP  
P
P
This pin is used to provide capacitance for the integrated  
+1.8 V regulator and must be connected to a 1 μF  
(<100 mESR) capacitor to ground. Refer to Figure 2-  
19 for additional power connection information.  
+1.8 V Analog  
Power  
Capacitance  
VDD18A_CAP  
This pin is used to provide capacitance for the integrated  
+1.8 V analog regulator and must be connected to a 1 μF  
(<100 mESR) capacitor to ground. Refer to Figure 2-  
19 for additional power connection information.  
+3.3 V Power  
Capacitance  
VDD33_CAP  
VSW_CAP  
P
P
+3.3 V regulator output. This pin must be connected to a  
1 μF (<100 mESR) capacitor to ground. Refer to  
Figure 2-19 for additional power connection information.  
Integrated  
Power Switch  
Capacitance  
This pin is used to provide capacitance for the integrated  
power switch and must be connected to a 1 μF (<100 m  
ESR) capacitor to ground. Refer to Figure 2-19 for addi-  
tional power connection information.  
Ground  
VSS  
P
Common ground. This exposed pad must be connected  
to the ground plane with a via array.  
DS00001760A-page 22  
2014 Microchip Technology Inc.  
UPD1002  
2.3  
Buffer Types  
TABLE 2-3:  
BUFFER TYPES  
Buffer Type  
Description  
IS  
O8  
Schmitt-triggered input  
Output with 8 mA sink and 8 mA source  
Open-drain output with 8 mA sink  
OD8  
PU  
50 μA (typical) internal pull-up. Unless otherwise noted in the signal description, internal  
pull-ups are always enabled.  
Note:  
Internal pull-up resistors prevent unconnected inputs from floating. Do not rely on  
internal resistors to drive signals external to the device. When connected to a  
load that must be pulled high, an external resistor must be added.  
PD  
50 μA (typical) internal pull-down. Unless otherwise noted in the signal description, internal  
pull-downs are always enabled.  
Note:  
Internal pull-down resistors prevent unconnected inputs from floating. Do not rely  
on internal resistors to drive signals external to the device. When connected to a  
load that must be pulled low, an external resistor must be added.  
AI  
AIO  
P
Analog input  
Analog bi-directional  
Power pin  
Note:  
All signals are 5 V tolerant.  
2014 Microchip Technology Inc.  
DS00001760A-page 23  
UPD1002  
2.4  
Power Connection Diagram  
Figure 2-19 details the various power connection requirements.  
FIGURE 2-6:  
POWER CONNECTION DIAGRAM  
DS00001760A-page 24  
2014 Microchip Technology Inc.  
UPD1002  
3.0  
FUNCTIONAL DESCRIPTIONS  
This chapter provides functional descriptions for the various device sub-systems:  
Resets  
Power Management  
Configuration Selection (CFG_SEL0/CFG_SEL1)  
Voltage/Current Monitors (VMON/IMON)  
SPI ROM Controller  
3.1  
Resets  
The device includes the following reset controls:  
• Power-On Reset (POR)  
• External Chip Reset (RESET_N)  
A system reset event via the external RESET_N pin or POR causes the following:  
• All registers are set to their default values  
• Pins are placed into their default state  
The rising and falling Power-On Reset thresholds for each power supply are detailed in Table 3-1.  
TABLE 3-1:  
POR THRESHOLDS  
POR  
Rising Threshold  
Falling Threshold  
VDDIO Supply  
VTR Supply  
2.7 V  
2.35 V  
2.7 V  
2.85 V  
After power up, the POR initially de-asserts after the Rising Threshold is passed. In the event that the supply drops  
below the Falling Threshold, the POR will assert. The POR stays asserted until the Rising Threshold is once again  
crossed.  
3.2  
Power Management  
The device will enter low power modes based on the state of the connection to the power delivery port partner. The low  
power connection states are defined for the device operating as a Provider (Provider/Consumer) or a Consumer (Con-  
sumer/Provider).  
The device provides the following power states:  
• Provider: Wait Insert State  
• Consumer: Sink Discovery State  
3.2.1  
PROVIDER (OR PROVIDER/CONSUMER) POWER STATE  
The device Provider configuration will enter a low power mode when it is not connected to a port partner and when a  
Standard-A plug is not inserted in the receptacle.  
3.2.1.1  
Wait Insert State  
In the Wait Insert State, the device utilizes the insertion detect feature to enter a standby mode when waiting for a Stan-  
dard-A plug to be inserted in the receptacle. On insertion of a Standard-A plug, the device will exit from the standby  
mode, initiate operation by enabling the supply output to 5Vsafe, and initiate the discovery of a port partner.  
3.2.2  
CONSUMER (OR CONSUMER/PROVIDER) POWER STATE  
The device Consumer configuration enters a standby mode when it is not connected to a provider.  
3.2.2.1  
Sink Discovery State  
In the Sink Discovery State, the device waits for the presence of VBUS to indicate a connection to provider. The device  
enters a standby state when waiting for the presence of VBUS. At the presence of VBUS, the Consumer exits the  
standby state and resumes full operation to establish a negotiated power contract with the Provider.  
2014 Microchip Technology Inc.  
DS00001760A-page 52  
UPD1002  
3.3  
Configuration Selection (CFG_SEL0/CFG_SEL1)  
The UPD1002 provides a resistor/capacitor identification detection interface which is utilized to set various device con-  
figuration parameters via the Configuration Select pins:  
• CFG_SEL0  
• CFG_SEL1  
Each Configuration Select pin can discriminate a number of quantized RC constants. The judicious selection of RC val-  
ues provides a low cost means for system element configuration identification. The Configuration Select pins measure  
the charge/discharge time for the RC circuit connected to it (shown in Figure 3-1), providing the ability to differentiate  
16 unique “bins” for each Configuration Select pin. The resistor and capacitor values for each Configuration Select bin  
are defined in Table 3-2.  
FIGURE 3-1:  
CFG_SEL0/CFG_SEL1 RESISTOR-CAPACITOR CIRCUIT CONNECTIONS  
TABLE 3-2:  
Bin  
CFG_SELX PIN RESISTOR-CAPACITOR BIN ALLOCATION  
Rx (+/-1%)  
Cx (+/-10%)  
1
2
2.70 k  
2.70 k  
4.87 k  
8.66 k  
15.40 k  
2.70 k  
4.87 k  
8.66 k  
15.40 k  
2.70 k  
4.87 k  
8.66 k  
15.40 k  
2.70 k  
4.87 k  
8.66 k  
None  
470 pF  
470 pF  
470 pF  
470 pF  
4.7 nF  
4.7 nF  
4.7 nF  
4.7 nF  
47.0 nF  
47.0 nF  
47.0 nF  
47.0 nF  
470 nF  
470 nF  
470 nF  
3
4
5
6
7
8
9
10  
11  
12  
13  
14  
15  
16  
Note:  
CFG_SEL0 and CFG_SEL1 bin definitions are identical.  
DS00001760A-page 53  
2014 Microchip Technology Inc.  
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.4.3, "32-SQFN CFG_SELx Configuration Assignments," on page 61  
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-5 details the various 32-SQFN CFG_SELx configuration assignments.  
TABLE 3-3:  
32-SQFN CFG_SELX CONFIGURATION ASSIGNMENTS  
1
2
Profile 1  
Profile 2  
5V  
-
-
3
3
3
3
3
3
3
3
4
4
4
4
4
4
1
1
1
1
1
1
1
1
2
2
1
2
3
4
5
6
7
8
1
2
3
4
5
6
1
2
3
4
5
6
7
8
1
2
5V 12V -  
5V 12V -  
5V 12V 20V  
5V 12V 20V  
5V 12V -  
5V 12V -  
5V 12V -  
5V 20V -  
5V 20V -  
5V 12V 20V  
DFP  
Provider  
3
32-P-A  
STD-A None  
Profile 3  
Profile 4  
Profile 5  
12V@1.5A  
12V@3A  
12V@5A  
20V@3A  
20V@5A  
Profile 4  
4
5
6
7
8
9
UFP  
10  
32-CP_B STD-B VSafe5V-NC  
Consumer/Provider  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
Profile 4, PP-200 5V 12V 20V  
Profile 5 5V 12V 20V  
Profile 5, PP-200 5V 12V 20V  
12V@1.5A  
12V@3A  
12V@3A  
12V@3A  
12V@5A  
VSafe5V-L  
VSafe5V-L  
Profile 1  
N/A N/A N/A  
N/A N/A N/A  
N/A N/A N/A  
Profile 1, PP-200 N/A N/A N/A  
Profile 1 N/A N/A N/A  
Profile 1, PP-200 N/A N/A N/A  
Profile 1 N/A N/A N/A  
Profile 1, PP-200 N/A N/A N/A  
Profile 1 N/A N/A N/A  
Profile 1, PP-200 N/A N/A N/A  
Provider/Consumer 32-PC_A STD-A  
12V@5A  
20V@3A  
20V@3A  
20V@5A  
20V@5A  
2014 Microchip Technology Inc.  
DS00001760A-page 54  
UPD1002  
TABLE 3-3:  
32-SQFN CFG_SELX CONFIGURATION ASSIGNMENTS (CONTINUED)  
25  
26  
27  
12V@1.5A  
12V@3A  
12V@3A  
12V@3A  
20V@3A  
20V@3A  
VSafe5V-L  
VSafe5V-L  
Profile 1  
N/A N/A N/A  
N/A N/A N/A  
N/A N/A N/A  
2
2
2
2
2
2
3
4
5
6
7
8
Provider/Consumer 32-PC_uAB uAB  
28  
29  
30  
Profile 1, PP-200 N/A N/A N/A  
Profile 1 N/A N/A N/A  
Profile 1, PP-200 N/A N/A N/A  
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-5, "32-SQFN CFG_SELx Configuration Assignments". Table 1-2, "UPD1002 Package/Pin Configura-  
tion Summary" provides a summary of the available pin configurations . Refer to Section 2.3, "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.4, "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-2,  
"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.  
DS00001760A-page 55  
2014 Microchip Technology Inc.  
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  
2014 Microchip Technology Inc.  
DS00001760A-page 56  
UPD1002  
3.3.4.1  
Power Delivery Provider Capabilities  
The USB PD Provider capabilities may be selected via the CFG_SEL0 and CFG_SEL1 pins, as defined in Section 3.4,  
"Configuration Selection (CFG_SEL0/CFG_SEL1)". Each of the PD Provider capabilities are detailed below. When  
capabilities are combined, it is possible that a device can support two or more currents for the same voltage. In this case,  
the device will only advertise one voltage with the highest current.  
For example, a device that specifies support for “Profile 2 + 5V@3A” must support 5V@2A, 12V@1.5A and 5V@ 3A.  
In this case, the device will advertise only two Power Data Objects (PDO): 5V@3A and 12V@1.5A. The device will not  
explicitly advertise 5V@2A. However, a consumer that requires 5V@2A will request the 5V@ 3A PDO but only consume  
2A.  
VSafe5V-L (5V@1A)  
The Provider Capability Profile for VSafe5V Legacy (5V@1A) indicates that the UPD1002 supports providing 5 V at 1 A.  
This is typically used in dual-role ports that offer no real capability at 5 V (e.g., a Standard-B Consumer-Provider Monitor  
UFP that only supports 20 V), but need to abide by the USB Power Delivery Specification requirement that at least one  
VSafe5V PDO be offered. Therefore, the capabilities of a legacy USB port (max 900 mA for USB 3.0) are included.  
Profile 1  
The Provider Capability Profile 1 indicates that the UPD1002 supports providing the voltages and currents needed to  
satisfy the USB PD profile 1, as defined by the USB Power Delivery Specification (5V@2A).  
Profile 2  
The Provider Capability Profile 2 indicates that the UPD1002 supports providing the voltages and currents needed to  
satisfy the USB PD profile 2, as defined by the USB Power Delivery Specification (5V@2A and 12V@1.5A).  
Profile 3  
The Provider Capability Profile 3 indicates that the UPD1002 supports providing the voltages and currents needed to  
satisfy the USB PD profile 3, as defined by the USB Power Delivery Specification (5V@2A and 12V@3A).  
Profile 4  
The Provider Capability Profile 4 indicates that the UPD1002 supports providing the voltages and currents needed to  
satisfy the USB PD profile 4, as defined by the USB Power Delivery Specification (5V@2A, 12V@3A, and 20V@3A).  
Profile 5  
The Provider Capability Profile 5 indicates that the UPD1002 supports providing the voltages and currents needed to  
satisfy the USB PD profile 5, as defined by the USB Power Delivery Specification (5V@2A, 12V@5A, and 20V@5A).  
12V@1.5A  
The Provider Capability 12V@1.5A indicates that the UPD1002 supports providing 12 V at 1.5 A. This option can be  
combined with other provider capability options.  
12V@3A  
The Provider Capability 12V@3A indicates that the UPD1002 supports providing 12 V at 3 A. This option can be com-  
bined with other provider capability options.  
12V@5A  
The Provider Capability 12V@5A indicates that the UPD1002 supports providing 12 V at 5 A. This option can be com-  
bined with other provider capability options.  
20V@3A  
The Provider Capability 20V@3A indicates that the UPD1002 supports providing 20 V at 3 A. This option can be com-  
bined with other provider capability options.  
20V@5A  
The Provider Capability 20V@5A indicates that the UPD1002 supports providing 20 V at 5 A. This option can be com-  
bined with other provider capability options.  
Peak Power-Capable Setting 0b11 - 200% (PP-200)  
The Peak Power-Capable 200% indicates that the UPD1002 supports providing 200% of the current limit for a 1 ms time  
duration at 5% duty cycle. This will add the correct 0b11 bits to the PDO.  
DS00001760A-page 57  
2014 Microchip Technology Inc.  
UPD1002  
3.3.4.2  
PD Consumer Capabilities  
The USB PD Consumer capabilities may be selected via the CFG_SEL0 and CFG_SEL1 pins, as defined in Section 3.4,  
"Configuration Selection (CFG_SEL0/CFG_SEL1)". Each of the PD Consumer capabilities are detailed below.  
VSafe5V-NC (5V@0A)  
The Consumer Capability Profile for VSafe5V Non-Consuming indicates to the UPD1002 that this solution must have  
only 5 V input sources and must not consume. This is typically used in dual-role ports that offer no capability in their  
default role (e.g., a Standard-B Consumer-Provider hub UFP). Additionally, even if not explicitly listed, this capability is  
supported by all consumers that support no other 5V capability (per the Power Delivery Specification).  
12V@1.5A  
The Consumer Capability 12V@1.5A indicates that the UPD1002 must have only 12 V input sources and must have at  
least 1.5 A of input current for full-featured operation.  
12V@3A  
The Consumer Capability 12V@3A indicates that the UPD1002 must have only 12 V input sources and must have at  
least 3 A of input current for full-featured operation.  
12V@5A  
The Consumer Capability 12V@5A indicates that the UPD1002 must have only 12 V input sources and must have at  
least 5 A of input current for full-featured operation.  
20V@3A  
The Consumer Capability 20V@3A indicates that the UPD1002 must have only 20 V input sources and must have at  
least 3 A of input current for full-featured operation.  
20V@5A  
The Consumer Capability 20V@5A indicates that the UPD1002 must have only 20 V input sources and must have at  
least 5 A of input current for full-featured operation.  
3.4  
Voltage/Current Monitors (VMON/IMON)  
3.4.1  
VMON  
The integrated voltage monitor utilizes the VMON pin to read a stepped down voltage representation of the VBUS volt-  
age. This pin must be connected to a voltage divider circuit as specified in Section 2.8, "Power Connection Diagram,"  
on page 50. The device monitors the VBUS voltage as a provider to manage the behavior of the power supply, detecting  
power supply transitions and over/under-voltage conditions.  
The device also monitors the VBUS voltage as a consumer for the following purposes:  
To verify the source provided voltage is within range after reception of the PS_RDY message and before asserting  
the PD_GOOD signal.  
To monitor for occurrence of overvoltage or undervoltage exception conditions for the negotiated contract, upon  
which PD_GOOD will be de-asserted.  
3.4.1.1  
Power Supply Transitions  
Using VMON, the device monitors the voltage on VBUS to manage the transitions of the supply output. The supply  
power-on and power-off transitions are determined to be at their final states when reaching predefined voltage thresh-  
olds, as detailed in Table 3-11. The power-on threshold indicates when the supply has reached the defined voltage. The  
power-off threshold indicates when the supply output is discharged. All voltage transitions are bound by an internal  
timer. If the voltage transition times out, the FAULT_N pin will be asserted until the power transition is successfully com-  
pleted.  
TABLE 3-4:  
VMON POWER-ON/OFF TRANSITION THRESHOLDS  
Voltage Threshold  
Min.  
Typical  
Max  
Power-On  
TBD  
TBD  
TBD  
TBD  
TBD  
TBD  
Power-Off  
2014 Microchip Technology Inc.  
DS00001760A-page 58  
UPD1002  
3.4.1.2  
Overvoltage Condition  
Using VMON, the device monitors the voltage on VBUS to detect an overvoltage condition on the supply output. The  
overvoltage condition is determined when the predefined overvoltage threshold is crossed, as detailed in Table 3-12.  
The VSELx_N pins are used to set the overvoltage protection (OVP) voltage on the VMON pin. The OVP fault will trig-  
ger when the measured voltage on VMON is 10% above the selected voltage setting.  
On the occurrence of the overvoltage condition:  
The supply output will turned off and discharged with an average power-off response time of TBD.  
• The FAULT_N pin will be strobed approximately every 500ms.  
• If more than 3 consecutive exceptions occur within a 4 second period, FAULT_N will be strobed approximately  
every 5 seconds.  
TABLE 3-5:  
VMON OVERVOLTAGE THRESHOLDS  
Voltage Threshold  
Typical  
TBD  
Min.  
Max  
Overvoltage  
TBD  
TBD  
3.4.1.3  
Undervoltage Condition  
Using VMON, the device monitors the voltage on VBUS to detect an undervoltage condition on the supply output. The  
undervoltage condition is determined when the predefined undervoltage threshold is crossed, as detailed in Table 3-14.  
On the occurrence of the undervoltage condition:  
The supply output will turned off and discharged with an average power-off response time of TBD.  
• The FAULT_N pin will be strobed approximately every 500ms.  
• If more than 3 consecutive exceptions occur within a 4 second period, FAULT_N will be strobed approximately  
every 5 seconds.  
TABLE 3-6:  
VMON UNDERVOLTAGE THRESHOLDS  
Voltage Threshold  
Min.  
Typical  
Max  
Undervoltage  
TBD  
TBD  
TBD  
3.4.2  
IMON  
The integrated current monitor utilizes the IMON pin to read a voltage representation of the power supply output current.  
This pin should be fed by a current sense amplifier tuned to output 3.0 V when 6.0 A is flowing on VBUS. On connection  
of a port partner and the completion of a negotiated power contract, the overcurrent threshold is set based on the nego-  
tiated current. When the device is not connected to a port partner, the overcurrent threshold will be set to the default  
level. On the occurrence of an overcurrent condition:  
• The supply output will turned off and discharged with an average power-off response time of TBD.  
• The FAULT_N pin will be strobed approximately every 500ms.  
• If more than 3 consecutive exceptions occur within a 4 second period, FAULT_N will be strobed approximately  
every 5 seconds.  
TABLE 3-7:  
IMON OVERCURRENT THRESHOLDS  
Overcurrent Threshold  
Typical  
Negotiated Profile  
Current  
Min.  
Max  
2 A (Default)  
TBD  
TBD  
TBD  
TBD  
TBD  
TBD  
TBD  
TBD  
TBD  
3 A  
5 A  
DS00001760A-page 59  
2014 Microchip Technology Inc.  
UPD1002  
Note:  
Only sourced currents (when the PD port is operating as a provider) can be monitored by IMON. If it is  
desired to monitor a sinking current (when the port is operating as a consumer), an external circuit should  
be used and the condition indicated to the device via the FAULT_IN_N pin.  
3.5  
SPI ROM Controller  
The device is capable of code execution from an external SPI ROM. On power up, the firmware looks for an external  
SPI flash device that contains a valid signature of 2DFU (device firmware upgrade) beginning at address 0xFFFA. If a  
valid signature is found, then the external ROM is enabled and the code execution begins at address 0x0000 in the  
external SPI device. If a valid signature is not found, then execution continues from internal ROM. The following sections  
describe the interface options to the external SPI ROM.  
Note:  
Microchip suggests using the SST 25 series serial flash family, such as the SST25VF064C.  
3.5.1  
OPERATION OF THE HI-SPEED READ SEQUENCE  
The SPI controller will automatically handle code reads going out to the SPI ROM Address. When the controller detects  
a read, the controller drops the SPI_ROM_CE_N, and puts out a 0x0B, followed by the 24-bit address. The SPI controller  
then puts out a DUMMY byte. The next eight clocks clock in the first byte. When the first byte is clocked in a ready signal  
is sent back to the processor, and the processor gets one byte.  
After the processor gets the first byte, its address will change. If the address is one more than the last address, the SPI  
controller will clock out one more byte. If the address in anything other than one more than the last address, the SPI  
controller will terminate the transaction by taking SPI_ROM_CE_N high. As long as the addresses are sequential, the  
SPI Controller will keep clocking in data.  
FIGURE 3-2:  
SPI ROM HI-SPEED READ OPERATION  
2014 Microchip Technology Inc.  
DS00001760A-page 60  
UPD1002  
FIGURE 3-3:  
SPI ROM HI-SPEED READ SEQUENCE  
3.5.2  
OPERATION OF THE DUAL HI-SPEED READ SEQUENCE  
The SPI controller also supports dual data mode (at 30 MHz SPI speed only). When configured in dual mode, the SPI  
controller will automatically handle reads going out to the SPI ROM. When the controller detects a read, the controller  
drops the SPI_ROM_CE_N, and puts out a 0x3B, followed by the 24-bit address. The SPI controller then puts out a  
DUMMY byte. The next four clocks clock in the first byte. The data appears two bits at a time on data out and data in.  
When the first byte is clocked in a ready signal is sent back to the processor, and the processor gets one byte.  
After the processor gets the first byte, the address will change. If the address is one more than the last address, the SPI  
controller will clock out one more byte. If the address in anything other than one more than the last address, the SPI  
controller will terminate the transaction by taking SPI_ROM_CE_N high. As long as the addresses are sequential, the  
SPI Controller will keep clocking in data.  
FIGURE 3-4:  
SPI ROM DUAL HI-SPEED READ OPERATION  
DS00001760A-page 61  
2014 Microchip Technology Inc.  
UPD1002  
FIGURE 3-5:  
SPI ROM DUAL HI-SPEED READ SEQUENCE  
3.5.3  
32-BYTE CACHE  
There is a 32-byte pipeline cache, and associated with the cache is a base address pointer and a length pointer. Once  
the SPI controller detects a jump, the base address pointer is initialized to that address. As each new sequential data  
byte is fetched, the data is written into the cache, and the length is incremented. If the sequential run exceeds 32 bytes,  
the base address pointer is incremented to indicate the last 32 bytes fetched. If the device does a jump, and the jump  
is in the cache address range, the fetch is done in 1 clock from the internal cache instead of an external access.  
3.5.4  
INTERFACE OPERATION TO SPI PORT WHEN NOT PERFORMING FAST READS  
There is an 8-byte command buffer: SPI_CMD_BUF[7:0]; an 8-byte response buffer: SPI_RESP_BUF[7:0]; and a length  
register that counts out the number of bytes: SPI_CMD_LEN. Additionally, there is a self-clearing GO bit in the SPI_CTL  
Register. Once the GO bit is set, the device drops SPI_ROM_CE_N, and starts clocking. It will put out SPI_CMD_LEN  
X 8 number of clocks. After the first byte, the COMMAND, has been sent out, and the SPI_ROM_DI is stored in the  
SPI_RESP buffer. If the SPI_CMD_LEN is longer than the SPI_CMD_BUF, don’t cares are sent out on the  
SPI_ROM_DO line. This mode is used for program execution out of internal RAM or ROM.  
FIGURE 3-6:  
SPI ROM INTERNALLY-CONTROLLED OPERATION  
2014 Microchip Technology Inc.  
DS00001760A-page 62  
UPD1002  
3.5.4.1  
Erase Example  
To perform a SCTR_ERASE, 32BLK_ERASE, or 64BLK_ERASE, the device writes 0x20, 0x52, or 0xD8, respectively  
to the first byte of the command buffer, followed by a 3-byte address. The length of the transfer is set to 4 bytes. To do  
this, the device first drops SPI_ROM_CE_N, then counts out 8 clocks. It then puts out the 8 bits of command, followed  
by 24 bits of address of the location to be erased on the SPI_ROM_DO pin. When the transfer is complete, the  
SPI_ROM_CE_N goes high, while the SPI_ROM_DI line is ignored in this example.  
FIGURE 3-7:  
SPI ROM ERASE SEQUENCE  
3.5.4.2  
Byte Program Example  
To perform a Byte Program, the device writes 0x02 to the first byte of the command buffer, followed by a 3-byte address  
of the location that will be written to, and one data byte. The length of the transfer is set to 5 bytes. The device first drops  
SPI_ROM_CE_N, 8 bits of command are clocked out, followed by 24 bits of address, and one byte of data on the  
SPI_ROM_DO pin. The SPI_ROM_DI line is not used in this example.  
FIGURE 3-8:  
SPI ROM BYTE PROGRAM  
DS00001760A-page 63  
2014 Microchip Technology Inc.  
UPD1002  
3.5.4.3  
Command Only Program Example  
To perform a single byte command such as the following:  
• WRDI  
• WREN  
• EWSR  
• CHIP_ERASE  
• EBSY  
• DBSY  
The device writes the opcode into the first byte of the SPI_CMD_BUF and the SPI_CMD_LEN is set to one. The device  
first drops SPI_ROM_CE_N, then 8 bits of the command are clocked out on the SPI_ROM_DO pin. The SPI_ROM_DI  
is not used in this example.  
FIGURE 3-9:  
SPI ROM COMMAND ONLY SEQUENCE  
2014 Microchip Technology Inc.  
DS00001760A-page 64  
UPD1002  
3.5.4.4  
JEDEC-ID Read Example  
To perform a JEDEC-ID command, the device writes 0x9F into the first byte of the SPI_CMD_BUF and the length of the  
transfer is 4 bytes. The device first drops SPI_ROM_CE_N, then 8 bits of the command are clocked out, followed by the  
24 bits of dummy bytes (due to the length being set to 4) on the SPI_ROM_DO pin. When the transfer is complete, the  
SPI_ROM_CE_N goes high. After the first byte, the data on SPI_ROM_DI is clocked into the SPI_RSP_BUF. At the end  
of the command, there are three valid bytes in the SPI_RSP_BUF. In this example, 0xBF, 0x25, 0x8E.  
FIGURE 3-10:  
SPI ROM JEDEC-ID SEQUENCE  
DS00001760A-page 65  
2014 Microchip Technology Inc.  
UPD1002  
4.0  
4.1  
OPERATIONAL CHARACTERISTICS  
Absolute Maximum Ratings*  
Supply Voltage (VDDIO, VTR) (Note 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 V to +6.0 V  
Positive voltage on input signal pins, with respect to ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +6.0 V  
Negative voltage on input signal pins, with respect to ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.5 V  
Storage Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -55oC to +150oC  
Lead Temperature Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Refer to JEDEC Spec. J-STD-020  
HBM ESD Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +/-2 kV  
Note 1: When powering this device from laboratory or system power supplies, it is important that the absolute max-  
imum ratings not be exceeded or device failure can result. Some power supplies exhibit voltage spikes on  
their outputs when AC power is switched on or off. In addition, voltage transients on the AC power line may  
appear on the DC output. If this possibility exists, it is suggested to use a clamp circuit.  
*Stresses exceeding those listed in this section could cause permanent damage to the device. This is a stress rating  
only. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Functional  
operation of the device at any condition exceeding those indicated in Section 4.2, "Operating Conditions**", Section 4.5,  
"DC Specifications", or any other applicable section of this specification is not implied.  
4.2  
Operating Conditions**  
Supply Voltage (VTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .+3.1 V to +5.3 V  
Supply Voltage (VDDIO). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .+3.1 V to +3.47 V  
Positive voltage on input signal pins, with respect to ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +3.3 V  
Negative voltage on input signal pins, with respect to ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.3 V  
Positive voltage on VMON and IMON pins, with respect to ground . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VDDIO  
Negative voltage on VMON and IMON pins, with respect to ground. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.3 V  
Power Supply Rise Time Max tRT (Figure 4-1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TBD  
Ambient Operating Temperature in Still Air (TA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Note 2  
Note2:0oC to +70oC for commercial version, -40oC to +85oC for industrial version.  
**Proper operation of the device is guaranteed only within the ranges specified in this section.  
FIGURE 4-1:  
SUPPLY RISE TIME MODEL  
2014 Microchip Technology Inc.  
DS00001760A-page 91  
UPD1002  
4.3  
Power Consumption  
This section details the power consumption of the device as measured during various modes of operation. Power dis-  
sipation is determined by temperature, supply voltage, and external source/sink requirements.  
TABLE 4-1:  
DEVICE POWER CONSUMPTION  
VTR Supply Current (VTR = 5.0V)  
Power State  
Min  
Typical  
Max  
Units  
RESET  
275  
μA  
PROVIDER MODE  
Wait Insert State  
1.2  
mA  
mA  
mA  
Legacy Device Connected  
PD Device Connected  
14.6  
28.0  
CONSUMER MODE  
Sink Discovery State /  
Legacy Device Connected  
7.4  
mA  
mA  
PD Device Connected  
28.0  
4.4  
DC Specifications  
TABLE 4-2:  
DC ELECTRICAL CHARACTERISTICS  
Parameter  
Symbol  
Min  
Typ  
Max  
Units  
IS Type Input Buffer  
Low Input Level  
VILI  
VIHI  
-0.3  
2.5  
0.8  
V
V
High Input Level  
VDDIO+0.3  
1.55  
Negative-Going Threshold  
Positive-Going Threshold  
Schmitt Trigger Hysteresis  
VILT  
VIHT  
VHYS  
1.25  
1.40  
188  
1.35  
1.65  
225  
V
Schmitt trigger  
Schmitt trigger  
1.76  
V
250  
mV  
(VIHT - VILT  
)
Input Leakage  
(VIN = VSS or VDDIO)  
IIH  
-9.79  
7.14  
3
nA  
pF  
Note 3  
Input Capacitance  
CIN  
O8 Type Buffers  
Low Output Level  
VOL  
VOH  
0.35  
V
V
IOL = -8 mA  
High Output Level  
VDDIO - 0.7  
IOH = 8 mA  
OD8 Type Buffer  
Low Output Level  
VOL  
0.35  
V
IOL = -8 mA  
Note3:This specification applies to all inputs and tri-stated bi-directional pins. Internal pull-down and pull-up  
resistors add +/- 50 μA per-pin (typical).  
DS00001760A-page 92  
2014 Microchip Technology Inc.  
UPD1002  
4.5  
AC Specifications  
This section details the various AC timing specifications of the device.  
4.5.1  
RESET TIMING  
Figure 4-3 illustrates the RESET_N timing requirements. Assertion of RESET_N is not a requirement. However, if used,  
it must be asserted for the minimum period specified.  
Refer to Section 3.1, "Resets," on page 52 for additional information on resets.  
FIGURE 4-2:  
RESET_N TIMING  
TABLE 4-3:  
Symbol  
trstia  
RESET_N TIMING  
Description  
RESET_N input assertion time  
Min  
Typ  
Max  
Units  
1
μs  
2014 Microchip Technology Inc.  
DS00001760A-page 93  
UPD1002  
4.5.2  
VMON/IMON FAULT RECOVERY TIMING  
Figure 4-4 illustrates the fault recovery timing due to VMON/IMON threshold trigger. Refer to the VMON/IMON pin  
descriptions and Section 3.5, "Voltage/Current Monitors (VMON/IMON)" for additional information. For FAULT_IN_N  
related recovery timing, refer to Section 4.6.4, "IFAULTFAULT_IN_N Recovery Timing".  
Note:  
As shown in Figure 4-4, after a VMON/IMON fault condition is detected, the VSEL0_N/VSEL1_N/VSEL2_N  
signals will reassign to support 5V (default) operation (011b).  
FIGURE 4-3:  
VMON/IMON FAULT RECOVERY TIMING  
TABLE 4-4:  
Symbol  
VMON/IMON FAULT RECOVERY TIMING  
Description  
Typ  
Max  
Units  
t1  
t2  
Fault to PD_EN/PPC_PWR_EN, VBUS_DISCHARGE assertion  
VBUS_DISCHARGE assertion time (Note 5)  
20  
-
TBD  
TBD  
ms  
ms  
Note4: VBUS_DISCHARGE will assert and remain asserted only until the voltage on VBUS falls below 0.5V.  
Therefore, the duration of the VBUS_DISCHARGE pulse (t2) will be application specific and does not have  
a minimum or typical value. If the voltage never falls below the discharge threshold, a timeout will occur and  
VBUS_DISCHARGE will de-assert after t2 MAX.  
DS00001760A-page 94  
2014 Microchip Technology Inc.  
UPD1002  
4.5.3  
FAULT_IN_N RECOVERY TIMING  
Figure 4-5 illustrates the FAULT_IN_N fault recovery timing as it relates to various device signals. Refer to the  
FAULT_IN_N pin description for additional information. For VMON/IMON fault related timing, refer to Section 4.6.3,  
"VMON/IMON Fault Recovery Timing".  
Note:  
As shown in Figure 4-5, after a FAULT_IN_N condition, the VSEL0_N/VSEL1_N/VSEL2_N signals will reas-  
sign to support 5V (default) operation (011b).  
FIGURE 4-4:  
FAULT_IN_N RECOVERY TIMING  
TABLE 4-5:  
Symbol  
FAULT_IN_N RECOVERY TIMING  
Description  
Typ  
Max  
Units  
t1  
t2  
t3  
FAULT_IN_N to PD_EN/PPC_PWR_EN assertion  
PD_EN/PPC_PWR_EN to VBUS_DISCHARGE assertion time  
VBUS_DISCHARGE assertion time (Note 6)  
100  
TBD  
TBD  
TBD  
μs  
ms  
ms  
4
-
Note5: VBUS_DISCHARGE will assert and remain asserted only until the voltage on VBUS falls below 0.5V.  
Therefore, the duration of the VBUS_DISCHARGE pulse (t3) will be application specific and does not have  
a minimum or typical value. If the voltage never falls below the discharge threshold, a timeout will occur and  
VBUS_DISCHARGE will de-assert after t3 MAX.  
2014 Microchip Technology Inc.  
DS00001760A-page 95  
UPD1002  
4.5.4  
SPI ROM CONTROLLER TIMING  
The following specifies the SPI ROM Controller timing requirements for the device.  
FIGURE 4-5:  
SPI ROM CONTROLLER TIMING  
TABLE 4-6:  
Symbol  
SPI ROM CONTROLLER TIMING VALUES  
Description  
Min  
Typ  
Max  
Units  
tfc  
tceh  
tclq  
tdh  
tos  
Clock frequency  
46.86  
48  
50  
15  
3
48.62  
MHz  
ns  
Chip enable (SPI_ROM_CE_EN) high time  
Clock to input data  
ns  
Input data hold time  
0.70  
5.35  
11.57  
1.16  
4.52  
8.28  
15.22  
3.3  
ns  
Output setup time  
7
ns  
toh  
tov  
tcel  
tceh  
Output hold time  
13  
2
ns  
Clock to output valid  
ns  
Chip enable (SPI_ROM_CE_EN) low to first clock  
Last clock to chip enable (SPI_ROM_CE_EN) high  
12  
12  
ns  
ns  
4.5.5  
USB POWER DELIVERY SIGNAL TIMING  
All USB Power Delivery signals (PD_DATA, PD_ID) conform to the voltage, power, and timing characteristics/specifica-  
tions as set forth in the USB Power Delivery Specification. Please refer to the USB Power Delivery Specification, avail-  
able at http://www.usb.org.  
DS00001760A-page 96  
2014 Microchip Technology Inc.  
UPD1002  
5.0  
5.1  
PACKAGE OUTLINES  
32-SQFN  
Note:  
For the most current package drawings, see the Microchip Packaging Specification at:  
http://www.microchip.com/packaging.  
FIGURE 5-1:  
32-SQFN PACKAGE  
2014 Microchip Technology Inc.  
DS00001760A-page 102  
UPD1002  
6.0  
REVISION HISTORY  
TABLE 6-1:  
REVISION HISTORY  
Revision Level &  
Date  
Section/Figure/Entry  
Correction  
DS00001760A  
Initial Release  
2014 Microchip Technology Inc.  
DS00001760A-page 107  
UPD1002  
THE MICROCHIP WEB SITE  
Microchip provides online support via our WWW site at www.microchip.com. This web site is used as a means to make  
files and information easily available to customers. Accessible by using your favorite Internet browser, the web site con-  
tains the following information:  
Product Support – Data sheets and errata, application notes and sample programs, design resources, user’s  
guides and hardware support documents, latest software releases and archived software  
General Technical Support – Frequently Asked Questions (FAQ), technical support requests, online discussion  
groups, Microchip consultant program member listing  
Business of Microchip – Product selector and ordering guides, latest Microchip press releases, listing of semi-  
nars and events, listings of Microchip sales offices, distributors and factory representatives  
CUSTOMER CHANGE NOTIFICATION SERVICE  
Microchip’s customer notification service helps keep customers current on Microchip products. Subscribers will receive  
e-mail notification whenever there are changes, updates, revisions or errata related to a specified product family or  
development tool of interest.  
To register, access the Microchip web site at www.microchip.com. Under “Support”, click on “Customer Change Notifi-  
cation” and follow the registration instructions.  
CUSTOMER SUPPORT  
Users of Microchip products can receive assistance through several channels:  
• Distributor or Representative  
• Local Sales Office  
• Field Application Engineer (FAE)  
Technical Support  
Customers should contact their distributor, representative or field application engineer (FAE) for support. Local sales  
offices are also available to help customers. A listing of sales offices and locations is included in the back of this docu-  
ment.  
Technical support is available through the web site at: http://microchip.com/support  
2014 Microchip Technology Inc.  
DS00001760A-page 109  
UPD1002  
PRODUCT IDENTIFICATION SYSTEM  
To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales office.  
Examples:  
[X]  
XX  
XX  
-
/
PART NO.  
Device  
a)  
UPD1002-A/MQ  
Tray, Commercial temp., 32-pin SQFN  
Tape and Reel Temperature  
Option  
Range  
Package  
b)  
UPD1002T-AI/MQ  
Tape & reel, Industrial temp., 32-pin SQFN  
Device:  
UPD1002  
Tape and Reel  
Option:  
Blank = Standard packaging (tray)  
T
= Tape and Reel(Note 1)  
Temperature  
Range:  
A
AI  
AV  
=
=
=
0C to +70C (Commercial)  
-40C to +85C (Industrial)  
-40C to +105C (Automotive)  
Package:  
MQ  
=
32-pin SQFN  
Note 1:  
Tape and Reel identifier only appears in  
the catalog part number description. This  
identifier is used for ordering purposes and  
is not printed on the device package.  
Check with your Microchip Sales Office for  
package availability with the Tape and Reel  
option.  
2014 Microchip Technology Inc.  
DS00001760A-page 110  
UPD1002  
Note the following details of the code protection feature on Microchip devices:  
Microchip products meet the specification contained in their particular Microchip Data Sheet.  
Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the  
intended manner and under normal conditions.  
There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our  
knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data  
Sheets. Most likely, the person doing so is engaged in theft of intellectual property.  
Microchip is willing to work with the customer who is concerned about the integrity of their code.  
Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not  
mean that we are guaranteeing the product as “unbreakable.”  
Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our  
products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts  
allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.  
Information contained in this publication regarding device applications and the like is provided only for your convenience and may be  
superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO  
REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR  
OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE,  
MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of  
Microchip devices in life support and/or safety applications is entirely at the buyer’s risk, and the buyer agrees to defend, indemnify and  
hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implic-  
itly or otherwise, under any Microchip intellectual property rights.  
Trademarks  
32  
The Microchip name and logo, the Microchip logo, dsPIC, FlashFlex, KEELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, PICSTART, PIC  
logo, rfPIC, SST, SST Logo, SuperFlash and UNI/O are registered trademarks of Microchip Technology Incorporated in the U.S.A. and  
other countries.  
FilterLab, Hampshire, HI-TECH C, Linear Active Thermistor, MTP, SEEVAL and The Embedded Control Solutions Company are  
registered trademarks of Microchip Technology Incorporated in the U.S.A.  
Silicon Storage Technology is a registered trademark of Microchip Technology Inc. in other countries.  
Analog-for-the-Digital Age, Application Maestro, BodyCom, chipKIT, chipKIT logo, CodeGuard, dsPICDEM, dsPICDEM.net,  
dsPICworks, dsSPEAK, ECAN, ECONOMONITOR, FanSense, HI-TIDE, In-Circuit Serial Programming, ICSP, Mindi, MiWi, MPASM,  
MPF, MPLAB Certified logo, MPLIB, MPLINK, mTouch, Omniscient Code Generation, PICC, PICC-18, PICDEM, PICDEM.net, PICkit,  
PICtail, REAL ICE, rfLAB, Select Mode, SQI, Serial Quad I/O, Total Endurance, TSHARC, UniWinDriver, WiperLock, ZENA and Z-  
Scale are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.  
SQTP is a service mark of Microchip Technology Incorporated in the U.S.A.  
GestIC and ULPP are registered trademarks of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip  
Technology Inc., in other countries.  
flexPWR, JukeBlox, Kleer, KleerNet, MediaLB, and MOST  
The preceding is a non-exhaustive list of trademarks in use in the US and other countries. For a complete list of trademarks, email a  
request to legal.department@microchip.com. The absence of a trademark (name, logo, etc.) from the list does not constitute a waiver  
of any intellectual property rights that SMSC has established in any of its trademarks.  
All other trademarks mentioned herein are property of their respective companies.  
© 2014, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved.  
ISBN: 9781632762542  
Microchip received ISO/TS-16949:2009 certification for its worldwide  
headquarters, design and wafer fabrication facilities in Chandler and  
Tempe, Arizona; Gresham, Oregon and design centers in California  
and India. The Company’s quality system processes and procedures  
are for its PIC® MCUs and dsPIC® DSCs, KEELOQ® code hopping  
devices, Serial EEPROMs, microperipherals, nonvolatile memory and  
analog products. In addition, Microchip’s quality system for the design  
and manufacture of development systems is ISO 9001:2000 certified.  
2014 Microchip Technology Inc.  
DS00001760A-page 111  
Worldwide Sales and Service  
AMERICAS  
ASIA/PACIFIC  
ASIA/PACIFIC  
EUROPE  
Corporate Office  
2355 West Chandler Blvd.  
Chandler, AZ 85224-6199  
Tel: 480-792-7200  
Fax: 480-792-7277  
Technical Support:  
http://www.microchip.com/  
support  
Asia Pacific Office  
Suites 3707-14, 37th Floor  
Tower 6, The Gateway  
Harbour City, Kowloon  
Hong Kong  
Tel: 852-2943-5100  
Fax: 852-2401-3431  
India - Bangalore  
Tel: 91-80-3090-4444  
Fax: 91-80-3090-4123  
Austria - Wels  
Tel: 43-7242-2244-39  
Fax: 43-7242-2244-393  
Denmark - Copenhagen  
Tel: 45-4450-2828  
Fax: 45-4485-2829  
India - New Delhi  
Tel: 91-11-4160-8631  
Fax: 91-11-4160-8632  
France - Paris  
Tel: 33-1-69-53-63-20  
Fax: 33-1-69-30-90-79  
India - Pune  
Tel: 91-20-3019-1500  
Australia - Sydney  
Tel: 61-2-9868-6733  
Fax: 61-2-9868-6755  
Web Address:  
www.microchip.com  
Japan - Osaka  
Tel: 81-6-6152-7160  
Fax: 81-6-6152-9310  
Germany - Dusseldorf  
Tel: 49-2129-3766400  
Atlanta  
Duluth, GA  
Tel: 678-957-9614  
Fax: 678-957-1455  
China - Beijing  
Tel: 86-10-8569-7000  
Fax: 86-10-8528-2104  
Germany - Munich  
Tel: 49-89-627-144-0  
Fax: 49-89-627-144-44  
Japan - Tokyo  
Tel: 81-3-6880- 3770  
Fax: 81-3-6880-3771  
China - Chengdu  
Tel: 86-28-8665-5511  
Fax: 86-28-8665-7889  
Austin, TX  
Tel: 512-257-3370  
Germany - Pforzheim  
Tel: 49-7231-424750  
Korea - Daegu  
Tel: 82-53-744-4301  
Fax: 82-53-744-4302  
Boston  
China - Chongqing  
Tel: 86-23-8980-9588  
Fax: 86-23-8980-9500  
Italy - Milan  
Tel: 39-0331-742611  
Fax: 39-0331-466781  
Westborough, MA  
Tel: 774-760-0087  
Fax: 774-760-0088  
Korea - Seoul  
Tel: 82-2-554-7200  
Fax: 82-2-558-5932 or  
82-2-558-5934  
China - Hangzhou  
Tel: 86-571-8792-8115  
Fax: 86-571-8792-8116  
Italy - Venice  
Tel: 39-049-7625286  
Chicago  
Itasca, IL  
Tel: 630-285-0071  
Fax: 630-285-0075  
Netherlands - Drunen  
Tel: 31-416-690399  
Fax: 31-416-690340  
Malaysia - Kuala Lumpur  
Tel: 60-3-6201-9857  
Fax: 60-3-6201-9859  
China - Hong Kong SAR  
Tel: 852-2943-5100  
Fax: 852-2401-3431  
Cleveland  
Independence, OH  
Tel: 216-447-0464  
Fax: 216-447-0643  
Poland - Warsaw  
Tel: 48-22-3325737  
Malaysia - Penang  
Tel: 60-4-227-8870  
Fax: 60-4-227-4068  
China - Nanjing  
Tel: 86-25-8473-2460  
Fax: 86-25-8473-2470  
Spain - Madrid  
Tel: 34-91-708-08-90  
Fax: 34-91-708-08-91  
Dallas  
Addison, TX  
Tel: 972-818-7423  
Fax: 972-818-2924  
Philippines - Manila  
Tel: 63-2-634-9065  
Fax: 63-2-634-9069  
China - Qingdao  
Tel: 86-532-8502-7355  
Fax: 86-532-8502-7205  
Sweden - Stockholm  
Tel: 46-8-5090-4654  
Singapore  
Tel: 65-6334-8870  
Fax: 65-6334-8850  
Detroit  
Novi, MI  
Tel: 248-848-4000  
China - Shanghai  
Tel: 86-21-5407-5533  
Fax: 86-21-5407-5066  
UK - Wokingham  
Tel: 44-118-921-5800  
Fax: 44-118-921-5820  
Taiwan - Hsin Chu  
Tel: 886-3-5778-366  
Fax: 886-3-5770-955  
Houston, TX  
Tel: 281-894-5983  
China - Shenyang  
Tel: 86-24-2334-2829  
Fax: 86-24-2334-2393  
Indianapolis  
Noblesville, IN  
Tel: 317-773-8323  
Fax: 317-773-5453  
Taiwan - Kaohsiung  
Tel: 886-7-213-7830  
China - Shenzhen  
Tel: 86-755-8864-2200  
Fax: 86-755-8203-1760  
Taiwan - Taipei  
Tel: 886-2-2508-8600  
Fax: 886-2-2508-0102  
Los Angeles  
China - Wuhan  
Tel: 86-27-5980-5300  
Fax: 86-27-5980-5118  
Mission Viejo, CA  
Tel: 949-462-9523  
Fax: 949-462-9608  
Thailand - Bangkok  
Tel: 66-2-694-1351  
Fax: 66-2-694-1350  
China - Xian  
Tel: 86-29-8833-7252  
Fax: 86-29-8833-7256  
New York, NY  
Tel: 631-435-6000  
San Jose, CA  
Tel: 408-735-9110  
China - Xiamen  
Tel: 86-592-2388138  
Fax: 86-592-2388130  
Canada - Toronto  
Tel: 905-673-0699  
Fax: 905-673-6509  
China - Zhuhai  
Tel: 86-756-3210040  
Fax: 86-756-3210049  
03/25/14  
2014 Microchip Technology Inc.  
DS00001760A-page 112  

相关型号:

UPD1002T-AI/MQ

IC UNIVERSAL SERIAL BUS CONTROLLER, Bus Controller
MICROCHIP

UPD1002T-AV/MQ

IC UNIVERSAL SERIAL BUS CONTROLLER, Bus Controller
MICROCHIP
ETC
ETC
ETC
ETC
ETC
ETC

UPD120N

THREE-TERMINAL LOW-DROPOUT POSITIVE-VOLTAGE REGULATOR (OUTPUT CURRENT: 0.3 A)
NEC

UPD120N15T1B

THREE-TERMINAL LOW-DROPOUT POSITIVE-VOLTAGE REGULATOR (OUTPUT CURRENT: 0.3 A)
NEC

UPD120N15T1B-AY

1.5V FIXED POSITIVE LDO REGULATOR, 0.9V DROPOUT, PSSO3, LEAD FREE, SC-62, 3 PIN
RENESAS

UPD120N15T1B-AZ

暂无描述
NEC