SCH5620 Desktop Embedded Controller with Fan Control, Hardware Monitoring and PECI - Built-in ADC supports temperature readings Product Features from -63 degrees Celsius to +192 degrees High Performance Embedded Controller (EC) Celsius ACPI 2.0 Compliant Supports monitoring of discrete diodes (3904 type diodes) PC2001 Compliant Supports monitoring substrate diodes (45nm & LPC Interface 65nm processor diodes) - Supports LPC Bus frequencies of 19MHz to - Temperature resolution is 0.125 degrees Cel- 33MHz sius - Multiplexed Command, Address and Data - Internal Ambient Temperature Measurement Bus - Out-of-limit Temperature Event reporting - Serial IRQ Interface Compatible with Serial- Bi-directional PROCHOT Pin ized IRQ Support for PCI Systems - Interrupt generation for PROCHOT Assert - PME Interface events o o C to +70 C Operating Temperature Range of 0 - May be used by AMTA and PTTA features to 3.3-Volt I/O adjust fan control limits 100-pin TQFP RoHS Compliant Package - May be configured to force fans on full System Watch Dog Timer (WDT) - Supports PROCHOT Assertions to external Battery Backed Resources CPU - Power-Fail Status Register - Supports PROCHOT Throttle Events to - VBat backed 64 byte memory external CPU Two EC-based SMBus 2.0 Host Controllers - Supports Interrupt Event to Host - Allows Master or Dual Slave Operation PWM (Pulse width Modulation) Outputs (3) - Controllers are Fully Operational on Standby - Multiple Clock Rates Power - 16-bit ON and 16-bit OFF Counters 2 C Network Layer - DMA-driven I Fan tachometer Inputs (4) 2 -I C Datalink Compatibility Mode - Programmable to monitor standard tachome- - Multi-Master Capable ter outputs or locked rotor alarm outputs - Supports Clock Stretching - Generate tachometer event when speed of - Programmable Bus Speeds fan drops below programmed limit - 400 KHz Capable Internal clock sources - Hardware Bus Access Fairness Interface - A Ring Oscillator generates 64 MHz clock - Detects SMBus Time-outs - SIO clocks derived from a 96MHz PLL syn- chronized to a 14.318MHz clock input - One controller can be multiplexed onto a low voltage SMBus - Main ring generates 32kHz standby clock when external 32.768KHz clock source is off PECI Interface 2.0 Low Battery Warning - Supports PECI REQUEST and PECI READY signaling Programmable Wake-up Event Interface Temperature reading from PCH over SMBus General Purpose Input/Output Pins (45 total) Temperature reading from AMD-TSI over SMBus System Management Interrupt (SMI) Temperature Monitor GLUE Logic - Monitoring up to 2 Remote Thermal Diodes - 2 Buffered PCI Reset Outputs plus an Anti-Parallel Remote Thermal Diode - Power OK Signal Generation 2014 Microchip Technology Inc. DS00001790A-page 1SCH5620 - Power Sequencing Interface. This device offers programmable automatic fan control support based on one or more of these - Power Supply Turn On Circuitry measured temperatures. There are three pulse width - Resume Reset Signal Generation high frequency support modulation (PWM) outputs with - Speaker output as well as four fan tachometer inputs. In addition, there Keyboard Controller is support for a bi-directional PROCHOT pin that may - 8042 Software Compatible be used to generate an interrupt, adjust the pro- grammed temperature limits in the auto fan control - 8 Bit Microcomputer logic, or force the PWM outputs on full. The RRCC fea- - 2k Bytes of Program ROM ture provides a linear relationship of temperature to fan - 256 Bytes of Data RAM speed. - Four Open Drain Outputs Dedicated for Key- The Glue Logic includes various power management board/Mouse Interface logic including generation of RSMRST and Power OK - Asynchronous Access to Two Data Registers signal generation. The part also provides a low battery and One Status Register warning circuit. - Supports Interrupt and Polling Access The SCH5620 provides 45 General Purpose I/O control - 8 Bit Counter Timer pins, which offer flexibility to the system designer. - Port 92 Support The SCH5620 incorporates the following Super I/O - Fast Gate A20 and KRESET Outputs components: one serial port that is 16C550A UART Serial Port compatible and a keyboard/mouse controller that uses - One Full Function Serial Port an 8042 micro controller. - High Speed NS16C550A Compatible UART The SCH5620 is ACPI 1.0b/2.0 compatible and sup- with Send/Receive 16-Byte FIFOs ports multiple low power-down modes. It incorporates - Programmable Baud Rate Generator sophisticated power control circuitry (PCC), which - Modem Control Circuitry includes keyboard and mouse wake-up events. - Any LPC Address Configurable. 15 IRQ The SCH5620 incorporates a high-performance Options embedded microcontroller. The SCH5620 communi- cates with the system host using the Intel Low Pin General Description Count bus. The SCH5620 is directly powered by two separate sus- The SCH5620 is a 3.3V PC 2001 compliant Super I/O pend supply planes (VBAT and VTR) and senses a controller with an LPC interface. All legacy drivers used third runtime power plane (VCC) to provide instant on for Super I/O components are supported making this and system power management functions. The interface transparent to the supporting software. The SCH5620 also contains an integrated VTR Reset Gen- LPC bus also supports power management, such as erator and a system power management interface that wake-up and sleep modes. supports low-power states and can drive state changes The SCH5620 provides temperature monitoring with as a result of hardware wake events as defined by the auto fan control. The temperature monitor is capable of SCH5620 wake interface. monitoring up to three external diodes, one internal ambient temperature sensor or retrieving temperatures from external processors that implement the PECI DS00001790A-page 2 2014 Microchip Technology Inc.