Electronic Components Datasheet Search
  English  ▼

X  

FUSB251 Datasheet(PDF) 10 Page - ON Semiconductor

Part # FUSB251
Description  Type-C CC and SBU Protection IC
PDF  19 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ONSEMI [ON Semiconductor]
Direct Link  http://www.onsemi.com
Logo ONSEMI - ON Semiconductor

FUSB251 Datasheet(HTML) 10 Page - ON Semiconductor

Back Button FUSB251 Datasheet HTML 6Page - ON Semiconductor FUSB251 Datasheet HTML 7Page - ON Semiconductor FUSB251 Datasheet HTML 8Page - ON Semiconductor FUSB251 Datasheet HTML 9Page - ON Semiconductor FUSB251 Datasheet HTML 10Page - ON Semiconductor FUSB251 Datasheet HTML 11Page - ON Semiconductor FUSB251 Datasheet HTML 12Page - ON Semiconductor FUSB251 Datasheet HTML 13Page - ON Semiconductor FUSB251 Datasheet HTML 14Page - ON Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 19 page
background image
FUSB251
www.onsemi.com
10
I2C Interface
The FUSB251 includes a full I2C slave controller. The
I2C slave fully complies with the I2C specification version
6 requirements. This block is designed for fast
mode signals. Examples of an I2C write and read sequence
are shown in below figures respectively.
Figure 5. I2C Write Example
SWR A
A
A
A
A
A
NOTE: Single Byte read is initiated by Master with P immediately following first data byte
8 bits
8 bits
8 bits
Write Data K+2
Slave Address
Register Address K
Write Data
Write Data K+1
Write Data K+N-1
P
Figure 6. I2C Read Example
S
WR A
A S
RD A
A
A
NA P
Register address to Read specified
8 bits
NOTE: If Register is not specified Master will begin read from current register. In this case only sequence showing in
Red bracket is needed.
Single or multi byte read executed from current register location
(Single Byte read is initiated by Master with NA immediately following first data byte)
Read Data K+1
Read Data K+N-1
8 bits
8 bits
8 bits
Slave Address
Register Address K
Read Data K
Slave Address
From Master to Slave
S Start Condition
NA NOT Acknowledge (SDA High) RD Read = 1
From Slave to Master
A Acknowledge (SDA Low)
WR Write = 0
P
Stop Condition
SLAVE ADDRESS
Part Number
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
FUSB251UCX
0
1
0
1
0
0
0
R(1)/W(0)
Moisture Detection
CC Moisture Detection
Moisture detection is default disabled. Once CC moisture
detection is enabled, voltage of both CC1_H and CC2_H are
monitored to see if both CCs rise above 170 mV. If they rise
above the voltage, moisture detection started on one of the
CC first, and moisture detection on the other CC is occurred
at the next both CC rising. If only one of CCs rises up above
the threshold, in case of source device attach, CC moisture
detection does not start.
If both CCs cross the threshold, both CC switches are open
momentarily, and FUSB251 supplies 1volt source onto one
of CCs with 320 k
W pull up. And ADC detection is enabled
to measure the voltage of the CC channel. Since moisture in
connector can make leakage path between the CC pin and
other pins including GND, there will be resistance between
CC and GND and it can be detected by ADC. Once moisture
detection is finished on one CC, the other CC channel is also
tried at the next both CC rise. If there is no both CC rise on
either CC within 120 ms from the last detection, it will go to
timer expire. If source or sink device is attached, the timer
will expire. Timer expire is interrupted to host and CC
moisture detection stops and moisture detection is continued
on SBU float voltage detection instead. To be determined as
moisture presence, both CC channels have to be tried and
moisture has to be detected on either of channel with no
timer expire. If moisture is detected, the result is updated in
the register and interrupt is triggered to processor.
Regardless of moisture presence on CC, once detection is
finished, both CC switches are closed again for Type−C
controller to use the CC channel. Moisture detection range
can be changed by I2C register, Threshold1 in 0x08. Once
the measured resistance is less than the threshold, it will be
detected as moisture.
If sink device is attached while host with FUSB251 is on
DRP toggle, both CC will rise together, So, CC moisture
detection will happen. And, FUSB251 can find the Rd in
sink device because the Rd, 5.1 k
W, is in moisture detection
range. But the other CC channel detection will end up as
timer expire because there will be no both CC rise after
attach. So, the final result will be timer expire and moisture
detection will continue on SBU pins.
To support audio and debug accessories which have two
terminations on both CC, there is a register bit in the control
register, bit7 in 0x02. The register bit makes moisture
detection occur on every other both CC rising so moisture
detection skips for Type−C detection can happen during the
time.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


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