Electronic Components Datasheet Search
  British  ▼
ALLDATASHEET.CO.UK

X  

UPD360 Datasheet(PDF) 80 Page - Microchip Technology

Part # UPD360
Description  Highly Integrated Small Form Factor USB Type-C??Power Delivery 2.0 Port Controller
PDF  221 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

UPD360 Datasheet(HTML) 80 Page - Microchip Technology

Back Button UPD360 Datasheet HTML 76Page - Microchip Technology UPD360 Datasheet HTML 77Page - Microchip Technology UPD360 Datasheet HTML 78Page - Microchip Technology UPD360 Datasheet HTML 79Page - Microchip Technology UPD360 Datasheet HTML 80Page - Microchip Technology UPD360 Datasheet HTML 81Page - Microchip Technology UPD360 Datasheet HTML 82Page - Microchip Technology UPD360 Datasheet HTML 83Page - Microchip Technology UPD360 Datasheet HTML 84Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 80 / 221 page
background image
UPD360
DS00002084C-page 80
 2016-2017 Microchip Technology Inc.
For a UFP, the VBUS comparator is required to determine when a DFP is attached or detached. It may also use the
comparator to determine when VBUS is within a new voltage range negotiated via PD.
If supported, the ranges 8V, 12V and 20V may be programmed in VBUS Threshold 2 and VBUS Threshold 3 registers
(see VBUS Threshold x Registers (VBUS_THRx)). Likewise 5V range, vSafe5v, can be programmed in VBUS Thresh-
old 0 and VBUS Threshold 1 registers.
The threshold for vSafe0V is programmable via the VBUS VSafe0V Threshold Register (VSAFE0V_THR).
VBUS_DET monitoring logic operates off of the 20 KHz oscillator which cycles through each threshold. Including
vSafe0v, a total of five values are compared.
Results of the comparison adjust the respective bits of the VBUS Match Register (VBUS_MATCH) and VBUS Change
Status Register (VBUS_CHG_STS) after a debounce period defined in VBUS Debounce Register (VBUS_DEB).
The VBUS Match Register (VBUS_MATCH) indicates when the value on VBUS_DET is higher than the corresponding
programmed threshold and can therefore be used to determine is VBUS is in the desired range.
A change in the state of the VBUS Match Register (VBUS_MATCH) may trigger assertion of the IRQ_N pin if appropri-
ately configured in the Power Interrupt Status Register (PWR_INT_STS).
The VBUS Debounce Clear Enable Register (VBUS_DBCLR_EN) is functionality equivalent to the CCx Debounce
Clear Enable Registers (CCx_DBCLR_EN), but it applies to the VBUS debouncer. Software programs the VBUS
Debounce Clear Enable Register (VBUS_DBCLR_EN) as required to enable debouncing the thresholds of interest.
The following example illustrates the programming model when it is desired to move VBUS from 5V to 20V after PD
contract negotiation. Initially the VBUS de-bouncer is enabled and VSafe5v, VBUS_THR0 and VBUS_THR1, is sam-
pled. VBUS_THR2 and VBUS_THR3 have an initial value in excess of 5V such as 25V. See Section 9.12.24 for details
on the VBUS_THRx registers.
1.
Software programs the VBUS Match Enable Register (VBUS_MATCH_EN) to include new thresholds
(VBUS_THR2 and VBUS_THR3).
2.
Software programs the VBUS Debounce Clear Enable Register (VBUS_DBCLR_EN) as required to enable per
threshold debouncing.
3.
Software programs new thresholds for 20V in VBUS_THR2 and VBUS_THR3 (e.g. 18.5V and 21.5V). This oper-
ation restarts the VBUS debouncer.
4.
Software waits until IRQ_N asserts.
5.
Software confirms the VBUS_MATCH_VLD bit is set.
6.
Software reads the VBUS Match Register (VBUS_MATCH) and VBUS Change Status Register (VBUS_CH-
G_STS).
7.
If VBUS Change Status Register (VBUS_CHG_STS) is non-zero, software clears the status bits.
8.
Future changes in VBUS results in IRQ_N asserting with VBUS Match Register (VBUS_MATCH) and VBUS
Change Status Register (VBUS_CHG_STS) being appropriately updated.
TABLE 9-6:
VBUS DETECTION THRESHOLDS
VBUS
Range
VBUS_DET
Comments
20
21.5
2.11
18.5
1.82
12
13.1
1.29
10.9
1.07
8
8.9
0.88
7.1
0.69
5
5.5
0.51
vSafe5V
3.67
0.33
0.8
0.8
0.08
vSafe0V
Note:
If no bits are set in the VBUS Match Register (VBUS_MATCH), after VBUS_MATCH_VLD asserts, then
the voltage observed on VBUS is less than VSafe0V.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com