1°C Triple Temperature Sensor with Beta Compensation and Hotter of Two Zones
Datasheet
Table 4.1 EMC1043 Register Set (continued)
REGISTER
ADDRESS
DEFAU
VALU
AD WRITE R/W
REGISTER NAME
SYMBOL
B7
B6
B5
B4
B3
B2
B1
B0
2Ah
R/W
External Diode 2 Beta BCF2
Configuration
-
-
-
-
-
BETA<2:0>
03h (07h
EMC104
5)
0
0
0
0
0
0
-
0
0
0
0
0
1
-
0
0
0
0
1
0
-
0
0
0
0
0
1
-
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
0
1
1
0
0
0
0
1
0
1
0
1
1
0Ch (-
0Dh (-
0Eh (-
0Fh (-4
2Ch (-
5Dh
h
h
EDh
R
Product ID
PID
FEh
FFh
R
R
Manufacturer ID
Revision Register
SMSC
REV
01h
During Power on Reset (POR), the default values are stored in the registers. A POR is initiated when
power is first applied to the part and the voltage on the VDD supply surpasses the POR level as
specified in the electrical characteristics. Any reads to undefined registers will return 00h. Writes to
undefined registers will not have an effect.
The EMC1043 uses an interlock mechanism that will update the Low byte of a particular monitor when
the High Byte is read. This prevents changes in register content when the ADC updates between
successive reads.
4.1
Legacy Temperature Data Registers (00h, 23h, 01h, 10h, F8h,
F9h)
As shown in Table 4.1, each temperature monitor has two data registers. The 11 bit temperature data
is stored aligned to the left resulting in the High Byte containing temperature in 1°C steps and the Low
Byte containing fractions of a degree.
4.2
4.3
Extended Format Temperature Registers (FAh-FDh)
The Extended Format Temperature Registers store only the external diode temperatures in the
extended data format. This is because, due to the operating range limitations of the EMC1043, the
internal temperature could not benefit from the extended temperature range. Like the Legacy data
formatting, the data is stored in two registers per temperature channel.
Status Register - 02h
Table 4.2 Status Register
ADDR
02h
REGISTER
B7
B6
B5
B4
B3
B2
B1
D2
B0
D1
DEFAULT
Status
Busy
-
-
HOTTER
-
-
00h
SMSC EMC1043
Revision 1.37 (09-05-06)
DATA1S9HEET