A cooling
system includes a cooling fan, a fan input-output module for transmitting a
control signal to the fan for controlling the rotational speed of the fan, and a
chipset interface for generating the fan
control signal based on a change in a vital temperature of the computer
system. Further provided is a controller for receiving the vital temperature and forwarding the vital temperature to the
chipset interface, and a temperature
transducer for generating the vital temperature and outputting the vital temperature to the controller. The
chipset interface monitors a rotational speed of the cooling fan, and monitors a vital temperature of the computer
system. The chipset interface then sets the fan power based on a change in the vital temperature. When the vital temperature decreases, the fan power is reduced to slow the fan, and when the vital temperature increases, the fan power is increased to speed the fan.