A method and apparatus for power throttling in a microprocessor (110). A voltage source (120) supplies voltage to the microprocessor (110), and a clock source (130) operates the microprocessor (110) at a desired frequency. A power monitor (145) or alternatively a temperature sensor is configured to measure the short term power consumption or temperature of the microprocessor (110). Control logic (140) is coupled to the voltage source (120) and the clock source (130). The control logic (140) receives an indication of the power consumption or temperature, as applicable, and compares to a predetermined threshold. In response to the comparison, the control logic (140) varies the supply voltage and the frequency.
마이크로프로세서(110)에서의 전력 스로틀링을 위한 방법 및 장치가 기재되어 있다. 전압 소스(120)는 마이크로프로세서(110)에 전압을 공급하고, 클럭 소스(130)는 마이크로프로세서(110)를 요구된 주파수로 동작 시킨다. 전력 모니터(145) 또는 대안적으로, 온도 센서는 마이크로프로세서의 단기간 전력 소비량 또는 온도를 측정하도록 구성된다. 제어 로직(140)은 전압 소스(120) 및 클럭 소스(130)에 연결된다. 제어 로직(140)은 전력 소비량 또는 온도의 지시를 적절히 수신하여 소정의 임계 값과 비교한다. 비교에 응답하여, 제어 로직(140)은 공급 전압 및 주파수를 변경한다. 