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

X  

FUSB302BVMPX датащи(PDF) 12 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) 12 Page - ON Semiconductor

Back Button 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 FUSB302BVMPX Datasheet HTML 16Page - ON Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 12 / 32 page
background image
FUSB302B
www.onsemi.com
12
PD Send
The FUSB302B implements part of the PD protocol layer
for sending packets in an autonomous fashion.
Figure 13.
Hard
Reset
Soft Reset
Automatic
Sending Retries
PD Packet
Sent
PD Automatic Sending Retries
If GoodCRC packet is not received and AUTO_RETRY
is set, then a retry of the same message that was in the
TxFIFO written by the processor is executed within tRetry
and that is repeated for NRETRY times.
PD Send Soft Reset
If the correct GoodCRC packet is still not received for all
retries then I_RETRYFAIL interrupt is triggered and if
AUTO_SOFT_RESET is set, then a Soft Reset packet is
created (MessageID is set to 0 and the processor upon
servicing
I_RETRYFAIL
would
set
the
true
MessageIDCounter to 0.
If this Soft Reset is sent successfully where a GoodCRC
control packet is received with a MessageID = 0 then
I_TXSENT interrupt occurs.
If not, this Soft Reset packet is retried NRETRIES times
(MessageID is always 0 for all retries) if a GoodCRC
acknowledge packet is not received with CRCReceiveTimer
expiring (tReceive of 1.1 ms max). If all retries fail, then
I_SOFTFAIL interrupt is triggered.
PD Send Hard Reset
If all retries of the soft reset packet fail and if
AUTO_HARD_RESET is set, then a hard reset ordered set
is sent by loading up the TxFIFO with RESET1, RESET1,
RESET1, RESET2 and sending a hard reset. Note only one
hard reset is sent since the typical retry mechanism doesn’t
apply.
The
processor’s
policy
engine
firmware
is
responsible for retrying the hard reset if it doesn’t receive the
required response.
Flush Rx-FIFO with BIST (Built-In Self Test) Test Data
During PD compliance testing, BIST test packets are used
to test physical layer of the PD interface such as, frequency
derivation, Amplitude measure and etc. The one BIST test
data packet has 7 data objects (28byte data), header and
CRC, but the message ID doesn’t change, the packet should
be ignored and not acted on by the PD policy engine. The PD
protocol layer does need to send a GoodCRC message back
after every packet. The BIST data can arrive continuously
from a tester, which could cause the FUSB302B Rx FIFO to
overflow and the PD protocol layer to stop sending
GoodCRC messages unless the FIFO is read or cleared
quickly. The FUSB302B has a special register bit in the I2C
registers, bit[5] of address 0x09, that when the bit is set, all
the data received next will be flushed from the RxFIFO
automatically and the PD protocol layer will keep sending
GoodCRC messages back. Once BIST test is done, tester
sends HardReset, so with the HardReset, processor has to
write the bit back to disable. Also, if the bit can be
de-selected anytime, then the coming packet has to be
managed by protocol layer and policy engine.
I2C INTERFACE
The FUSB302B includes a full I2C slave controller. The
I2C slave fully complies with the I2C specification version
6 requieremnts. This block is designed for Fast Mode Plus
traffic up to 1 MHz SCL operation.
The TOGGLE features allow for very low power
operation with slow clocking thus may not be fully
compliant to the 1 MHz operation. Examples of an I2C write
and read sequence are shown in Figure 14 and Figure 15
respectively.
Figure 14. I2C Write Example
SWR A
A
A
A
A
A P
Note: Single Byte read is initiated by Master with P immediately following first data byte
8bits
8bits
8bits
Write Data K+2
Slave Address
Register Address K
Write Data
Write Data K+1
Write Data K+N−1



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