Ver: 2.4
May 23, 2003
TEL: 886-3-5788833
http://www.gmt.com.tw
8
G767
Global Mixed-mode Technology Inc.
Write Byte Format
S
Slave Address:
equivalent to chip- select line of a 3-wire interface
Command Byte:
selects which register you are writing to
Data byte:
data goes into the register set by the command byte (to set thresholds, configuration masks, and sam
pling rate)
ADDRESS
7 bits
WR
ACK
COMMAND
8 bits
ACK
DATA
8 bits
ACK
P
1
Read Byte Format
S
ADDRESS WR
7 bits
Slave Address:
equivalent to chip- select line
Command Byte:
selects which register you are reading from
Slave Address:
repeated due to change in data-flow direction
Data byte:
reads from the register set by the command byte
ACK
COMMAND
8bits
ACK
S
ADDRESS RD
7bits
ACK
DATA
8 bits
///
P
Send Byte Format
S
Command Byte:
sends command with no data , usually used for one-shot command
ADDRESS
7 bits
WR
ACK
COMMAND
8 bits
ACK
P
Receive Byte Format
S
Data Byte:
reads data from the register commanded by the last Read Byte or Write Byte transmission; also used
for SMBus Alert Response return address
S = Start condition Shaded = Slave transmission P = Stop condition /// = Not acknowledged
ADDRESS
7 bits
RD
ACK
DATA
8 bits
///
P
Figure 3. SMBus Protocols
Table 2. Data Format (Twos-Complement)
ROUND
TEMP.
(°C)
DIGITAL OUTPUT
DATA BITS
SIGN
MSB
0
111
0
111
0
111
0
111
0
001
0
000
0
000
0
000
0
000
0
000
1
111
1
111
1
110
1
110
1
100
1
100
1
011
1
011
TEMP.
(°C)
LSB
1111
1111
1111
1110
1001
0001
0000
0000
0000
0000
1111
1111
0111
0110
1001
1001
1111
1111
+130.00
+127.00
+126.50
+126.00
+25.25
+0.50
+0.25
+0.00
-0.25
-0.50
-0.75
-1.00
-25.00
-25.50
-54.75
-55.00
-65.00
-70.00
+127
+127
+127
+126
+25
+1
+0
+0
+0
+0
-1
-1
-25
-25
-55
-55
-65
-65
Alarm Threshold Registers
Four registers store alarm threshold data, with
high-temperature (T
HIGH
) and low-temperature (T
LOW
)
registers for each A/D channel. If either measured
temperature equals or exceeds the corresponding
alarm threshold value, an ALERT interrupt is as-
serted.
The power-on-reset (POR) state of both T
HIGH
registers
is full scale (0111 1111, or +127
°
C). The POR state of
both T
LOW
registers is 1100 1001 or -55
°
C.
Diode Fault Alarm
There is a continuity fault detector at DXP that detects
whether the remote diode has an open-circuit condi-
tion. At the beginning of each conversion, the diode
fault is checked, and the status byte is updated. This
fault detector is a simple voltage detector; if DXP rises
above V
CC
– 1V (typical) due to the diode current
source, a fault is detected. Note that the diode fault
isn’t checked until a conversion is initiated, so immedi-
ately after power-on reset the status byte indicates no
fault is present, even if the diode path is broken.