SE95D [NXP]

Ultra high accuracy digital temperature sensor and thermal WatchdogE; 超高精度数字温度传感器和热WatchdogE
SE95D
型号: SE95D
厂家: NXP    NXP
描述:

Ultra high accuracy digital temperature sensor and thermal WatchdogE
超高精度数字温度传感器和热WatchdogE

传感器 换能器 温度传感器 输出元件
文件: 总20页 (文件大小:202K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
INTEGRATED CIRCUITS  
SE95  
Ultra high accuracy digital temperature  
sensor and thermal Watchdog  
Product data sheet  
2004 Dec 21  
Supersedes data of 2004 Oct 05  
Philips  
Semiconductors  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
The device is powered-up in normal operation mode with the OS in  
comparator mode, temperature threshold of 80 °C and hysteresis of  
75 °C, so that it can be used as a stand-alone thermostat with those  
pre-defined temperature set points. The conversion rate is  
programmable, with a default of 10 conversions/sec.  
FEATURES  
Pin-for-pin replacement for industry standard LM75/LM75A and  
offers improved temperature resolution  
Specification of a single part over power supply range from 2.8 V  
GENERAL DESCRIPTION  
to 5.5 V.  
The SE95 is a temperature-to-digital converter using an on-chip  
band-gap temperature sensor and Sigma-delta A-to-D conversion  
technique. The device is also a thermal detector providing an  
over-temp detection output. The SE95 contains a number of data  
registers: Configuration register (Conf) to store the device settings  
such as sampling rate, device operation mode, OS operation mode,  
OS polarity, and OS fault queue as described in the functional  
description section; temperature register (Temp) to store the digital  
temp reading, and set-point registers (Tos & Thyst) to store  
programmable overtemp shutdown and hysteresis limits, and also  
an ID register to store manufacturer numbers. These registers are  
Small 8-pin package types: SO8 and TSSOP8 (MSOP8)  
2
I C-bus interface to 400kHz with up to 8 devices on the same bus  
Power supply range from 2.8 V to 5.5 V  
Temperatures range from –55 °C to +125 °C  
13-bit ADC that offers a temperature resolution of 0.03125 °C  
Temperature accuracy of ±1 °C from –25 °C to +100 °C  
Programmable temperature threshold and hysteresis set points  
2
accessed by a controller via the 2-wire serial I C-bus interface. The  
device includes an open-drain output (OS) which becomes active  
when the temperature exceeds the programmed limits. There are  
three selectable logic address pins so that eight devices can be  
connected on the same bus without address conflict.  
Supply current of 7.0 µA in shut-down mode for power  
conservation  
Stand-alone operation as thermostat at power-up  
ESD protection exceeds 1000 V HBM per JESD22-A114,  
The SE95 can be configured for different operation conditions. It can  
be set in normal mode to periodically monitor the ambient  
temperature, or in shutdown mode to minimize power consumption.  
The OS output operates in either of two selectable modes: OS  
comparator mode and OS interrupt mode. Its active state can be  
selected as either HIGH or LOW. The fault queue that defines the  
number of consecutive faults in order to activate the OS output is  
programmable as well as the set-point limits.  
150 V MM per JESD22-A115  
Latch-up testing is done to JEDEC Standard JESD78 which  
exceeds 100 mA  
APPLICATIONS  
System thermal management  
The temperature register always stores a 13-bit 2’s complement  
data giving a temperature resolution of 0.03125 °C. This high  
temperature resolution is particularly useful in applications of  
measuring precisely the thermal drift or runaway. For normal  
operation and compatibility with the LM75A, only the 11 MSBs are  
read, with a resolution of 0.125 °C to provide the accuracies  
specified. To be compatible with the LM75, read only the 9 MSBs.  
Personal computers  
Electronics equipment  
Industrial controllers  
ORDERING INFORMATION  
Package  
Temperature  
range  
Type number Topside mark  
Name  
Description  
Version  
SE95D  
SE95  
SO8  
plastic small outline package; 8 leads; body width 3.9 mm  
SOT96-1  
–55 °C to +125 °C  
–55 °C to +125 °C  
plastic thin shrink small outline package; 8 leads;  
body width 3 mm  
SE95DP  
SE95DP  
TSSOP8  
SOT505-1  
WATCHDOG is a trademark of National Semiconductor Corporation.  
2004 Dec 21  
2
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
PINNING  
Pin configuration  
Pin description  
PIN  
SYMBOL DESCRIPTION  
2
1
SDA  
Digital I/O. I C serial bi-directional data line.  
Open Drain.  
SDA  
SCL  
OS  
1
2
3
4
8
7
6
5
V
CC  
A0  
A1  
A2  
2
2
3
4
SCL  
OS  
Digital input. I C serial clock input.  
Overtemp Shutdown output. Open Drain.  
GND  
GND  
Ground. To be connected to the system  
ground.  
SL01388  
5
6
7
8
A2  
A1  
A0  
Digital input. User-defined address bit2.  
Digital input. User-defined address bit1.  
Digital input. User-defined address bit0.  
Power supply.  
Figure 1. SO8 and TSSOP8 pin configurations.  
V
CC  
SIMPLIFIED BLOCK DIAGRAM  
V
CC  
SE95  
A/D CONTROL AND OTP CONTROL  
OTP  
CONF REG  
TEMP REG  
TOS REG  
BIAS  
BANDGAP  
OSC  
BIT  
STREAM  
SIGMA–DELTA  
MODULATOR  
DECIMATION  
FILTER  
INTERRUPTION  
LOGIC  
T
REG  
HYST  
.
.
.
REGISTER  
BANK  
POR  
OS  
2
I C INTERFACE LOGIC  
A2  
A1  
A0  
SCL  
SDA  
GND  
SL01735  
Figure 2. Simplified block diagram.  
3
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
TYPICAL APPLICATION CIRCUIT  
V
POWER SUPPLY  
CC  
0.1 µF  
10 kΩ  
BUS  
PULL-UP  
RESISTORS  
8
V
CC  
2
1
SCL  
SDA  
2
I C-BUS  
SE95  
3
DETECTOR OR  
INTERRUPT LINE  
OS  
5
6
7
A2  
A1  
A0  
DIGITAL LOGIC OR  
TIE TO V /GND  
CC  
GND  
4
SL01883  
Figure 3. Typical application circuit  
1
ABSOLUTE MAXIMUM RATINGS  
SYMBOL  
PARAMETER  
MIN.  
–0.3  
–0.3  
–3.0  
–5.0  
MAX.  
6.0  
UNIT  
V
V
to GND  
CC  
Voltage at inputs SCL and SDA  
Voltage at inputs A0, A1, A2  
Current at input pins  
6.0  
V
V
+ 0.3  
V
CC  
5.0  
mA  
mA  
V
OS output sink current  
OS output voltage  
10.0  
6.0  
–0.3  
V
esd  
Human Body Model  
1000  
150  
150  
150  
V
Machine Model  
V
T
stg  
Storage temperature range  
Junction temperature  
–65  
°C  
°C  
T
j
NOTE:  
1. This is a stress rating only. Functional operation of the device as indicated in the operational section is not applied to this absolute maximum  
rating. Stresses above those listed in ‘Absolute Maximum Ratings’ may cause permanent damage to the device and exposure to any of  
these rating conditions for extended periods may affect device reliability.  
OPERATING RATINGS  
SYMBOL  
PARAMETER  
MIN.  
2.8  
MAX.  
5.5  
UNIT  
V
V
CC  
Supply voltage  
T
amb  
Operating ambient temperature range  
–55  
125  
°C  
4
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
DC ELECTRICAL CHARACTERISTICS  
V
CC  
= 2.8 V to 5.5 V, T  
= –55 °C to +125 °C unless otherwise noted.  
amb  
2
SYM  
PARAMETER  
Temperature accuracy (Note 1)  
= 2.8 V to 3.6 V  
CONDITIONS  
MIN.  
–1.0  
–2.0  
–2  
–3  
TYP.  
MAX.  
+1.0  
+2.0  
+2  
+3  
UNIT  
°C  
T
ACC  
T
= –25 °C to +100 °C  
= –55 °C to +125 °C  
= –25 °C to +100 °C  
= –55 °C to +125 °C  
amb  
V
CC  
T
amb  
°C  
Temperature accuracy (Note 1)  
= 3.6 V to 5.5 V  
T
amb  
°C  
V
CC  
T
amb  
°C  
T
RES  
Temperature resolution  
11-bit digital temp data  
Normal mode  
0.125  
33  
150  
°C  
T
CON  
Temperature conversion time  
Supply quiescent current  
ms  
µA  
mA  
µA  
2
I
Normal mode: I C inactive  
DD  
2
Normal mode: I C active  
1.0  
Shut-down mode  
Digital pins (SCL, SDA, A2–A0)  
Digital pins  
7.5  
V
IH  
HIGH-level input voltage  
LOW-level input voltage  
Input voltage hysteresis  
0.7 × V  
V
+ 0.3  
V
V
CC  
CC  
V
IL  
–0.3  
0.3 × V  
CC  
V
IHYS  
SCL and SDA pins  
A2 to A0 pins  
300  
300  
mV  
mV  
µA  
µA  
V
I
IH  
HIGH–level input current  
LOW-level input current  
LOW-level output voltage  
Digital pins; V = V  
CC  
–1.0  
–1.0  
1.0  
1.0  
0.4  
0.8  
10  
IN  
I
IL  
Digital pins; V = 0 V  
IN  
V
OL  
SDA and OS pins; I = 3 mA  
OL  
I
OL  
= 4 mA  
V
I
LO  
Output leakage current  
Power-on reset  
SDA and OS pins; V = V  
CC  
µA  
V
OH  
POR  
V
supply below which the logic  
1.0  
2.5  
CC  
is reset  
3
OSQ  
Tos  
OS fault queue  
Overtemp shutdown  
Sampling rate  
Programmable  
Default value  
Programmable  
Default value  
Digital pins  
1
6
Conv  
80  
10  
75  
20  
°C  
0.125  
30  
sample/s  
°C  
Thyst  
Hysteresis  
C
Input capacitance  
pF  
IN  
NOTE:  
1. Assumes a minimum 11-bit temperature reading.  
2. Typical values are at V = 3.3 V and T  
= 25 °C.  
CC  
amb  
3. Conv: device A-to-D conversion.  
5
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
2
1
I C INTERFACE AC CHARACTERISTICS  
V
CC  
= 2.8 V to 5.5 V, T  
= –55 °C to +125 °C unless otherwise noted.  
amb  
SYMBOL  
PARAMETER  
CONDITIONS  
See timing diagram (Figure 4)  
MIN.  
2.5  
0.6  
1.3  
100  
100  
0
TYP.  
MAX.  
UNIT  
µs  
t
SCL clock period  
CLK  
t
SCL HIGH pulse width  
SCL LOW pulse width  
Start Hold time  
µs  
HIGH  
t
µs  
LOW  
t
t
ns  
HD:STA  
SU:DAT  
HD;DAT  
SU;STO  
Data set–up time  
ns  
t
Data hold time  
ns  
t
Stop set-up time  
100  
ns  
t
F
Fall time (SDA and OS outputs)  
C = 400 pF; I = 3 mA  
250  
ns  
L
OL  
NOTE:  
1. These specifications are guaranteed by design and not tested in production.  
SDA  
t
t
f
t
t
t
HD;STA  
SU;DAT  
LOW  
f
SCL  
t
t
HD;STA  
SU;STO  
t
t
HIGH  
HD;DAT  
P
S
S
Sr  
SL02097  
Figure 4. Timing diagram.  
6
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
PERFORMANCE CURVES  
25  
20  
15  
0.25  
0.20  
V
= 2.8 V  
CC  
V
= 5.5 V  
CC  
V
= 3.3 V  
CC  
0.15  
0.10  
V
= 5.5 V  
CC  
V
= 3.9 V  
CC  
10  
5
V
= 3.9 V  
CC  
V
= 3.3 V  
CC  
V
= 2.8 V  
CC  
0.05  
0.00  
0
–50  
–25  
0
25  
50  
75  
100  
125  
SL02150  
–50  
–25  
0
25  
50  
75  
100  
125  
SL02153  
TEMPERATURE (°C)  
TEMPERATURE (°C)  
Figure 5. Typical shut-down supply current versus  
Figure 8. Typical SDA V versus temperature and V  
OL CC  
temperature and V  
(I = 3 mA)  
OL  
CC  
300  
35  
34  
V
= 5.5 V  
CC  
250  
200  
V
= 3.9 V  
33  
32  
CC  
150  
100  
V
= 2.8 V  
CC  
V
= 3.3 V  
CC  
31  
30  
50  
0
–50  
–25  
0
25  
50  
75  
100  
125  
SL02152  
–50  
–25  
0
25  
50  
75  
100  
125  
SL02154  
TEMPERATURE (°C)  
TEMPERATURE (°C)  
2
Figure 6. Typical normal I C inactive supply current versus  
Figure 9. Typical conversion time versus temperature  
(V = 2.8 V to 5.5 V)  
temperature and V  
CC  
CC  
300  
0.25  
0.20  
V
= 2.8 V  
CC  
250  
200  
30 Conv./second  
V
= 3.3 V  
CC  
0.15  
0.10  
10 Conv./second  
1 Conv./second  
150  
100  
V
= 3.9 V  
CC  
V
= 5.5 V  
CC  
0.125 Conv./second  
0.05  
0.00  
50  
0
–50  
–25  
0
25  
50  
75  
100  
125  
SL02151  
–50  
–25  
0
25  
50  
75  
100  
125  
SL02155  
TEMPERATURE (°C)  
TEMPERATURE (°C)  
2
Figure 7. Typical normal I C inactive supply current versus  
Figure 10. Typical OS V versus temperature and V  
OL CC  
temperature and conversion rate (V = 3.3 V)  
(I = 3 mA)  
OL  
CC  
7
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
The way that the OS output responds to the comparison operation  
depends upon the OS operation mode selected by configuration  
bit B1, and the user-defined fault queue defined by configuration  
bits B3 and B4.  
FUNCTIONAL DESCRIPTION  
General operation  
The SE95 uses the on-chip band-gap sensor to measure the device  
temperature with the resolution of 0.03125 °C and stores the 13-bit  
2’s complement digital data, resulted from 13-bit A-to-D conversion,  
into the device Temp register. This Temp register can be read at any  
In OS comparator mode, the OS output behaves like a thermostat. It  
becomes active when the Temp exceeds the Tos, and is reset when  
the Temp drops below the Thyst. Reading the device registers or  
putting the device into shut-down does not change the state of the  
OS output. The OS output in this case can be used to control  
cooling fans or thermal switches.  
2
time by a controller on the I C-bus. Reading temperature data does  
not affect the conversion in progress during the read operation.  
The device can be set to operate in either mode: normal or  
shut-down. In normal operation mode, by default, the temp-to-digital  
conversion is executed every 100 ms and the Temp register is  
updated at the end of each conversion. In shut-down mode, the  
device becomes idle, data conversion is disabled and the Temp  
In OS interrupt mode, the OS output is used for thermal interruption.  
When the device is powered-up, the OS output is first activated only  
when the Temp exceeds the Tos; then it remains active indefinitely  
until being reset by a read of any register. Once the OS output has  
been activated by crossing Tos and then reset, it can be activated  
again only when the Temp drops below the Thyst; then again, it  
remains active indefinitely until being reset by a read of any register.  
The OS interrupt operation would be continued in this sequence:  
Tos trip, Reset, Thyst trip, Reset, Tos trip, Reset, Thyst trip, Reset,  
and etc. Putting the device into shut-down mode also resets the OS  
output.  
2
register holds the latest result; however, the device I C interface is  
still active and register write/ read operation can be performed. The  
device operation mode is controlled by programming bit B0 of the  
configuration register. The temperature conversion is initiated when  
the device is powered up or returned to normal mode from  
shut-down.  
In addition, at the end of each conversion in normal mode, the  
temperature data (or Temp) in the Temp register is automatically  
compared with the over-temp shut-down threshold data (or Tos)  
stored in the Tos register, and the hysteresis data (or Thyst) stored  
in the Thyst register, in order to set the state of the device OS output  
accordingly. The device Tos and Thyst registers are write/read  
capable, and both operate with 9-bit 2’s complement digital data.  
To match with this 9-bit operation, the temp register uses only the  
9 MSB bits of its 13-bit data for the comparison.  
In both cases, comparator mode and interrupt mode, the OS output  
is activated only if a number of consecutive faults, defined by the  
device fault queue, has been met. The fault queue is programmable  
and stored in the two bits, B3 and B4, of the Configuration register.  
Also, the OS output active state is selectable as HIGH or LOW by  
setting accordingly the configuration register bit B2.  
At power-up, the device is put into normal operation mode, the Tos  
is set to 80 °C, the Thyst is set to 75 °C, the OS active state is  
selected LOW and the fault queue is equal to 1. The temp reading  
data is not available until the first conversion is completed in about  
33 ms.  
The device temperature conversion rate is programmable and can  
be chosen to be one of the four values: 0.125, 1.0, 10, and 30  
conversions per second. The default conversion rate is 10  
conversions per second. Furthermore, the conversion rate is  
selected by programming bits B5 and B6 of the Configuration  
Register as shown in Table 3. Note that the average supply current  
as well as the device power consumption increase with the  
conversion rate.  
The OS response to the temperature is illustrated in Figure 11.  
8
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
Tos  
Temp  
Thyst  
READING TEMPERATURE & LIMITS  
OS RESET  
OS ACTIVE  
OS OUTPUT IN COMPARATOR MODE  
OS RESET  
*
*
*
OS ACTIVE  
TIME  
OS OUTPUT IN INTERRUPT MODE  
POWER-UP  
*
= OS is reset by either reading register or putting the device in shutdown.  
Assumed that the fault queue is met at each Tos and Thyst crossing point.  
SL01392  
Figure 11. OS response to temperature.  
9
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
2
I C serial interface  
Register list  
The SE95 can be connected to a compatible 2-wire serial interface  
The SE95 contains 7 data registers. The registers can be 1 byte or  
2 bytes wide, and are defined in Table 2. The registers are accessed  
2
I C-bus as a slave device under the control of a controller or master  
2
device, using two device terminals, SCL and SDA. The controller  
must provide the SCL clock signal and write/read data to/from the  
device through the SDA terminal. Note that if the I C common  
by the value in the content of the pointer register during I C-bus  
communication. The types of registers are: read only, read/write,  
and reserved for manufacturer use. Note that when reading a  
two-byte register, the host must provide enough clock pulses as  
2
2
pull-up resistors have not been installed as required for I C-bus,  
2
then an external pull-up resistor, about 10 k, is needed for each of  
these two terminals. The bus communication protocols are  
described in the data communication section.  
required by the I C protocol (see the “Data communication” section)  
for the device to completely return both data bytes. Otherwise the  
device may hold the SDA line as LOW state, resulting in a bus hang  
condition.  
Slave address  
2
Register pointer  
The SE95 slave address on the I C-bus is partially defined by the  
logic applied to the device address pins A2, A1 and A0. Each pin is  
typically connected either to GND for logic 0, or to V for logic 1.  
The register pointer or pointer byte is an 8-bit data byte that is  
2
equivalent to the register command in the I C-bus definitions and is  
CC  
These pins represent the three LSB bits of the device 7-bit address.  
The other four MSB bits of the address data are preset to ‘1001’ by  
hard wiring inside the SE95. Table 1 shows the device’s complete  
address and indicates that up to 8 devices can be connected to the  
same bus without address conflict. Because the input pins, SCL,  
SDA, A2–A0, are not internally biased, it is important that they  
should not be left floating in any application.  
used to identify the device register to be accessed for a write or read  
operation. Its values are listed as pointer values in Table 2, “Register  
table”. For the device register I C-bus communication, the pointer  
2
byte may or may not need to be included within the command as  
2
illustrated in the I C protocol figures in section “Data  
communication” on page 14.  
The command statements of writing data to a register must always  
include the pointer byte; while the command statements of reading  
data from a register may or may not include it. To read a register that  
is different from the one that has been recently read, the pointer byte  
must be included. However, to re-read a register that has been  
recently read, the pointer byte may not have to be included in the  
reading.  
Table 1. Address table  
1 = HIGH, 0 = LOW  
MSB  
LSB  
1
0
0
1
A2  
A1  
A0  
At power-up, the pointer value is preset to ‘0’ for the Temp Register;  
users can then read the temperature without specifying the pointer  
byte.  
Table 2. Register table  
Register name Pointer value  
R/W  
R/W  
POR state  
Description  
Conf  
Temp  
Tos  
01H  
00H  
03H  
00H  
Configuration Register.  
Contains a single 8-bit data byte. To set an operating condition.  
Read only N/A  
Temperature Register.  
Contains two 8-bit data bytes. To store the measured Temp data.  
R/W  
R/W  
50 00H  
Over-temp Shutdown threshold Register.  
Contains two 8-bit data bytes. To store the over-temp shut-down Tos limit.  
Default = 80 °C.  
Thyst  
02H  
4B 00H  
Hysteresis Register.  
Contains two 8-bit data bytes. To store the hysteresis Thyst limit.  
B7–B0 are also used in OTP test mode to supply OTP write data.  
Default = 75 °C.  
ID  
05H  
Read only A1H  
ID Register.  
Contains a single 8-bit data byte for the manufacturer ID code.  
reserved  
reserved  
04H  
06H  
N/A  
N/A  
N/A  
N/A  
Reserved.  
Reserved.  
10  
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
Configuration register  
The Configuration register is a write/read register and contains an 8-bit non-complement data byte that is used to configure the device for  
different operating conditions. The Configuration register table (Table 3) shows the bit assignments of this register.  
Table 3. Configuration register table  
Bit  
Name  
R/W  
R/W  
R/W  
POR  
0
Description  
B7  
Reserved  
Reserved for manufacturer’s use.  
Sets the conversion rate:  
B6–B5 Rate val  
00  
00 = 10 conversions/sec (default)  
01 = 0.125 conversions/sec  
10 = 1 conversions/sec  
11 = 30 conversions/sec  
B4–B3 OS Fault queue  
R/W  
R/W  
0
0
0
0
For OS Fault Queue programming.  
Programmable queue data = 0, 1 ,2, 3 for queue value = 1, 2, 4, 6 respectively. Default = 0.  
B2  
B1  
B0  
OS Polarity  
For OS Polarity selection.  
1 = OS active HIGH, 0 = OS active LOW (default).  
OS Comp/Interrupt R/W  
Shut-down R/W  
For OS operation Mode selection.  
1 = OS interrupt, 0 = OS comparator (default).  
For Device Operation Mode selection.  
1 = Shut-down, 0 = Normal (default).  
Temperature Register (Temp)  
The Temp register holds the digital result of temperature measurement or monitor at the end each A-to-D conversion. This register is read only  
and contains two 8-bit data bytes consisting of one most significant (MS) data byte and one least significant (LS) data byte. However, only 13  
bits of those two bytes are used to store the Temp data in 2’s complement format with the resolution of 0.03125 °C. The Temp register table  
(Table 4) shows the bit arrangement of the Temp data in the data bytes.  
Table 4. Temp Register table  
Temp MS byte  
Temp LS byte  
MSB  
LSB  
MSB  
LSB  
B7  
B6  
D9  
B5  
D8  
B4  
B3  
B2  
D5  
D7  
B1  
D4  
D6  
B0  
B7  
B6  
D1  
D3  
B5  
B4  
B3  
B2  
X
B1  
X
B0  
for 11-bit Temp Data  
Not used  
MSB  
LSB  
D10  
D7  
D6  
D3  
D5  
D2  
D4  
D0  
X
X
X
X
for 13-bit Temp Data  
Not used  
LSB  
D0  
MSB  
D12  
D11  
D10  
D9  
D8  
D2  
D1  
X
X
When reading the Temp register, all 16 bits of the two data bytes (MS byte and LS byte) must be collected and then the 2’s complement data  
value according to the desired resolution must be selected for the temperature calculation. The Table 4 has shown the examples for two cases:  
11-bit 2’s complement data value, and 13-bit 2’s complement data value. When converting into the temperature the proper resolution must be  
used as listed in Table 5 using either one of these two formulae:  
1. If the Temp Data MSB = 0, then: Temp Value (°C) = +(Temp Data) × Value Resolution  
2. If the Temp Data MSB = 1, then: Temp Value (°C) = –(2’s complement Temp Data) × Value Resolution  
Table 6 shows some examples of the results for the 11-bit calculations.  
Table 5. Temp Data and Temp Value resolution  
Data resolution  
8 bits  
Value resolution  
1.0 °C  
9 bits  
0.5 °C  
10 bits  
0.25 °C  
11 bits  
0.125 °C  
0.0625 °C  
0.03125 °C  
12 bits  
13 bits  
11  
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
Table 6. Temp table  
Temp data  
Temp value  
11–bit Binary (2’s complement)  
0111 1111 000  
3-bit Hex  
3F8h  
3F7h  
3F1h  
3E8h  
0C8h  
001h  
000h  
7FFh  
738h  
649h  
648h  
Decimal value  
°C  
1016  
1015  
1009  
1000  
200  
1
+127.000 °C  
+126.875 °C  
+126.125 °C  
+125.000 °C  
+25.000 °C  
+0.125 °C  
0.000 °C  
0111 1110 111  
0111 1110 001  
0111 1101 000  
0001 1001 000  
0000 0000 001  
0000 0000 000  
1111 1111 111  
0
–1  
–0.125 °C  
–25.000 °C  
–54.875 °C  
–55.000 °C  
1110 0111 000  
–200  
–439  
–440  
11001001 001  
1100 1001 000  
Obviously, for 9-bit Temp data application in replacing the industry standard LM75, just use only 9 MSB bits of the two bytes and disregard  
7 LSB bits of the LS byte. The 9-bit temp data with 0.5 °C resolution of the SE95 is defined exactly in the same way as for the standard LM75  
and it is here similar to the Tos and Thyst that is described next.  
Overtemp shut-down threshold (Tos) and hysteresis (Thyst) registers  
These two registers are write/read registers, and also called set-point registers. They are used to store the user-defined temperature limits,  
called overtemp shut-down threshold (Tos) and hysteresis (Thyst), for the device Watchdog operation. At the end of each conversion the Temp  
data will be compared with the data stored in these two registers in order to set the state of the device OS output accordingly as described in the  
“General operation” section.  
Each of the set-point registers contains two 8-bit data bytes consisting of one MS data byte and one LS data byte the same as the Temp  
register. However, only 9 bits of the two bytes are used to store the set-point data in 2’s complement format with the resolution of 0.5 °C. The  
Tos register table (Table 7) and Thyst register table (Table 8) show the bit arrangement of the Tos data and Thyst data in the data bytes.  
Notice that because only 9-bit data are used in the set-point registers, the device uses only the 9 MSB bits of the Temp data for data  
comparison.  
Table 7. Tos register table  
Tos MS byte  
Tos LS byte  
MSB  
LSB  
MSB  
LSB  
B7  
B6  
D7  
B5  
D6  
B4  
B3  
B2  
B1  
D2  
B0  
B7  
B6  
B5  
B4  
B3  
B2  
B1  
B0  
Tos data (9 bits)  
Not used  
MSB  
LSB  
D8  
D5  
D4  
D3  
D1  
D0  
X
X
X
X
X
X
X
Table 8. Thyst register table  
Thyst MS byte  
Thyst LS byte  
MSB  
LSB  
MSB  
LSB  
B7  
B6  
B5  
B4  
B3  
B2  
B1  
D2  
B0  
B7  
B6  
B5  
B4  
B3  
B2  
B1  
B0  
Thyst data (9 bits)  
Not used  
MSB  
LSB  
D8  
D7  
D6  
D5  
D4  
D3  
D1  
D0  
X
X
X
X
X
X
X
When a set-point register is read, all 16 bits are provided to the bus and must be collected by the controller to complete the bus operation.  
However, only the 9 significant bits should be used and the 7 LSB bits of the LS byte are equal to zero and should be ignored.  
The Tos and Thyst table (Table 9) shows examples of the limit data and value.  
12  
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
Table 9. Tos and Thyst table  
Limit data  
Limit temp value  
11–bit Binary (2’s complement)  
0111 1101 0  
3-bit Hex  
0FAh  
032h  
Decimal value  
°C  
250  
50  
+125.0 °C  
+25.0 °C  
+0.5 °C  
0.0 °C  
0001 1001 0  
0000 0000 1  
001h  
1
0000 0000 0  
000h  
0
1111 1111 1  
1FFh  
1CEh  
192h  
–1  
–0.5 °C  
–25.0 °C  
–55.0 °C  
1110 0111 0  
–50  
–110  
1100 1001 0  
the configuration register. Notice that the programmed data and the  
fault queue value are not the same. The Fault queue table  
(Table 10) shows the one-to-one relationship between them. At  
power-up, fault queue data = 0 and fault queue value = 1.  
OS output and polarity  
The OS output is an open-drain output and its state represents  
results of the device Watchdog operation as described in the  
“General operation” section. In order to observe this output state, an  
external pull-up resistor is needed. The resistor should be as large  
as possible, up 200 k, to minimize the temp reading error due to  
internal heating by the high OS sinking current.  
Table 10. Fault queue table  
Fault queue data  
B4 B3  
Fault queue value  
The OS output active state can be selected as HIGH or LOW by  
programming bit B2 of the Configuration register: setting B2 to 1  
selects OS active HIGH and setting B2 to 0 sets OS active LOW.  
At power-up, this bit is equal to 0 and the OS active state is LOW.  
Decimal  
0
0
1
2
4
6
0
1
1
1
0
1
OS comparator and interrupt modes  
As described in the “General operation” section, the device OS  
output responds to the result of the comparison between the Temp  
data and the programmed limits, Tos and Thyst, in different ways  
depending on the selected OS mode: OS comparator or OS  
interrupt. The OS mode is selected by programming bit B1 of the  
configuration register: setting B1 to 1 selects the OS interrupt mode,  
and setting B1 to 0 selects the OS comparator mode. At power up,  
this bit is equal to 0 and the OS comparator is selected.  
Shutdown mode  
The device operation mode is selected by programming bit B0 of the  
Configuration register: Setting B0 to 1 will put the device into  
shut-down mode. Resetting B0 to 0 will return the device to normal  
mode.  
The main difference between the two modes is that in OS  
comparator mode, the OS output becomes active when the Temp  
has exceeded the Tos and reset when the Temp has dropped below  
the Thyst, reading a register or putting the device into shut-down  
does not change the state of the OS output; while in OS interrupt  
mode, once it has been activated either by exceeding the Tos or  
dropping below the Thyst, the OS output will remain active  
indefinitely until reading a register or putting the device into  
shut-down occurs, then the OS output is reset.  
In shut-down mode, the device draws a small current of about  
7.5 µA and the power dissipation is minimized; the temperature  
2
conversion stops, but the I C interface remains active and register  
write/read operation can be performed. If the OS output is in  
comparator mode, then it remains unchanged. In Interrupt mode, the  
OS output is reset.  
Power-up default and Power-on Reset  
The SE95 always powers-up in its default state with:  
– Normal operation mode  
The Tos & Thyst limits must be selected so that Tos temp value >  
Thyst temp value. Otherwise, the OS output state will be undefined.  
– OS comparator mode  
Tos = 80 °C  
OS fault queue  
– Thyst = 75 °C  
Fault queue is defined as the number of faults that must occur  
consecutively to activate the OS output. It is provided to avoid false  
tripping due to noise. Because faults are determined at the end of  
data conversions, fault queue is also defined as the number of  
consecutive conversions returning a temperature trip. The value of  
fault queue is selectable by programming the two bits B4 and B3 of  
– OS output active state = LOW  
– Pointer value = 0.  
When the power supply voltage is dropped below the device  
power-on reset level of about 1.9 V (POR) and then rises up again,  
the device will be reset to its default condition as listed above.  
13  
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
7. W: Write bit, when the Write/Read bit = LOW in a write  
command.  
Data communication  
The communication between the host and the SE95 must strictly  
2
follow the rules as defined by the I C-bus management. The  
protocols for SE95 register read/write operations are illustrated by  
the Figures as follows with these definitions:  
8. R: Read bit, when the Write/Read bit = HIGH in a read  
command.  
9. A: Device Acknowledge bit, returned by the SE95. It is LOW if  
the device works properly and HIGH if not. The host must  
release the SDA line during this period in order to give the  
device the control on the SDA line.  
2
1. Before a communication, the I C-bus must be free or not busy. It  
means that the SCL and SDA lines must be both released by all  
devices on the bus, and they become HIGH by the bus pull-up  
resistors.  
10.A: Master Acknowledge bit, not returned by the device, but set  
by the master or host in reading 2-byte data. During this clock  
period, the host must set the SDA line to LOW in order to notice  
the device that the first byte has been read for the device to  
provide the second byte onto the bus.  
2. The host must provide SCL clock pulses necessary for the  
communication. Data is transferred in sequence of 9 SCL clock  
pulses for every 8-bit data byte followed by 1-bit status of the  
acknowledgement.  
3. During data transfer, except the Start and Stop signals, the SDA  
signal must be stable while the SCL signal is HIGH. It means  
that SDA signal can be changed only during the LOW duration  
of the SCL line.  
11. NA: Not-Acknowledge bit. During this clock period, both the  
device and host release the SDA line at the end of a data  
transfer, the host is then enabled to generate the Stop signal.  
12.In a write protocol, data is sent from the host to the device and  
the host controls the SDA line, except during the clock period  
when the device sends to the bus the device acknowledgement  
signal.  
4. S: Start signal, initiated by the host to start a communication,  
the SDA goes from HIGH-to-LOW while the SCL is HIGH.  
5. RS: Re-start signal, same as the Start signal, to start a read  
command that follows a write command.  
13.In a read protocol, data is sent to the bus by the device and the  
host must release the SDA line during the time that the device is  
providing data onto the bus and controlling the SDA line, except  
during the clock period when the master sends to the bus the  
master acknowledgement signal.  
6. P: Stop signal, generated by the host to stop a communication,  
the SDA goes from LOW-to-HIGH while the SCL is HIGH. The  
bus becomes free thereafter.  
14  
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
Protocols for writing and reading the registers  
1
1
2
0
3
0
4
1
5
6
7
8
9
1
0
2
0
3
0
4
0
5
0
6
0
7
0
8
1
9
1
0
2
0
3
0
4
5
6
7
8
9
SCL  
SDA  
S
A2 A1 A0  
W
A
A
D4 D3 D2 D1 D0  
A
P
DEVICE ADDRESS  
POINTER BYTE  
CONFIGURATION DATA BYTE  
STOP  
START  
WRITE  
DEVICE  
ACKNOWLEDGE  
DEVICE  
ACKNOWLEDGE  
DEVICE  
ACKNOWLEDGE  
SL01393  
Figure 12. Write configuration register (1-byte data).  
1
1
2
0
3
0
4
1
5
6
7
8
9
1
0
2
0
3
0
4
0
5
0
6
0
7
0
8
1
9
0
SCL  
SDA  
(next)  
(next)  
S
A2 A1 A0  
W
A
A
RS  
DEVICE ADDRESS  
POINTER BYTE  
START  
WRITE  
DEVICE  
ACKNOWLEDGE  
DEVICE  
ACKNOWLEDGE  
RE-START  
1
1
2
0
3
0
4
1
5
6
7
8
9
1
2
3
4
5
6
7
8
9
SCL (cont.)  
SDA (cont.)  
A2 A1 A0  
A
D7 D6 D5 D4 D3 D2 D1 D0 NA  
DATA BYTE FROM DEVICE  
P
R
DEVICE ADDRESS  
STOP  
READ  
DEVICE  
ACKNOWLEDGE  
MASTER NOT  
ACKNOWLEDGED  
SL01398  
Figure 13. Read configuration register including Pointer byte (1-byte data).  
1
1
2
0
3
0
4
1
5
6
7
8
9
1
2
3
4
5
6
7
8
9
SCL  
SDA  
S
A2 A1 A0  
A
D7 D6 D5 D4 D3 D2 D1 D0 NA  
DATA BYTE FROM DEVICE  
P
R
DEVICE ADDRESS  
STOP  
START  
READ  
DEVICE  
ACKNOWLEDGE  
MASTER NOT  
ACKNOWLEDGED  
SL01394  
Figure 14. Read configuration register with preset Pointer (1-byte data).  
15  
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
1
1
2
0
3
0
4
1
5
6
7
8
9
1
0
2
0
3
0
4
0
5
0
6
0
7
8
9
SCL  
SDA  
(next)  
(next)  
S
A2 A1 A0  
W
A
P1 P0  
A
DEVICE ADDRESS  
POINTER BYTE  
START  
1
WRITE  
DEVICE  
ACKNOWLEDGE  
DEVICE  
ACKNOWLEDGE  
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
SCL (cont.)  
SDA (cont.)  
D7 D6 D5 D4 D3 D2 D1 D0  
MS BYTE DATA  
A
D7 D6 D5 D4 D3 D2 D1 D0  
LS BYTE DATA  
A
P
STOP  
DEVICE  
ACKNOWLEDGE  
DEVICE  
ACKNOWLEDGE  
SL01397  
Figure 15. Write Tos or Thyst register (2-byte data).  
1
1
2
0
3
0
4
1
5
6
7
8
9
1
0
2
0
3
0
4
0
5
0
6
0
7
8
9
0
SCL  
(next)  
(next)  
SDA  
S
A2 A1 A0  
W
A
P1 P0  
A
RS  
DEVICE ADDRESS  
POINTER BYTE  
START  
WRITE  
DEVICE  
ACKNOWLEDGE  
DEVICE  
ACKNOWLEDGE  
RE-START  
1
1
2
0
3
0
4
1
5
6
7
8
9
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
SCL (cont.)  
SDA (cont.)  
A2 A1 A0  
A
D7 D6 D5 D4 D3 D2 D1 D0 A′  
D7 D6 D5 D4 D3 D2 D1 D0 NA  
LS BYTE FROM DEVICE  
P
R
DEVICE ADDRESS  
MS BYTE FROM DEVICE  
STOP  
READ  
DEVICE  
ACKNOWLEDGE  
MASTER  
ACKNOWLEDGE  
MASTER NOT  
ACKNOWLEDGED  
SL01396  
Figure 16. Read Temp or Tos or Thyst register including Pointer byte (2-byte data).  
1
1
2
0
3
0
4
1
5
6
7
8
9
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
SCL  
SDA  
S
A2 A1 A0  
A
D7 D6 D5 D4 D3 D2 D1 D0 A′  
D7 D6 D5 D4 D3 D2 D1 D0 NA  
LS BYTE FROM DEVICE  
P
R
DEVICE ADDRESS  
MS BYTE FROM DEVICE  
STOP  
START  
READ  
DEVICE  
ACKNOWLEDGE  
MASTER  
ACKNOWLEDGE  
MASTER NOT  
ACKNOWLEDGED  
SL01395  
Figure 17. Read Temp or Tos or Thyst register with preset Pointer (2-byte data).  
16  
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
SO8: plastic small outline package; 8 leads; body width 3.9 mm  
SOT96-1  
17  
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
TSSOP8: plastic thin shrink small outline package; 8 leads; body width 3 mm  
SOT505-1  
18  
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
REVISION HISTORY  
Rev  
Date  
Description  
_3  
20041221  
Product data sheet (9397 750 14388). Supersedes data of 2004 Oct 05 (9397 750 14163).  
Modifications:  
‘Features’ section on page 2,  
nd  
2 bullet: add “(MSOP8)” as package name variant for TSSOP8  
rd  
2
2
3 bullet: changed from “I C-bus interface with up to 8 devices on the same bus” to “I C-bus interface to  
400 kHz with up to 8 devices on the same bus”  
th  
8 bullet: changed from “... from 0 °C to +100 °C” to “... from –25 °C to +100 °C”  
th  
12 bullet changed from “... 100 V MM per JESD22-A115” to “... 150 V MM per JESD22-A115”  
‘Absolute maximum ratings’ table on page 4: changed V  
‘DC electrical characteristics’ table on page 5:  
Machine Model (max.) from ‘100 V’ to ‘150 V’  
esd  
Symbol T  
:
ACC  
replaced “(assumes a minimum 11-bit temperature reading)” with “(Note 1)”  
Conditions for V = 2.8 V to 3.6 V:  
CC  
changed “T  
= –25 °C to 100 °C” to “T  
= –25 °C to +100 °C”  
amb  
amb  
changed “T  
= –55 °C to –125 °C” to “T  
= –55 °C to +125 °C”  
amb  
amb  
_2  
_1  
20041005  
20031002  
Objective data sheet (9397 750 14163). Supersedes data of 2003 Oct 02 (9397 750 10265).  
Objective data (9397 750 10265)  
19  
2004 Dec 21  
Philips Semiconductors  
Product data sheet  
Ultra high accuracy digital temperature sensor and  
thermal Watchdog  
SE95  
2
2
Purchase of Philips I C components conveys a license under the Philips’ I C patent  
2
to use the components in the I C system provided the system conforms to the  
I C specifications defined by Philips. This specification can be ordered using the  
2
code 9398 393 40011.  
Data sheet status  
Product  
status  
Definitions  
[1]  
Level  
Data sheet status  
[2] [3]  
I
Objective data  
Development  
This data sheet contains data from the objective specification for product development.  
Philips Semiconductors reserves the right to change the specification in any manner without notice.  
II  
Preliminary data  
Qualification  
Production  
This data sheet contains data from the preliminary specification. Supplementary data will be published  
at a later date. Philips Semiconductors reserves the right to change the specification without notice, in  
order to improve the design and supply the best possible product.  
III  
Product data  
This data sheet contains data from the product specification. Philips Semiconductors reserves the  
right to make changes at any time in order to improve the design, manufacturing and supply. Relevant  
changes will be communicated via a Customer Product/Process Change Notification (CPCN).  
[1] Please consult the most recently issued data sheet before initiating or completing a design.  
[2] The product status of the device(s) described in this data sheet may have changed since this data sheet was published. The latest information is available on the Internet at URL  
http://www.semiconductors.philips.com.  
[3] For data sheets describing multiple type numbers, the highest-level product status determines the data sheet status.  
Definitions  
Short-form specification — The data in a short-form specification is extracted from a full data sheet with the same type number and title. For detailed information see  
the relevant data sheet or data handbook.  
LimitingvaluesdefinitionLimiting values given are in accordance with the Absolute Maximum Rating System (IEC 60134). Stress above one or more of the limiting  
values may cause permanent damage to the device. These are stress ratings only and operation of the device at these or at any other conditions above those given  
in the Characteristics sections of the specification is not implied. Exposure to limiting values for extended periods may affect device reliability.  
Application information — Applications that are described herein for any of these products are for illustrative purposes only. Philips Semiconductors make no  
representation or warranty that such applications will be suitable for the specified use without further testing or modification.  
Disclaimers  
Life support — These products are not designed for use in life support appliances, devices, or systems where malfunction of these products can reasonably be  
expected to result in personal injury. Philips Semiconductors customers using or selling these products for use in such applications do so at their own risk and agree  
to fully indemnify Philips Semiconductors for any damages resulting from such application.  
Right to make changes — Philips Semiconductors reserves the right to make changes in the products—including circuits, standard cells, and/or software—described  
or contained herein in order to improve design and/or performance. When the product is in full production (status ‘Production’), relevant changes will be communicated  
viaaCustomerProduct/ProcessChangeNotification(CPCN).PhilipsSemiconductorsassumesnoresponsibilityorliabilityfortheuseofanyoftheseproducts,conveys  
nolicenseortitleunderanypatent, copyright, ormaskworkrighttotheseproducts, andmakesnorepresentationsorwarrantiesthattheseproductsarefreefrompatent,  
copyright, or mask work right infringement, unless otherwise specified.  
Koninklijke Philips Electronics N.V. 2004  
All rights reserved. Published in the U.S.A.  
Contact information  
For additional information please visit  
http://www.semiconductors.philips.com.  
Fax: +31 40 27 24825  
Date of release: 12-04  
For sales offices addresses send e-mail to:  
sales.addresses@www.semiconductors.philips.com.  
Document number:  
9397 750 14388  
Philips  
Semiconductors  

相关型号:

SE95D,112

暂无描述
NXP

SE95DP

Ultra high accuracy digital temperature sensor and thermal WatchdogE
NXP

SE95DP,118

SE95 - Ultra high accuracy digital temperature sensor and thermal watchdog TSSOP 8-Pin
NXP

SE95DP-T

Ultra high accuracy digital temperature sensor and thermal watchdog - Accuracy on-chip: 1@-25~1002@-55~125C; Assignable addresses: 8 ; Operating temperature: -55~125 Cel; Operating voltage: 2.8~5.5 VDC; Over temperature alert: yes ; Remote temperature monitor: no ; SMBus clock: 400.0 kHz; Standby current: 7 uA; Under temperature alert: no
NXP

SE95U

Ultra high accuracy digital temperature sensor and thermal watchdog
NXP

SE97

DDR memory module temp sensor with integrated SPD, 3.3 V
NXP

SE97B

DDR memory module temp sensor with integrated SPD
NXP

SE97BTP

DDR memory module temp sensor with integrated SPD
NXP

SE97PW

DDR memory module temp sensor with integrated SPD, 3.3 V
NXP

SE97PW,118

SE97 - DDR memory module temp sensor with integrated SPD, 3.3 V TSSOP 8-Pin
NXP

SE97PW-T

IC,TEMPERATURE SENSOR,TSSOP,8PIN,PLASTIC
NXP

SE97PW/1

Switch/Digital Output Temperature Sensor, DIGITAL TEMP SENSOR-SERIAL, 11BIT(s), 1Cel, RECTANGULAR, SURFACE MOUNT, 4.4 MM, PLASTIC, MO-153, SOT530-1, TSSOP-8
NXP