| Electronic Components Datasheet Search |
|
ADT7467ARQZ-R7 Datasheet(PDF) 23 Page - ON Semiconductor |
|
|
|||||||||||||||||||||||||||||
ADT7467ARQZ-R7 Datasheet(HTML) 23 Page - ON Semiconductor |
|
23 / 77 page ![]() ADT7467 Rev. 3 | Page 23 of 77 | www.onsemi.com 4. Mask the interrupt source by setting the appropriate mask bit in the interrupt mask registers (Register 0x74 and Register 0x75). 5. Take the appropriate action for a given interrupt source. 6. Exit the interrupt handler. 7. Periodically poll the status registers. If the interrupt status bit has cleared, reset the corresponding interrupt mask bit to 0. This causes the SMBALERT output and status bits to behave as shown in Figure 29. “STICKY” STATUS BIT HIGH LIMIT TEMPERATURE CLEARED ON READ (TEMP BELOW LIMIT) TEMP BACK IN LIMIT (STATUS BIT STAYS SET) INTERRUPT MASK BIT SET SMBALERT INTERRUPT MASK BIT CLEARED (SMBALERT REARMED) Figure 29. Effect of Masking the Interrupt Source on SMBALERT Output Masking Interrupt Sources Interrupt Mask Registers 1 and 2 are located at Address 0x74 and Address 0x75, respectively, and allow individual interrupt sources to be masked to prevent SMBALERT interrupts. Note that masking an interrupt source prevents only the SMBALERT output from being asserted; the appropriate status bit is set normally. Interrupt Mask Register 1 (0x74) Bit 7 (OOL) = 1 masks SMBALERT for any alert condition flagged in Interrupt Status Register 2. Bit 6 (R2T) = 1 masks SMBALERT for Remote 2 temperature channel. Bit 5 (LT) = 1 masks SMBALERT for local temperature channel. Bit 4 (R1T) = 1 masks SMBALERT for Remote 1 temperature channel. Bit 2 (VCC) = 1 masks SMBALERT for VCC channel. Bit 0 (VCCP) = 1 masks SMBALERT for VCCP channel. Interrupt Mask Register 2 (0x75) Bit 7 (D2) = 1 masks SMBALERT for Diode 2 errors. Bit 6 (D1) = 1 masks SMBALERT for Diode 1 errors. Bit 5 (F4P) = 1 masks SMBALERT for Fan 4 failure. If the TACH4 pin is used as the THERM input, this bit masks SMBALERT for a THERM event. Bit 4 (FAN3) = 1 masks SMBALERT for Fan 3. Bit 3 (FAN2) = 1 masks SMBALERT for Fan 2. Bit 2 (FAN1) = 1 masks SMBALERT for Fan 1. Bit 1 (OVT) = 1 masks SMBALERT for overtemperature (exceeding THERM temperature limits). Enabling the SMBALERT Interrupt Output The SMBALERT interrupt function is disabled by default. Pin 5 or Pin 9 can be reconfigured as an SMBALERT output to signal out-of-limit conditions. Table 12. Configuring Pin 5 as SMBALERT Output Register Bit Setting Configuration Register 3 (0x78) <0> ALERT Enable = 1 Assigning THERM Functionality to a Pin Pin 9 on the ADT7467 has four possible functions: SMBALERT, THERM, GPIO, and TACH4. The user chooses the required functionality by setting Bit 0 and Bit 1 of Configuration Register 4 at Address 0x7D. Table 13. Configuring Pin 9 Bit 1 Bit 0 Function 0 0 TACH4 0 1 THERM 1 0 SMBALERT 1 1 GPIO Once Pin 9 is configured as THERM, it must be enabled (Bit 1, Configuration Register 3 at Address 0x78). THERM as an Input When THERM is configured as an input, the user can time assertions on the THERM pin. This can be useful for connect- ing to the PROCHOT output of a CPU to gauge system performance. The user can also set up the ADT7467 so that when the THERM pin is driven low externally, the fans run at 100%. The fans run at 100% for the duration of the time that the THERM pin is pulled low. This is done by setting the BOOST bit (Bit 2) in Configuration Register 3 (0x78) to 1. This only works if the fan is already running, for example, in manual mode when the current duty cycle is above 0x00, or in automatic mode when the temperature is above TMIN. If the temperature is below TMIN or if the duty cycle in manual mode is set to 0x00, externally pulling THERM low has no effect. See Figure 30 for more information. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |