In summary, PSoC monitors for fan failures and supports redundant I2C interfaces to the Host Processor. The PSoC Fan Controller Component includes Thermal Algorithms to minimize fan noise and power. One PSoC can control and monitor up to 4 fans and support up to 14 Temperature Sensors. PSoC integrates the specialized analog ICs for each Temperature Sensor, including the ADC and IDAC ICs. PSoC Temperature Sensor Components provide firmware algorithms for accurate, linearized sensor output conversion. PSoC Component Configuration Tools enable the creation of customized Thermal Management designs in minutes. PSoC creates a one-chip, customized, fail-safe Thermal Management solution.