поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

FUSB302BVMPX датащи(PDF) 11 Page - ON Semiconductor

номер детали FUSB302BVMPX
подробное описание детали  Programmable USB Type?륝 Controller w/PD
PDF  32 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  ONSEMI [ON Semiconductor]
домашняя страница  http://www.onsemi.com
Logo ONSEMI - ON Semiconductor

FUSB302BVMPX датащи(HTML) 11 Page - ON Semiconductor

Back Button FUSB302BVMPX Datasheet HTML 7Page - ON Semiconductor FUSB302BVMPX Datasheet HTML 8Page - ON Semiconductor FUSB302BVMPX Datasheet HTML 9Page - ON Semiconductor FUSB302BVMPX Datasheet HTML 10Page - ON Semiconductor FUSB302BVMPX Datasheet HTML 11Page - ON Semiconductor FUSB302BVMPX Datasheet HTML 12Page - ON Semiconductor FUSB302BVMPX Datasheet HTML 13Page - ON Semiconductor FUSB302BVMPX Datasheet HTML 14Page - ON Semiconductor FUSB302BVMPX Datasheet HTML 15Page - ON Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 32 page
background image
FUSB302B
www.onsemi.com
11
BMC POWER DELIVERY
The Type-C connector allows USB Power Delivery (PD)
to be communicated over the connected CC pin between two
ports. The communication method is the BMC Power
Delivery protocol and is used for many different reasons
with the Type-C connector. Possible uses are outlined below.
Negotiating and controlling charging power levels
Alternative Interfaces such as MHL, Display Port
Vendor specific interfaces for use with custom docks or
accessories
Role swap for dual-role ports that want to switch who is
the host or device
Communication with USB3.1 full featured cables
The FUSB302B integrates a thin BMC PD client which
includes the BMC physical layer and packet FIFOs (48 bytes
for transmit and 80 bytes for receive) which allows packets
to be sent and received by the host software through I2C
accesses. The FUSB302B allows host software to
implement all features of USB BMC PD through writes and
reads of the FIFO and control of the FUSB302B physical
interface.
The FUSB302B uses tokens to control the transmission of
BMC PD packets
. These tokens are written to the transmit
FIFO and control how the packet is transmitted on the CC
pin. The tokens are designed to be flexible and support all
aspects of the USB PD specification. The FUSB302B
additionally enables control of the BMC transmitter through
tokens. The transmitter can be enabled or disabled by
specific token writes which allow faster packet processing
by burst writing the FIFO with all the information required
to transmit a packet.
The FUSB302B receiver stores the received data and the
received CRC in the receive FIFO when a valid packet is
received on the CC pin. The BMC receiver automatically
enables the internal oscillator when an Activity is sensed on
the CC pin and load to the FIFO when a packet is received.
The I_ACTIVITY and I_CRC_CHK interrupts alert the
host software that a valid packet was received.
Figure 12. USB BMC Power Delivery Blocks
FIFO
FIFO
Code/
Control
Logic
CDR
CRC32
Tx
CRC32
Rx
4B5B
4B5B
BMC
BMC
CC1
CC2
Power Level Determination
The Type-C specification outlines the order of precedence
for power level determination which covers power levels
from basic USB2.0 levels to the highest levels of USB PD.
The host software is expected to follow the USB Type-C
specification for charging current priority based on feedback
from the FUSB302B detection, external BC1.2 detection
and any USB Power Delivery communication.
The FUSB302B does not integrate BC1.2 charger
detection which is assumed available in the USB transceiver
or USB charger in the system.
Power Up, Initialization and Reset
When power is first applied through VDD, the
FUSB302B is reset and registers are initialized to the default
values shown in the register map.
The FUSB302B can be reset through software by
programming the SW_RES bit in the RESET register.
If no power applied to VDD then the SRC can recognize
the FUSB302B as a SNK.
PD Automatic Receive GoodCRC
The power delivery packets require a GoodCRC
acknowledge packet to be sent for each received packet
where the calculated CRC is the correct value. This
calculation is done by the FUSB302B and triggers the
I_CRC_CHK interrupt if the CRC is good. If the
AUTO_CRC
(Switches1
register
bit)
is
set
and
AUTO_PRE = 0, then the FUSB302B will automatically
send the GoodCRC control packet in response to alleviate
the local processor from responding quickly to the received
packet. If GoodCRC is required for anything beyond SOP,
then enable SOP*.



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


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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