English
Language : 

SA56004X Datasheet, PDF (10/23 Pages) NXP Semiconductors – 1 Degrees Celcious accurate, SMBus-compatible, 8-pin, remote/local digital temperature sensor with over temperature alarms
Philips Semiconductors
±1 °C accurate, SMBus-compatible, 8-pin, remote/local
digital temperature sensor with over temperature alarms
Product data sheet
SA56004X
FUNCTIONAL DESCRIPTION
Serial bus interface
The SA56004X should be connected to a compatible two-wire serial
interface System Management Bus (SMBus) as a slave device
using the two device terminals SCLK and SDATA. The ALERT pin
can optionally be used with the SMBus protocol to implement the
ARA response. The controller will provide a clock signal to the
device SCLK pin and write/read data to/from the device through the
device SDATA pin. External pull-up resistors, about 10 kΩ each, are
needed for these device pins due to open drain circuitry.
Data of 8-bit digital byte or word are used for communication
between the controller and the device using SMBus 2.0 protocols
which are described more in the ‘SMBus Interface’ section on
page 17. The operation of the device to the bus is described with
details in the following sections.
Slave address
The SA56004X has a 7-bit slave address register which is factory
programmed in OTP memory. Eight unique devices are available
with different slave addresses as defined in the ‘Ordering
information’ section in Table 1, ‘Device slave address options’. Up to
eight devices can reside on the same SMBus without conflict,
provided that their addresses are unique.
Register overview
The SA56004X contains three types of SMBus addressable registers.
These are read only (R), write only (W), and read-write (R/W).
Attempting to write to any R-only register or read data from any
W-only register will produce an invalid result. Some of the R/W
registers have separate addresses for reading and writing operations.
The registers of the SA56004X serve four purposes:
• Control and configuration of the SA56004X
• Status reporting
• Temperature measurement storage
• ID and manufacturer test registers.
Table 2 describes the names, addresses, power-on-reset (POR),
and functions of each register. The data of the temperature-related
registers is in 2’s complement format in which the MSB is the sign
bit. The 8-bit data of other registers is in 8-bit straight format.
Table 2. Register assignments
REGISTER
NAME
COMMAND BYTE
READ
WRITE
ADDRESS ADDRESS
LTHB
00h
NA
RTHB
01h
NA
SR
02h
NA
CON
03h
09h
CR
04h
0Ah
LHS
05h
0Bh
LLS
06h
0Ch
RHSHB
07h
0Dh
RLSHB
08h
0Eh
One Shot
NA
0Fh
RTLB
10h
NA
RTOHB
11h
11h
RTOLB
12h
12h
RHSLB
13h
13h
RLSLB
14h
14h
RCS
19h
19h
LCS
20h
20h
TH
21h
21h
LTLB
22h
NA
AM
BFh
BFh
RMID
FEh
NA
RDR
FFh
NA
POR
STATE
0000 0000
0000 0000
0000 0000
0000 0000
1000
0100 0110
0000 0000
0100 0110
0000 0000
0000 00
0000 0000
000
000
000
0101 0101
0101 0101
0 1010
0000 0000
0
1010 0001
0000 0000
FUNCTION
Local Temperature HIGH Byte
Remote Temperature HIGH Byte
Status Register
Configuration Register
Conversion Rate
Local HIGH Setpoint
Local LOW Setpoint
Remote HIGH Setpoint High Byte
Remote LOW Setpoint High Byte
Writing register initiate a one shot conversion
Remote Temperature LOW Byte
Remote Temperature Offset High Byte
Remote Temperature Offset Low Byte
Remote HIGH Setpoint Low Byte
Remote LOW Setpoint Low Byte
Remote T_CRIT Setpoint
RLocal T_CRIT Setpoint
T_CRIT Hysteresis
Local Temperature Low Byte
Alert Mode
Read Manufacturer’s ID
Read Stepping or Die Revision
BITS ACCESSIBILITY
8
R
8
R
8
R
8
R/W
4
R/W
8
R/W
8
R/W
8
R/W
8
R/W
0
W
6(MSBs)
R
8
R/W
3(MSBs)
R/W
3(MSBs)
R/W
3(MSBs)
R/W
8
R/W
8
R/W
5
R/W
3(MSBs)
R
1
R/W
8
R
8
R
2004 Oct 06
10