Data Sheet
PMBus INTERFACE
The I 2 C bus is a common, simple serial bus used by many devices
to communicate. It defines the electrical specifications, the bus
timing, the physical layer, and some basic protocol rules.
SMBus is based on I 2 C and aims to provide a more robust and
fault-tolerant bus. Functions such as bus timeout and packet
error checking are added to help achieve this robustness, along
with more specific definitions of the bus messages used to read
and write data to devices on the bus.
PMBus is layered on top of SMBus and, in turn, on I 2 C. Using the
SMBus defined bus messages, PMBus defines a set of standard
commands that can be used to control a device that is part of a
power chain.
The ADM1275 command set is based upon the PMBus? Power
System Management Protocol Specification, Part I and Part II,
Revision 1.1. This version of the standard is intended to provide
a common set of commands for communicating with dc-to-dc
type devices. However, many of the standard PMBus commands
can be mapped directly to the functions of a hot-swap controller.
Part I and Part II of the PMBus standard describe the basic
commands and how they can be used in a typical PMBus setup.
The following sections describe how the PMBus standard and
the ADM1275 specific commands are used.
DEVICE ADDRESSING
The ADM1275 is available in three models: the ADM1275 -1,
the ADM1275 -2, and the ADM1275 -3. The PMBus address is
7 bits in size. The upper 5 bits (MSBs) of the address word are
fixed and are different for each model, as follows:
? ADM1275 -1: Base address is 00100xx (0x10)
? ADM1275 -2: Base address is 00110xx (0x18)
? ADM1275 -3: Base address is 01000xx (0x20)
The ADM1275 -1, ADM1275 -2, and ADM1275 -3 all have a
single ADR pin that is used to select one of four possible
addresses for a given model. The ADR pin connection selects
the lowest two bits (LSBs) of the 7-bit address word (see Table 8).
Table 8. PMBus Addresses and ADR Pin Connection
Value of Address LSBs ADR Pin Connection
ADM1275
SMBus PROTOCOL USAGE
All I 2 C transactions on the ADM1275 are done using SMBus
defined bus protocols. The following SMBus protocols are
implemented by the ADM1275 :
? Send byte
? Receive byte
? Write byte
? Read byte
? Write word
? Read word
? Block read
PACKET ERROR CHECKING
The ADM1275 PMBus interface supports the use of the packet
error checking (PEC) byte that is defined in the SMBus standard.
The PEC byte is transmitted by the ADM1275 during a read
transaction or sent by the bus host to the ADM1275 during a
write transaction. The ADM1275 supports the use of PEC with
all the SMBus protocols that it implements.
The use of the PEC byte is optional. The bus host can decide
whether to use the PEC byte with the ADM1275 on a message-
by-message basis. There is no need to enable or disable PEC in
The PEC byte is used by the bus host or the ADM1275 to detect
errors during a bus transaction, depending on whether the trans-
action is a read or a write. If the host determines that the PEC
byte read during a read transaction is incorrect, it can decide to
repeat the read if necessary. If the ADM1275 determines that the
PEC byte sent during a write transaction is incorrect, it ignores
the command (does not execute it) and sets a status flag.
Within a group command, the host can choose to send or not
send a PEC byte as part of the message to the ADM1275 .
PARTIAL TRANSACTIONS ON I 2 C BUS
In the event of a specific sequence of events occurring on the
I 2 C bus, it is possible for the I 2 C interface on the device to go
into a state where it fails to ACK the next I 2 C transaction directed
to it. There are two ways that this behavior can be triggered:
00
01
10
11
Connect to GND
150 k? resistor to GND
No connection (floating)
Connect to VCAP
?
?
A partial I 2 C transaction consisting of a start condition,
followed by a single SCL clock pulse and stop condition.
If the I 2 C bus master does not follow the 300 ns SDA data
hold time when signaling the ACK/NACK bit at the end of
a transaction. The device sees this as a single SCL clock
partial transaction.
In the event that the device NACKs a transaction, then the I 2 C
interface on the device can be reset by sending a series of up to
16 SCL clock pulses, or performing a dummy transaction to
another I 2 C address on the bus.
Rev. D | Page 27 of 48
相关PDF资料
EVAL-ADM1276EBZ BOARD EVAL FOR ADM1276
EVAL-ADM2483EBZ BOARD EVAL FOR ADM2483
EVAL-ADM2485EB5Z BOARD EVAL FOR ADM2485
EVAL-ADM2486EBZ BOARD EVAL FOR ADM2486
EVAL-ADUM3221AEBZ BOARD EVAL FOR ADUM3220/ADUM3221
EVAL-ADUM3471EBZ EVALUATION MODULE FOR ADUM3471
EVAL-ADUM4160EBZ EVALUATION MODULE FOR ADUM4160
EVAL-ADUM4223AEBZ BOARD EVAL FOR ADUM4223
相关代理商/技术参数
EVAL-ADM1276EBZ 功能描述:BOARD EVAL FOR ADM1276 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:* 标准包装:1 系列:- 主要目的:电信,线路接口单元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要属性:T1/J1/E1 LIU 次要属性:- 已供物品:板,电源,线缆,CD 其它名称:82EBV2081
EVAL-ADM2481EBZ 功能描述:BOARD EVAL FOR ADM2481 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:* 标准包装:1 系列:- 主要目的:电信,线路接口单元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要属性:T1/J1/E1 LIU 次要属性:- 已供物品:板,电源,线缆,CD 其它名称:82EBV2081
EVAL-ADM2482EEB3Z 功能描述:BOARD EVAL FOR ADM2482 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:- 标准包装:1 系列:- 主要目的:电信,线路接口单元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要属性:T1/J1/E1 LIU 次要属性:- 已供物品:板,电源,线缆,CD 其它名称:82EBV2081
EVAL-ADM2482EEB5Z 功能描述:BOARD EVAL FOR ADM2482 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:- 标准包装:1 系列:- 主要目的:数字电位器 嵌入式:- 已用 IC / 零件:AD5258 主要属性:- 次要属性:- 已供物品:板 相关产品:AD5258BRMZ1-ND - IC POT DGTL I2C1K 64P 10MSOPAD5258BRMZ10-ND - IC POT DGTL I2C 10K 64P 10MSOPAD5258BRMZ100-ND - IC POT DGTL I2C 100K 64P 10MSOPAD5258BRMZ50-ND - IC POT DGTL I2C 50K 64P 10MSOPAD5258BRMZ1-R7-ND - IC POT DGTL I2C 1K 64P 10MSOPAD5258BRMZ10-R7-ND - IC POT DGTL I2C 10K 64P 10MSOPAD5258BRMZ50-R7-ND - IC POT DGTL I2C 50K 64P 10MSOPAD5258BRMZ100-R7-ND - IC POT DGTL I2C 100K 64P 10MSOP
EVAL-ADM2483EBZ 功能描述:BOARD EVAL FOR ADM2483 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:* 标准包装:1 系列:- 主要目的:电信,线路接口单元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要属性:T1/J1/E1 LIU 次要属性:- 已供物品:板,电源,线缆,CD 其它名称:82EBV2081
EVAL-ADM2484EEBZ 功能描述:BOARD EVAL FOR ADM2484 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:iCoupler® 标准包装:1 系列:- 主要目的:电信,线路接口单元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要属性:T1/J1/E1 LIU 次要属性:- 已供物品:板,电源,线缆,CD 其它名称:82EBV2081
EVAL-ADM2485EB3Z 功能描述:BOARD EVAL FOR ADM2485 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:* 标准包装:1 系列:- 主要目的:电信,线路接口单元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要属性:T1/J1/E1 LIU 次要属性:- 已供物品:板,电源,线缆,CD 其它名称:82EBV2081
EVAL-ADM2485EB5Z 功能描述:BOARD EVAL FOR ADM2485 RoHS:是 类别:编程器,开发系统 >> 评估演示板和套件 系列:* 标准包装:1 系列:- 主要目的:电信,线路接口单元(LIU) 嵌入式:- 已用 IC / 零件:IDT82V2081 主要属性:T1/J1/E1 LIU 次要属性:- 已供物品:板,电源,线缆,CD 其它名称:82EBV2081