English
Language : 

AMC6821SDBQG4 Datasheet, PDF (10/56 Pages) Texas Instruments – Intelligent Temperature Monitor and PWM Fan Controller
AMC6821
SBAS386C – MAY 2006 – REVISED JULY 2007
www.ti.com
In the write multiple bytes operation, the address pointer of the AMC6821 increments by '1' after the data are
written, until it reaches the last register address (0x3F). If the host continues to transfer data into the AMC6821
after writing the last location, all data are ignored until the operation stops. When reading multiple bytes, the
address pointer of the AMC6821 increments by '1' after transmitting the data until it reaches the last register
address (0x3F). If the host continues clocking data out after reading the last location, the value 0x00 is sent out
until the operation stops.
SMBus ALERT RESPONSE ADDRESS (ARA)
The alert response address is a feature of SMBus devices that allows an interrupting device to identify itself to
the host when multiple devices issue simultaneous interrupts. The SMBALERT pin is an open-drain interrupt
output pin. When the AMC6821 issues an interrupt request, the following procedure occurs:
1. SMBALERT is pulled low.
2. The bus master sends an alert response address or ARA (ARA = 0001100), and initiates a read operation,
as shown in Table 10.
3. The AMC6821 responds to the ARA by sending its slave address back. The 7-bit device slave address is
placed in the seven most significant bits of the byte; the last bit is '0'.
4. The master receives the AMC6821 slave address and starts the interrupt service.
5. If more than one device pulls the SMBus low, the highest priority (lowest slave address) device wins the
communication right via standard arbitration during the slave address transfer (refer to the SMBus
specification version 2.0 for details).
6. To service the interrupt request of the AMC6821, the master must read the status register. Most interrupt
source bits in the status registers are cleared after reading the status register, and are reasserted if the error
condition still exists on the next monitoring cycle. The SMBALERT only clears if the interrupt has been
resolved.
Table 10. ARA Operation
S
ALERT RESPONSE ADDRESS
RD
ACK
DATA
NACK
P
0001100
7-bit MSB: slave address of AMC6821 LSB = 0
S = start condition; P = stop condition; shaded = slave to master; unshaded = master to slave; RD = read (bit value of 1); NACK = not
acknowledged.
POWER-ON RESET AND START OPERATION
After power-on, all registers are set to the power-on default values. The device does not perform any monitoring
functions until the START bit of Configuration Register 1 is set ('1'). No detections are executed until the first
monitoring cycle is completed, and all measurement data registers (such as remote and local temp-data registers
and the TACH data register) are updated with the new measured value. No interrupt signals are generated until
the first cycle of monitoring and detection is completed. This process avoids any false alarms caused by the
power-on default setting.
After power-on, the fan spin-up process is performed. At the end of spin-up, the duty cycle of the PWM driver is
adjusted to 33%. (Refer to the Fan Spin-Up section for details). Device status after software reset is similar to
power-on reset.
10
Submit Documentation Feedback
Product Folder Link(s): AMC6821
Copyright © 2006–2007, Texas Instruments Incorporated