7. I
2
C Interface > SMBus Support
164
Tsi578 User Manual
June 6, 2016
Integrated Device Technology
www.idt.com
7.7.1
Unsupported SMBus Features
The Tsi578 does not support the following SMBus features:
•
Non-host response to external SMBus host protocols, except for Alert Response Protocol
•
Address Resolution Protocol (ARP) or any related commands
•
SMBSUS# (suspend mode signal pin)
•
Packet Error Code (PEC). The Tsi578 does not generate, check, or expect PECs
•
Process Call command
•
Block write command with more than 4 data bytes
•
Block read command
•
Block write-block read process call command
•
SMBus host notify protocol as a SMBus host device in slave mode
7.7.2
SMBus Protocol Support
The Tsi578 master interface functionality supports a subset of the SMBus Protocols (see
). In
all cases, the Tsi578 masters a transaction to another SMBus device. All register and register field
references are to the following I
2
C master interface registers:
•
C Master Configuration Register”
•
•
C Master Receive Data Register”
•
C Master Transmit Data Register”
Use of the Quick Command with Read requires the target device to support the command.
Under normal I
2
C protocol, the slave device returns data on the bus following the ACK, so
the master could not always generate the required Stop condition. The target device must
release the bus following the ACK if it is responding to this command.