9TCS1083
MOBILE ACCESS™—CLOCK SYNTHESIZER, TEMPERATURE SENSOR, & PWM FAN CONTROLLER FOR PORTABLE DEVICES
IDT®
MOBILE ACCESS™—CLOCK SYNTHESIZER, TEMPERATURE SENSOR, & PWM FAN CONTROLLER FOR PORTABLE DEVICES 28
9TCS1083 REV 0.8 011612
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.
(2) Low Temperature Alert (default 127°C)
Where byte[3] is the low alert for DX1, byte[4] is for DX2.
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:6] to logic 1. Bit[7] is CH1 and bit[6]
is CH2.
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
The two temperature channels have readable registers,
byte[13], bit[5:2] that is set when a temperature threshold
alert has occurred.
Critical Thermal Warnings
The 9TCS1083 will have register programmable critical
thermal threshold warnings for all 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.
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
9TCS1083
MOBILE ACCESS™—CLOCK SYNTHESIZER, TEMPERATURE SENSOR, & PWM FAN CONTROLLER FOR PORTABLE DEVICES
IDT®
MOBILE ACCESS™—CLOCK SYNTHESIZER, TEMPERATURE SENSOR, & PWM FAN CONTROLLER FOR PORTABLE DEVICES 29
9TCS1083 REV 0.8 011612
(2) Critical Thermal Warning Temperature Hysteresis
(default 4°C)
Critical Thermal Warning Status
When a critical warning is activated, a status indicator bit is
also set. Register byte[14], bit[2:1] will be set depending on
which channel had the critical event. Bit[2] is for channel 1,
bit[1] is for channel 2.
Critical Thermal Warning THERM# Pin
The critical thermal warnings are sent to the THERM# pin
and requires a system register write to byte[15], bit[7] to
reset. This fault clear I2C write will also clear the
temperature threshold alerts
Active/Standby Mode
The thermal sensor has two modes in the temperature
conversion process:
(1) Active mode – In this mode the ADC will have a
selectable conversion rate for the temperature sensing.
(2) Standby mode – The system will command via I2C the
9TCS1083 to sample the temperature sensors. Once the
temperature reading from the ADC is updated, the
temperature sensor will be on stand-by awaiting the next
system request.
Register byte[15], bit[6] controls whether the thermal sensor
is in active or standby mode.
The conversion rate programmable register detail is as
follows:
* Valid when only one temperature sensor channel is used.
** Valid when the number of temperature sensor channel is
two.
The thermal sensor architecture has dynamic averaging to
smooth out the temperature conversion readings. To select
the number of temperature reading averages requires the
dynamic averaging function to be enabled, register byte[15],
bit[5]. The number of averages is then selected as follows:
Byte[12], Bit[4:0] Temperature
Bit[4] 16°C
Bit[3] 8°C
Bit[2] (default) 4°C
Bit[1] 2°C
Bit[0] 1°C
Byte[17], Bit[4:1] Conversion Rate
[0000] 16/sec *
[0001] 8/sec **
[0010] (default) 4/sec
[0011] 2/sec
[0100] 1/sec
[0101] 1/2 sec
[0110] 1/4 sec
[0111] 1/8 sec
[1000] 1/16 sec
[1001] 1/32 sec
[1010] 1/64 sec
Byte[6], Bit[1:0] Average the ADC Temperature
[00] 1
[01] 4
[10] 8
[11] 16
9TCS1083
MOBILE ACCESS™—CLOCK SYNTHESIZER, TEMPERATURE SENSOR, & PWM FAN CONTROLLER FOR PORTABLE DEVICES
IDT®
MOBILE ACCESS™—CLOCK SYNTHESIZER, TEMPERATURE SENSOR, & PWM FAN CONTROLLER FOR PORTABLE DEVICES 30
9TCS1083 REV 0.8 011612
Fan Controller
Fan Controller Description
The fan driver for the 9TCS1083 controls a 4-wire, 12V or
5V, multiple pole DC fan. The fan controller has three
modes of operation: (1) direct drive, (2) thermal trigger, and
(3) Dynamic PWM. All modes have register
programmability for the user to set the desired fan speed
and necessary parameters. The controller is also capable
of detecting stalled fans and upon detection will set the
appropriate alerts. The 9TCS1083 also has user
configuration registers to adjust both the ramp-rate and the
spin-up routine to accommodate different fan start up
requirements.
The fan controller uses the input from the user selectable
external diode connections, DX1 or DX2. The 9TCS1083
fan controller can be set to run a user specified fan speed.
In this mode the tachometer signal from the fan will be
ignored. In thermal trigger mode, the user specifies the
temperature thresholds, the temperature threshold
hysteresis, and the corresponding fan speed (fan
tachometer target) for the different temperature zones
defined by the thresholds. The controller will then run the
fan at the specified fixed fan speed settings depending on
the temperature from the sensors. In dynamic PWM mode,
the fan controller will adjust the PWM duty cycle to maintain
the system defined fan speed. In this mode, the system
reads a temperature sensor and the corresponding fan
speed, tachometer reading. The system will then determine
and update the 9TCS1083 directly by writing the accessible
registers byte 32 and byte 33. 9TCS1083 will then adjust the
PWM to achieve the desired system fan speed.
The PWM has ten bits of duty cycle resolution with a 25kHz
frequency. The PWM frequency is selectable between 22,
25, and 27kHz.
The 9TCS1083 includes hardware programmable
temperature limits and dedicated system shutdown output
for thermal protection.
Fan Controller System Diagram (Schematic
Example)
Fan Selection Detail
The 9TCS1083 fan controller will control 5V - 12V Brushless
DC fans. The fans need to be 4-wire fans and can have one
to four poles. The number of fan poles is specified in
Register byte[24], bit[3:2]. A 2-pole fan is the default.
Modes of Operation
The 9TCS1083 fan controller has three user selectable
methods to control the fan speed. The default fan speed
control mode is Dynamic PWM. The modes are selected by
writing the I2C register byte[24], bit[7:6] as follows:
The PWM frequency can be set by writing register byte[24],
bit[5:4] as follows:
Byte[24], Bit[3:2] Fan Poles
[00] 1
[01] (default) 2
[10] 3
[11] 4
Fan Controller Modes Byte[24], Bit[7:6]
Direct Drive [00]
Thermal Trigger [01]
Dynamic PWM (default) [10]
PWM
Frequency
Duty Cycle
Resolution [# bits]
Byte[24],
Bit[5:4]
25kHz (default) 10 00
22kHz 11 01
27kHz 9 10
IDT
MobileAccess
9TCS1083/85
PWM
TACH
VCC
PWM
TACH
GND
5V/12V 4-wire FAN
5V/12V5V/12V
10K
10K
3.3V/5V
10K
4.7K

9TCS1083BNLG

Mfr. #:
Manufacturer:
IDT
Description:
Clock Synthesizer / Jitter Cleaner PLL THERMAL SENSOR AND FAN CONTROLLER
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet