Thermal throttling control to safely throttle clocks OFF and ON in an integrated
circuit. Digital thermal throttling control is provided to gradually throttle a
clock's frequency from ON to OFF and from OFF to ON. The gradual throttling can
minimize an instantaneous current rise that would otherwise occur with a rapid
shut OFF and a rapid turn ON of a clock. Included are methods and apparatus for
digital thermal throttle control in an integrated circuit.