With its flexibile Analog and Digital resources, PSoC 1 is a very strong candidate for Thermal Management applications. The PSoC can measure temperature from various types of temperature sensors like Diodes, Analog sensors, I2C based sensors, PWM based sensors and 1 wire sensors. PSoC can implement a closed fan controller function by using 8 or 16 bit PWMs to drive fans and 16 bit timer to measure speed of the fan from the tach signal provided by some fans.
A video of thermal management application implemented using PSoC1 can be found here.
Thanks！ it is helpful