
9TCS1082
MOBILE ACCESS—CLOCK SYNTHESIZER & TEMPERATURE SENSOR FOR PORTABLE DEVICES
SYNTHESIZERS
IDT MOBILE ACCESS—CLOCK SYNTHESIZER & TEMPERATURE SENSOR FOR PORTABLE DEVICES
23
9TCS1082
REV 0.4 100411
Temperature Threshold Alerts
Through register writes, the high and low temperature limits
can be set such that it will trigger an alert. This alert can be
monitored through the registers or can be sent to the
ALERT# pin. Each channel has its own programmable
register to set the thresholds as follows:
(1) High Temperature Alert (default 127°C)
Where byte[0] is the high temperature alert for DX1, byte[1]
is for DX2, and byte[2] relates to the internal diode.
(2) Low Temperature Alert (default 127°C)
Where byte[3] is the low alert for DX1, byte[4] is for DX2, and
byte[5] relates to the internal diode.
Temperature Threshold Alert Status
When a temperature threshold alert is activated, a status
indicator bit is also set. Register byte[14], bit[6:5] will be set
depending on the high or low alert. Bit[6] is the high and
bit[5] is the low alert flag. To clear the alert, register
byte[15], bit[7] needs to be written with a "1". Writing this bit
will also clear the critical thermal warnings.
Temperature Threshold ALERT# Pin
The temperature threshold alerts are sent to the ALERT#
pin. To mask this alert being sent to the ALERT# pin, set
register byte[12], bit[7:5] to logic 1. Bit[7] through bit[5]
corresponds to channel 1 to channel 3 (the internal diode).
Consecutive Alerts
The number of temperature threshold alerts before the
assertion of the ALERT# pin can be set by the user through
register byte[6], bit[3:2] as follows:
Temperature Threshold Alert Alarm Register
All three temperature channels have a readable registers,
byte[13], bit[7:2] that is set when a temperature threshold
alert has occurred. Bit[7:6] is for channel 3 high and low
thresholds, respectively, bit[5:4] is for channel 2, and bit[3;2]
is for channel 1.
Critical Thermal Warnings
The 9TCS1082 will have register programmable critical
thermal threshold warnings for all three temperature sensor
channels. Similar to the temperature threshold alerts, the
critical high temperatures can be set such that a warning
can be dispatched to the THERM# pin and the readable
registers. The thermal warnings also have programmable
hysteresis. Each channel has its own programmable
register to set the thresholds as follows:
(1) Critical Thermal Warning (default 127°C)
Where byte[7] is the critical thermal warning for DX1, byte[8]
is for DX2, and byte[9] relates to the internal diode.
Byte[2:0], Bit[7:0]
Temperature
Bit[7]
Sign Bit
Bit[6]
64°C
Bit[5]
32°C
Bit[4]
16°C
Bit[3]
8°C
Bit[2]
4°C
Bit[1]
2°C
Bit[0]
1°C
Byte[5:3], Bit[7:0]
Temperature
Bit[7]
Sign Bit
Bit[6]
64°C
Bit[5]
32°C
Bit[4]
16°C
Bit[3]
8°C
Bit[2]
4°C
Bit[1]
2°C
Bit[0]
1°C
Byte[6], Bit[3:2]
Number of Alert Events
[00] (default)
1
[01]
2
[10]
3
[11]
4
Byte[9:7], Bit[6:0]
Temperature
Bit[6]
64°C
Bit[5]
32°C
Bit[4]
16°C
Bit[3]
8°C
Bit[2]
4°C
Bit[1]
2°C
Bit[0]
1°C