Philips Semiconductors Product data sheet
NE1619HECETA4 Temperature and voltage monitor
2004 Oct 05
10
Table 1. List of registers
NAME COMMAND OR ADDRESS R/W POR STATE DESCRIPTION
CR 40h R/W 0000 1000 Configuration register
SR1 41h Read only 0000 0000 Status register #1
SR2 42h Read only 0000 0000 Status register #2
VID 47h Read only 0000 xxxx VID register, xxxx = VID3–VID0
VID4 49h Read only 1000 000x VID4 register, x = VID4
CID 3Eh Read only 1010 0001 Company number
SID 3Fh Read only 0010 0001 Stepping version number
TEST 15h R/W N/A Manufacturer test register
2.5VR 20h Read only N/A 2.5V
IN
reading register
VCCPR 21h Read only N/A V
CCPVIN
reading register
3.3VR 22h Read only N/A 3.3V
IN
reading register
5VR 23h Read only N/A 5V
IN
reading register
12VR 24h Read only N/A 12V
IN
reading register
VDDR 25h Read only N/A V
DD
reading register
ETR 26h Read only N/A External or remote temperature reading register
ITR 27h Read only N/A Internal or local temperature reading register
2.5VHL 2Bh R/W 0000 0000 2.5V
IN
high limit register
2.5VLL 2Ch R/W 0000 0000 2.5V
IN
low limit register
VCCPHL 2Dh R/W 0000 0000 V
CCPVIN
high limit register
VCCPLL 2Eh R/W 0000 0000 V
CCPVIN
low limit register
3.3VHL 2Fh R/W 0000 0000 3.3V
IN
high limit register
3.3VLL 30h R/W 0000 0000 3.3V
IN
low limit register
5VHL 31h R/W 0000 0000 5V
IN
high limit register
5VLL 32h R/W 0000 0000 5V
IN
low limit register
12VHL 33h R/W 0000 0000 12V
IN
high limit register
12VLL 34h R/W 0000 0000 12V
IN
low limit register
VDDHL 35h R/W 0000 0000 V
DDVIN
high limit register
VDDLL 36h R/W 0000 0000 V
DDVIN
low limit register
ETHL 37h R/W 0000 0000 External or remote temperature high limit register
ETLL 38h R/W 0000 0000 External or remote temperature low limit register
ITHL 39h R/W 0000 0000 Internal or local temperature high limit register
ITLL 3Ah R/W 0000 0000 Internal or local temperature low limit register
Philips Semiconductors Product data sheet
NE1619HECETA4 Temperature and voltage monitor
2004 Oct 05
11
Table 2. Configuration Register (CR, 40h, default = 0000 1000)
BIT NAME R/W DESCRIPTION
0 START R/W Logic 1 enables startup of monitor device, logic 0 places the device in standby mode.
Power–up default = 0.
At startup, limit checking functions and scanning begins. Note, all High and Low limits
should be set into the ASIC prior turning on this bit.
1 Reserved Read Power-up default = 0.
2 Reserved Read Power-up default = 0.
3 Reserved Read Power-up default = 1.
4 RESET R/W Setting this bit generates a minimum 20ms low pulse on the Reset pin, if the reset
function is enabled. Power-up default = 0.
5 12V
IN
/VID4
SELECT
R/W Selects whether pin 11 acts as a 12 volt analog input monitoring pin, or as a VID[4] input.
This pin defaults to the 12 volt analog input. Power–up default = 0.
6 Reserved Read Power–up default = 0.
7 Initialization R/W Logic 1 restores power–up default values to the configuration register and the status
registers. This bit automatically clears itself. Power–up default = 0.
Table 3. Status Register 1 (SR1, 41h, default = 0000 0000)
BIT NAME R/W DESCRIPTION
0 +2.5V_ERROR Read A one indicates 2.5V
IN
High or Low limit has been exceeded.
1 VCCP_ERROR Read A one indicates V
CCPVIN
High or Low limit has been exceeded.
2 +3.3V_ERROR Read A one indicates 3.3V
IN
High or Low limit has been exceeded.
3 +5V_ERROR Read A one indicates 5V
IN
High or Low limit has been exceeded.
4 Internal Temp Error Read A one indicates internal or local temp High or Low limit has been exceeded.
5 External Temp Error Read A one indicates external or remote temp High or Low limit has been exceeded.
6 Reserved Read
7 Reserved Read
Table 4. Status Register 2 (SR2, 42h, default = 0000 0000)
BIT NAME R/W DESCRIPTION
0 +12V_ERROR Read A one indicates 12V
IN
High or Low limit has been exceeded.
1 VDD_ERROR Read A one indicates V
DD
High or Low limit has been exceeded.
2 Reserved Read Undefined.
3 Reserved Read Undefined.
4 Reserved Read Undefined.
5 Reserved Read Undefined.
6 Remote Diode Fault Read A one indicates either a short or open circuited fault on the remote thermal diode inputs.
7 Reserved Read Undefined.
Table 5. VID (VID, 47h, default = 0000 VID[3:0] )
BIT NAME R/W DESCRIPTION
0–3 VID[0:3] Read The VID[0:3] inputs from Pentium/PRO power supplies ID to indicate the operating
voltage (e.g. 1.5V to 2.9V). Power-up default = VID[0:3].
4–6 Reserved Read Undefined.
7 RESET ENABLE Read When set to 1, enables the RESET pin output function.
This bit defaults to 0 at Power–up and enables addressing function.
Table 6. VID4 (VID4, 49h, default = 1000 000VID[4] )
BIT NAME R/W DESCRIPTION
0 VID4 Read VID4 input, if selected, from Pentium/PRO power supplied ID.
Power-up default = 0 and pin 11 is not selected for VID4.
1–7 Reserved Read Power-up default = 1000 000
Philips Semiconductors Product data sheet
NE1619HECETA4 Temperature and voltage monitor
2004 Oct 05
12
FUNCTIONAL DESCRIPTION
SMBus serial interface
The NE1619 can be connected to a compatible 2-wire serial
interface SMBus as a slave device under the control of a master
device or controller, using two device terminals SCL and SDA. The
controller will provide a clock signal to the device SCL pin and
write/read data to/from the device through the SDA pin.
Data of 8-bit digital byte or word are used for communication
between the controller and the device.
Notice that external pull-up resistors, about 10 k, are needed for
the two terminals SCL and SDA.
Slave address
The NE1619 slave address on the SMBus is defined by the
hardware connection applied to the device pin 16. At power-up this
pin is automatically reset to its address sensing function A0. This
logic input will set up the value of the LSB bit of the 7-bit address.
Because A0 is a two-level digital input and the other 6 bits of the
address are predefined to 010110, only two slave addresses can be
used as listed below for the device:
Table 7.
A0 connection (Pin 16) Slave address
GND 0101100
V
DD
0101101
Because the logic is sampled and latched into the device storage
only at power-up, the device pin 16 can be programmed for different
functions while power is on without effecting the address definition.
Registers
The NE1619 contains a number of registers, as listed in Table 1, in
order to store data of the device setup and operation results. The
table indicates the command value and read/write capability of each
register for SMBus communication and also the power-up default
values for some registers. It includes:
Configuration register to provide control and configuration as well
as initialization the NE1619,
Status registers to provide the flags resulting from limit
comparisons,
Reading registers to store results of measurements,
Limit registers to store programmable limit data,
ID and test registers.
Data are stored in registers by 8-bit digital byte, either in 2’s
complement format for temperature-related data or in straight format
for others. Writing and reading registers will be done on the SMBus
by a controller using the SMBus protocols that will be described
more in the last section of this functional description. Notice that
attempting to write to a “Read only” register will produce an invalid
result.
Power-on reset
When the power is applied to the NE1619, also called hardware
reset, the registers are reset to their default value, if defined, as
shown in Table 1. The content of registers which have indeterminate
default value such as reading registers will be unknown. The
on-board A-to-D converter is disabled and the monitoring function is
not started. The device enters standby mode and draws a supply
current less than 100 µA.
Because all limit registers are reset to zero, writing limits into the
limits registers should usually be the first action to be performed
after power-on reset.
Initialization
Initialization or software reset of the NE1619 can be initiated by
setting bit 7 of the configuration register. This bit automatically clears
itself after being set. The initialization performs a similar reset function
to power-on reset, except that the reading and limit registers are
not reset.
Starting conversion
The NE1619 monitoring function is started by setting (to 1) the
START bit (bit 0) of the configuration register. The device then
performs a loop of monitoring about every second. In monitoring
function, the device cycles sequentially through all measurements of
temperatures and voltages and also performs the comparisons
between readings and limits accordingly. The inputs are sampled in
this order: Remote diode temperature, Local temperature, V
DD
V
IN
,
12V
IN
, 5V
IN
. 3.3V
IN,
2.5V
IN
and V
CCPVIN
.
Measured values are stored in reading registers and results of limit
comparison are reflected by the state of the flag bits in the status
registers. Reading and status data can be read at any time. Limit
values should be written into limit registers before starting
conversion to avoid false conditions of the status.
Resetting (to 0) the START bit (bit 0) of the configuration register will
stop the monitoring function and put the device into its standby
mode thereby reducing power consumption.
Temperature measurement
The NE1619 contains an on-chip temperature sensor to measure
the local or internal temperature and provides input pins (D– and
D+) to measure the remote or external temperature with the use of a
remote diode-type sensor. The remote sensor should be connected
to the D– and D+ pins properly.
The method of temperature measurement is based on the change of
the diode VBE at two different operating current levels given by:
VBE = (KT/q)*LN(N)
where:
K: Boltzmann’s constant
T: absolute temperature in °K
q: charge on the electron
N: ratio of the two currents
LN: natural logarithm
The NE1619 provides two current sources of about 10 µA and
100 µA during the measurement of the remote diode VBE and the
sensed voltage between two pins D– and D+ is limited within 0.25 V
and 0.95 V.
The external diode should be selected to meet this current and
voltage requirements. The diode-connected PNP transistor provided
on the Pentium series microprocessor is typically used, or the
discrete diode-connected transistor 2N3904 is recommended.
For temperature measurement, local or remote, the VBE is
converted into digital data by the on-chip sigma-delta A-to-D
converter. The result is stored in the temperature reading register
and is also compared with the limits stored in the temperature limit
registers in order to set the temperature flag bits in the status
register as described in Table 3.

NE1619DS,112

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC TEMP MONITOR 16SSOP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet