ADP1048DC1-EVALZ Analog Devices, ADP1048DC1-EVALZ Datasheet - Page 35

no-image

ADP1048DC1-EVALZ

Manufacturer Part Number
ADP1048DC1-EVALZ
Description
Daughter Cards & OEM Boards ADP1048 DAUGHTERCARD
Manufacturer
Analog Devices
Series
ADP1048r
Datasheet

Specifications of ADP1048DC1-EVALZ

Rohs
yes
Product
Daughter Cards
Description/function
100 kHz daughter board
Dimensions
40 mm x 25 mm
Interface Type
I2C
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Operating Supply Voltage
3.3 V
Factory Pack Quantity
1
For Use With
ADP1048
Data Sheet
DATA TRANSFER
Format Overview
The PMBus slave follows the transfer protocol of the SMBus
specification, which is based on the fundamental transfer
protocol format of the Philips I
January 2000. Data transfers are byte wide, lower byte first.
Each byte is transmitted serially, most significant bit (MSB)
first. A typical transfer is diagrammed in Figure 35. See the
SMBus and I
the transfer protocols.
Figure 35 through Figure 42 use the following abbreviations:
S = start condition
Sr = repeated start condition
P = stop condition
R = read bit
W = write bit
A = acknowledge bit (0)
A = acknowledge bit (1)
S
MASTER TO SLAVE
SLAVE TO MASTER
7-BIT SLAVE
ADDRESS
2
C specifications for an in-depth discussion of
Figure 35. Basic Data Transfer
W
S
A
MASTER TO SLAVE
SLAVE TO MASTER
S
ADDRESS
MASTER TO SLAVE
SLAVE TO MASTER
SLAVE
ADDRESS
2
C Bus Specification , dated
SLAVE
8-BIT DATA
S
S
MASTER TO SLAVE
SLAVE TO MASTER
MASTER TO SLAVE
SLAVE TO MASTER
ADDRESS
W
ADDRESS
SLAVE
SLAVE
W
S
A
S
MASTER TO SLAVE
SLAVE TO MASTER
A
MASTER TO SLAVE
SLAVE TO MASTER
COMMAND
ADDRESS
SLAVE ADDRESS
CODE
COMMAND
SLAVE
W
A
CODE
W
A
A
COMMAND
A
CODE
Figure 38. Write Word Protocol
Figure 41. Block Write Protocol
Figure 40. Read Word Protocol
P
Figure 37. Write Byte Protocol
Figure 36. Send Byte Protocol
W
Figure 39. Read Byte Protocol
COMMAND
A
BYTE COUNT
CODE
Sr
Rev. 0 | Page 35 of 84
A
= N
ADDRESS
W
COMMAND
A
SLAVE
CODE
Sr
A
A
ADDRESS
A
DATA BYTE
SLAVE
COMMAND CODE
R
DATA BYTE 1
“A” represents the ACK (acknowledge) bit. The ACK bit is typi-
cally active low (Logic 0) if the transmitted byte is successfully
received by a device. However, when the receiving device is the
bus master, the acknowledge bit for the last byte read is a Logic 1,
indicated by A .
Command Overview
Data transfer using the PMBus slave is established using PMBus
commands. The PMBus specification requires that all PMBus
commands start with a slave address with the R/ W bit cleared
(set to 0), followed by the command code. All PMBus commands
supported by the
types shown in
The PMBus slave module also supports manufacturer-specific
extended commands. These commands follow the same protocol
as the standard PMBus commands. However, the command
code consists of the following two bytes:
Using the manufacturer-specific extended commands, the
PMBus device manufacturer can add an additional 256
manufacturer-specific commands to its PMBus command set.
LOW
A
A
DATA BYTE
The command code extension, 0xFE
The extended command code, 0x00 to 0xFF
DATA BYTE
R
LOW
A
A
DATA BYTE
DATA BYTE
A
HIGH
A
Figure 36
A
A
ADP1047 ADP1048
P
DATA BYTE
P
DATA BYTE N
HIGH
A
A
P
through
P
/
A
A
P
ADP1047/ADP1048
Figure 42
P
follow one of the protocol
.

Related parts for ADP1048DC1-EVALZ