数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

UCS2113 数据表(PDF) 29 Page - Microchip Technology

部件名 UCS2113
功能描述  USB Dual-Port Power Switch and Current Monitor
PDF  62 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  MICROCHIP [Microchip Technology]
网页  http://www.microchip.com
标志 MICROCHIP - Microchip Technology

UCS2113 数据表(HTML) 29 Page - Microchip Technology

Back Button UCS2113 Datasheet HTML 25Page - Microchip Technology UCS2113 Datasheet HTML 26Page - Microchip Technology UCS2113 Datasheet HTML 27Page - Microchip Technology UCS2113 Datasheet HTML 28Page - Microchip Technology UCS2113 Datasheet HTML 29Page - Microchip Technology UCS2113 Datasheet HTML 30Page - Microchip Technology UCS2113 Datasheet HTML 31Page - Microchip Technology UCS2113 Datasheet HTML 32Page - Microchip Technology UCS2113 Datasheet HTML 33Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 29 / 62 page
background image
 2016-2021 Microchip Technology Inc. and its subsidiaries
DS20005680B-page 29
UCS2113
7.0
SYSTEM MANAGEMENT BUS
PROTOCOL
In SMBus mode, the UCS2113 communicates with a
host
controller,
such
as
a
Microchip
PIC®
microcontroller or hub, through the SMBus. The
SMBus is a two-wire serial communication protocol
between a computer host and its peripheral devices. A
detailed timing diagram is shown in Figure 1-1.
Stretching of the SMCLK signal is supported; however,
the UCS2113 will not stretch the clock signal.
7.1
SMBus Start Bit
The SMBus Start bit is defined as a transition of the
SMBus Data line from a logic ‘1’ state to a logic ‘0’
state while the SMBus Clock line is in a logic ‘1’ state.
7.2
SMBus Address and RD/WR Bit
The SMBus Address Byte consists of the 7-bit client
address followed by the RD/WR indicator bit. If this
RD/WR bit is a logic ‘0’, the SMBus Host is writing
data to the client device. If this RD/WR bit is a logic ‘1’,
the SMBus Host is reading data from the client device.
The UCS2113 with the order code UCS2113-1-V/G4
has the SMBus address 57h - 1010_111(r/w).
Customers
should
contact
their
distributor,
representatives or field application engineer (FAE) for
additional SMBus addresses. Local sales offices are
also available to help customers. A list of sales offices
and locations is included in the back of this document.
7.3
SMBus Data Bytes
All SMBus Data bytes are sent most significant bit first
and composed of 8 bits of information.
7.4
SMBus ACK and NACK Bits
The SMBus client will acknowledge all data bytes that
it receives. This is done by the client device pulling the
SMBus Data line low after the 8th bit of each byte that
is transmitted. This applies to both the Write Byte and
Block Write protocols.
The Host will NACK (not acknowledge) the last data byte
to be received from the client by holding the SMBus data
line high after the 8th data bit has been sent. For the
Block Read protocol, the Host will ACK (acknowledge)
each data byte that it receives except the last data byte.
7.5
SMBus Stop Bit
The SMBus Stop bit is defined as a transition of the
SMBus Data line from a logic ‘0’ state to a logic ‘1’
state while the SMBus clock line is in a logic ‘1’ state.
When the UCS2113 detects an SMBus Stop bit and it
has been communicating with the SMBus protocol, it
will reset its client interface and prepare to receive
further communications.
7.6
SMBus Time-out
The UCS2113 includes an SMBus time-out feature. If
the clock is held at logic ‘0’ for tTIMEOUT, the device
can time out and reset the SMBus interface. The
SMBus interface can also reset if both the clock and
data lines are held at a logic ‘1’ for tIDLE_RESET.
Communication is restored with a start condition.
The time-out function defaults to disabled. It can be
enabled by clearing the DIS_TO bit in the General
Configuration 3 register (see Register 8-9).
7.7
SMBus and I2C Compliance
The major difference between SMBus and I2C devices
is highlighted here.
For
complete
compliance
information, refer to the SMBus 2.0 specification and
Application Note 14.0.
• UCS2113 supports I2C fast mode at 400 kHz. This
covers the SMBus maximum time of 100 kHz.
• The minimum frequency for SMBus
communications is 10 kHz.
• The client protocol will reset if the clock is held low
longer than 30 ms. This time out functionality is
disabled by default in the UCS2113 and can be
enabled by clearing the DIS_TO bit. I2C does not
have a time out.
• Except when operating in Sleep, the client
protocol will reset if both the clock and the data
line are logic ‘1’ for longer than 200 µs (idle
condition). This function is disabled by default in
the UCS2113 and can be enabled by clearing the
DIS_TO bit. I2C does not have an idle condition.
•I2C devices do not support the Alert Response
Address functionality (which is optional for SMBus).
•I2C devices support block read and write
differently. I2C protocol allows for unlimited
number of bytes to be sent in either direction. The
SMBus protocol requires that an additional data
byte indicating number of bytes to read/write is
transmitted. The UCS2113 supports I2C
formatting only.
7.8
SMBus Protocols
The UCS2113 is SMBus 2.0-compatible and supports
Send Byte, Read Byte, Block Read, Receive Byte as
valid protocols as shown below. The UCS2113 also
supports the I2C block read and block write protocols.
The device supports Write Byte, Read Byte, and Block
Read/Block Write. All of the below protocols use the
convention in Table 7-1.
TABLE 7-1:
SMBUS PROTOCOL
Data Sent to Device
Data Sent to the Host
Data sent
Data sent



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


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
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