Movatterモバイル変換


[0]ホーム

URL:


US20050223258A1 - Apparatus employing real-time power conservation and thermal management - Google Patents

Apparatus employing real-time power conservation and thermal management
Download PDF

Info

Publication number
US20050223258A1
US20050223258A1US11/140,419US14041905AUS2005223258A1US 20050223258 A1US20050223258 A1US 20050223258A1US 14041905 AUS14041905 AUS 14041905AUS 2005223258 A1US2005223258 A1US 2005223258A1
Authority
US
United States
Prior art keywords
processor
cpu
clock
monitor
interrupt
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/140,419
Inventor
La Watts
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US07/429,270external-prioritypatent/US5218704A/en
Application filed by IndividualfiledCriticalIndividual
Priority to US11/140,419priorityCriticalpatent/US20050223258A1/en
Publication of US20050223258A1publicationCriticalpatent/US20050223258A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

An apparatus employing a monitor for detecting temperature associated with a processor and, depending on the respective embodiment, detecting an amount of idle time, activity time, or idle time and activity time associated with the processor, results of detecting being used for controlling a clock speed. Yet other embodiments disclose, depending upon the respective embodiment, a processor and/or apparatus employing the same, comprising a monitor for detecting temperature and for determining an amount of Input/Output (I/O), relative importance of Input/Output (I/O), and/or relative amount of time between Input/Output (I/O), associated with the processor, results of the detecting and measuring being used to control power dissipation associated with the processor.

Description

Claims (21)

US11/140,4191989-10-302005-05-27Apparatus employing real-time power conservation and thermal managementAbandonedUS20050223258A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/140,419US20050223258A1 (en)1989-10-302005-05-27Apparatus employing real-time power conservation and thermal management

Applications Claiming Priority (6)

Application NumberPriority DateFiling DateTitle
US07/429,270US5218704A (en)1989-10-301989-10-30Real-time power conservation for portable computers
US08/023,831US6006336A (en)1989-10-301993-04-12Real-time power conservation for computers
US08/395,335US6158012A (en)1989-10-301995-02-28Real-time power conservation and thermal management for computers
US09/727,597US6427211B2 (en)1989-10-302000-12-01Real-time power conservation and thermal management for electronic devices
US10/106,261US6901524B2 (en)1989-10-302002-03-26Processor having real-time power conservation and thermal management
US11/140,419US20050223258A1 (en)1989-10-302005-05-27Apparatus employing real-time power conservation and thermal management

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US10/106,261ContinuationUS6901524B2 (en)1989-10-302002-03-26Processor having real-time power conservation and thermal management

Publications (1)

Publication NumberPublication Date
US20050223258A1true US20050223258A1 (en)2005-10-06

Family

ID=23562614

Family Applications (8)

Application NumberTitlePriority DateFiling Date
US08/395,335Expired - LifetimeUS6158012A (en)1989-10-301995-02-28Real-time power conservation and thermal management for computers
US09/727,597Expired - Fee RelatedUS6427211B2 (en)1989-10-302000-12-01Real-time power conservation and thermal management for electronic devices
US10/106,261Expired - Fee RelatedUS6901524B2 (en)1989-10-302002-03-26Processor having real-time power conservation and thermal management
US11/137,276AbandonedUS20050223257A1 (en)1989-10-302005-05-25Processor employing implementing real-time power conservation and thermal management
US11/137,007Expired - LifetimeUS7389438B2 (en)1989-10-302005-05-25Method for detecting temperature and activity associated with a processor and using the results for controlling power dissipation associated with a processor
US11/137,032AbandonedUS20050223255A1 (en)1989-10-302005-05-25Method for implementing thermal and power management in a processor and/or apparatus and/or system employing the same
US11/137,055AbandonedUS20050223256A1 (en)1989-10-302005-05-25Method for implementing thermal and power management in a processor and/or apparatus and/or system employing the same
US11/140,419AbandonedUS20050223258A1 (en)1989-10-302005-05-27Apparatus employing real-time power conservation and thermal management

Family Applications Before (7)

Application NumberTitlePriority DateFiling Date
US08/395,335Expired - LifetimeUS6158012A (en)1989-10-301995-02-28Real-time power conservation and thermal management for computers
US09/727,597Expired - Fee RelatedUS6427211B2 (en)1989-10-302000-12-01Real-time power conservation and thermal management for electronic devices
US10/106,261Expired - Fee RelatedUS6901524B2 (en)1989-10-302002-03-26Processor having real-time power conservation and thermal management
US11/137,276AbandonedUS20050223257A1 (en)1989-10-302005-05-25Processor employing implementing real-time power conservation and thermal management
US11/137,007Expired - LifetimeUS7389438B2 (en)1989-10-302005-05-25Method for detecting temperature and activity associated with a processor and using the results for controlling power dissipation associated with a processor
US11/137,032AbandonedUS20050223255A1 (en)1989-10-302005-05-25Method for implementing thermal and power management in a processor and/or apparatus and/or system employing the same
US11/137,055AbandonedUS20050223256A1 (en)1989-10-302005-05-25Method for implementing thermal and power management in a processor and/or apparatus and/or system employing the same

Country Status (6)

CountryLink
US (8)US6158012A (en)
EP (2)EP0730217B1 (en)
JP (1)JPH0922317A (en)
KR (1)KR960032148A (en)
DE (2)DE69630327T2 (en)
TW (1)TW307838B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050223250A1 (en)*2004-03-312005-10-06Paver Nigel CDetermining power consumption of an application
US20050223256A1 (en)*1989-10-302005-10-06Watts La Vaughn F JrMethod for implementing thermal and power management in a processor and/or apparatus and/or system employing the same
US20100218029A1 (en)*2009-02-232010-08-26International Business Machines CorporationSystem and Method for Managing the Power-Performance Range of an Application
US20130080803A1 (en)*2011-09-282013-03-28Avinash N. AnanthakrishnanEstimating Temperature Of A Processor Core In A Low Power State
US8769316B2 (en)2011-09-062014-07-01Intel CorporationDynamically allocating a power budget over multiple domains of a processor
US8832478B2 (en)2011-10-272014-09-09Intel CorporationEnabling a non-core domain to control memory bandwidth in a processor
US8943340B2 (en)2011-10-312015-01-27Intel CorporationControlling a turbo mode frequency of a processor
US8954770B2 (en)2011-09-282015-02-10Intel CorporationControlling temperature of multiple domains of a multi-domain processor using a cross domain margin
US9026815B2 (en)2011-10-272015-05-05Intel CorporationControlling operating frequency of a core domain via a non-core domain of a multi-domain processor
US9158693B2 (en)2011-10-312015-10-13Intel CorporationDynamically controlling cache size to maximize energy efficiency
CN108700919A (en)*2016-03-082018-10-23高通股份有限公司 Systems and methods for determining a sustained thermal power envelope involving multiple thermal sources
US20220187886A1 (en)*2018-06-292022-06-16Intel CorporationMethods, systems, articles of manufacture and apparatus to reduce temperature of a networked device

Families Citing this family (106)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5218704A (en)*1989-10-301993-06-08Texas InstrumentsReal-time power conservation for portable computers
US6343363B1 (en)*1994-09-222002-01-29National Semiconductor CorporationMethod of invoking a low power mode in a computer system using a halt instruction
US6029119A (en)*1996-01-162000-02-22Compaq Computer CorporationThermal management of computers
US5862394A (en)*1996-03-211999-01-19Texas Instruments IncorporatedElectronic apparatus having a software controlled power switch
US5870614A (en)*1996-09-251999-02-09Philips Electronics North America CorporationThermostat controls dsp's temperature by effectuating the dsp switching between tasks of different compute-intensity
US6349385B1 (en)*1998-11-202002-02-19Compaq Computer CorporationDual power supply fan control—thermistor input or software command from the processor
US6535798B1 (en)*1998-12-032003-03-18Intel CorporationThermal management in a system
JP4121653B2 (en)*1999-01-212008-07-23株式会社ソニー・コンピュータエンタテインメント Power consumption reduction method, portable electronic device using the method, and entertainment system
JP3049051B1 (en)*1999-03-312000-06-05新潟日本電気株式会社 Temperature control circuit of central processing unit
US6830196B1 (en)*1999-05-252004-12-14Silverbrook Research Pty LtdIdentity-coded surface region
US6737591B1 (en)*1999-05-252004-05-18Silverbrook Research Pty LtdOrientation sensing device
JP2001147730A (en)*1999-09-102001-05-29Sony Computer Entertainment IncElectronic equipment
EP1096360B1 (en)*1999-10-252004-09-22Texas Instruments IncorporatedIntelligent power management for distributed processing systems
US7100061B2 (en)2000-01-182006-08-29Transmeta CorporationAdaptive power control
US6574739B1 (en)*2000-04-142003-06-03Compal Electronics, Inc.Dynamic power saving by monitoring CPU utilization
JP3438135B2 (en)*2000-05-192003-08-18富士通株式会社 Information device, power saving mode switching method, and recording medium storing power saving mode switching program
US7849463B2 (en)2000-06-022010-12-07Microsoft CorporationDynamically variable idle time thread scheduling
US7137117B2 (en)*2000-06-022006-11-14Microsoft CorporationDynamically variable idle time thread scheduling
US6968469B1 (en)2000-06-162005-11-22Transmeta CorporationSystem and method for preserving internal processor context when the processor is powered down and restoring the internal processor context when processor is restored
US20070245165A1 (en)*2000-09-272007-10-18Amphus, Inc.System and method for activity or event based dynamic energy conserving server reconfiguration
US7260731B1 (en)2000-10-232007-08-21Transmeta CorporationSaving power when in or transitioning to a static mode of a processor
US7174194B2 (en)*2000-10-242007-02-06Texas Instruments IncorporatedTemperature field controlled scheduling for processing systems
US7000130B2 (en)*2000-12-262006-02-14Intel CorporationMethod and apparatus for thermal throttling of clocks using localized measures of activity
US20020087904A1 (en)*2000-12-282002-07-04Zhong-Ning (George) CaiMethod and apparatus for thermal sensitivity based dynamic power control
US20020108064A1 (en)*2001-02-072002-08-08Patrick NunallySystem and method for optimizing power/performance in network-centric microprocessor-controlled devices
US20020138159A1 (en)*2001-03-262002-09-26Atkinson Lee W.Temperature responsive power supply to minimize power consumption of digital logic without reducing system performance
US6622253B2 (en)*2001-08-022003-09-16Scientific-Atlanta, Inc.Controlling processor clock rate based on thread priority
JP2003067080A (en)2001-08-302003-03-07Matsushita Electric Ind Co Ltd Clock switching device and microcontroller
US7111179B1 (en)*2001-10-112006-09-19In-Hand Electronics, Inc.Method and apparatus for optimizing performance and battery life of electronic devices based on system and application parameters
WO2003041249A1 (en)*2001-11-052003-05-15Shakti Systems, Inc.Dc-dc converter with resonant gate drive
US6791298B2 (en)*2001-11-052004-09-14Shakti Systems, Inc.Monolithic battery charging device
US6816977B2 (en)*2001-12-032004-11-09Hewlett-Packard Development Company, L.P.Power reduction in computing devices using micro-sleep intervals
US6823240B2 (en)*2001-12-122004-11-23Intel CorporationOperating system coordinated thermal management
US7036030B1 (en)*2002-02-072006-04-25Advanced Micro Devices, Inc.Computer system and method of using temperature measurement readings to detect user activity and to adjust processor performance
US6957352B2 (en)*2002-03-152005-10-18Intel CorporationProcessor temperature control interface
US7670224B2 (en)*2002-04-032010-03-02IgtGaming apparatus with power saving feature
US7180322B1 (en)2002-04-162007-02-20Transmeta CorporationClosed loop feedback control of integrated circuits
US7941675B2 (en)2002-12-312011-05-10Burr James BAdaptive power control
US7336090B1 (en)2002-04-162008-02-26Transmeta CorporationFrequency specific closed loop feedback control of integrated circuits
US6948082B2 (en)*2002-05-172005-09-20International Business Machines CorporationMethod and apparatus for software-assisted thermal management for electronic systems
DE10223772A1 (en)*2002-05-282003-12-18Infineon Technologies AgCircuit for voltage converter used in e.g. system ICs or components, e.g. a CAN transceiver and/or microcontroller for a vehicular system, includes regulator with control input which is cycled on and off in accordance with state signal
ITTO20020508A1 (en)*2002-06-142003-12-15Fiat Ricerche LASER WELDING MONITORING SYSTEM AND PROCEDURE
US7321942B2 (en)*2002-11-122008-01-22Arm LimitedPerformance counter for adding variable work increment value that is dependent upon clock frequency
US7152169B2 (en)*2002-11-292006-12-19Intel CorporationMethod for providing power management on multi-threaded processor by using SMM mode to place a physical processor into lower power state
US7219241B2 (en)*2002-11-302007-05-15Intel CorporationMethod for managing virtual and actual performance states of logical processors in a multithreaded processor using system management mode
US6847010B1 (en)*2002-12-042005-01-25Xilinx, Inc.Methods and circuits for measuring the thermal resistance of a packaged IC
US6757352B1 (en)*2002-12-252004-06-29Faraday Technology Corp.Real time clock with a power saving counter for embedded systems
US7786756B1 (en)2002-12-312010-08-31Vjekoslav SvilanMethod and system for latchup suppression
US7205758B1 (en)2004-02-022007-04-17Transmeta CorporationSystems and methods for adjusting threshold voltage
US7953990B2 (en)*2002-12-312011-05-31Stewart Thomas EAdaptive power control based on post package characterization of integrated circuits
US7642835B1 (en)2003-11-122010-01-05Robert FuSystem for substrate potential regulation during power-up in integrated circuits
US7949864B1 (en)2002-12-312011-05-24Vjekoslav SvilanBalanced adaptive body bias control
US7228242B2 (en)2002-12-312007-06-05Transmeta CorporationAdaptive power control based on pre package characterization of integrated circuits
KR20050085962A (en)*2003-01-132005-08-29에이알엠 리미티드Data processing performance control
US20040215912A1 (en)*2003-04-242004-10-28George VergisMethod and apparatus to establish, report and adjust system memory usage
US7240223B2 (en)*2003-05-072007-07-03Apple Inc.Method and apparatus for dynamic power management in a processor system
TWI220700B (en)*2003-08-202004-09-01Delta Electronics IncProgrammable logic controller with an auxiliary processing unit
US7308596B1 (en)*2003-10-302007-12-11Integrated Device Technology, Inc.Controlling a clock divider by selecting a preset value
US7649402B1 (en)2003-12-232010-01-19Tien-Min ChenFeedback-controlled body-bias voltage source
US7129771B1 (en)2003-12-232006-10-31Transmeta CorporationServo loop for well bias voltage source
US7692477B1 (en)2003-12-232010-04-06Tien-Min ChenPrecise control component for a substrate potential regulation circuit
US7012461B1 (en)2003-12-232006-03-14Transmeta CorporationStabilization component for a substrate potential regulation circuit
US7816742B1 (en)*2004-09-302010-10-19Koniaris Kleanthes GSystems and methods for integrated circuits comprising multiple body biasing domains
US7859062B1 (en)*2004-02-022010-12-28Koniaris Kleanthes GSystems and methods for integrated circuits comprising multiple body biasing domains
US7774625B1 (en)2004-06-222010-08-10Eric Chien-Li ShengAdaptive voltage control by accessing information stored within and specific to a microprocessor
US7562233B1 (en)2004-06-222009-07-14Transmeta CorporationAdaptive control of operating and body bias voltages
US7281145B2 (en)*2004-06-242007-10-09International Business Machiness CorporationMethod for managing resources in a CPU by allocating a specified percentage of CPU resources to high priority applications
US8538997B2 (en)*2004-06-252013-09-17Apple Inc.Methods and systems for managing data
US8521720B2 (en)*2004-06-252013-08-27Apple Inc.Methods and systems for managing data
US8131674B2 (en)2004-06-252012-03-06Apple Inc.Methods and systems for managing data
JP4251117B2 (en)*2004-07-022009-04-08日本電気株式会社 Mobile communication terminal and heat generation countermeasure method thereof
US7734939B2 (en)*2004-07-152010-06-08Nokia CorporationAdaptive voltage adjustment
US7543161B2 (en)*2004-09-302009-06-02International Business Machines CorporationMethod and apparatus for tracking variable speed microprocessor performance caused by power management in a logically partitioned data processing system
US7693491B2 (en)*2004-11-302010-04-06Broadcom CorporationMethod and system for transmitter output power compensation
US7464277B2 (en)*2005-01-282008-12-09Dell Products, L.P.Microprocessor performance mode control utilizing sensed temperature as an indication of microprocessor utilization
US7353414B2 (en)*2005-03-302008-04-01Intel CorporationCredit-based activity regulation within a microprocessor based on an allowable activity level
US7522941B2 (en)*2005-05-232009-04-21Broadcom CorporationMethod and apparatus for reducing standby power consumption of a handheld communication system
US7401243B2 (en)*2005-06-212008-07-15Dell Products L.P.Demand-based dynamic clock control for transaction processors
US7475262B2 (en)*2005-06-292009-01-06Intel CorporationProcessor power management associated with workloads
CN100346268C (en)*2005-08-182007-10-31复旦大学Dynamic power consumption management method in information safety SoC based on door control clock
US7464278B2 (en)*2005-09-122008-12-09Intel CorporationCombining power prediction and optimal control approaches for performance optimization in thermally limited designs
US7924708B2 (en)*2005-12-132011-04-12Intel CorporationMethod and apparatus for flow control initialization
US8108863B2 (en)*2005-12-302012-01-31Intel CorporationLoad balancing for multi-threaded applications via asymmetric power throttling
US7574613B2 (en)*2006-03-142009-08-11Microsoft CorporationScaling idle detection metric for power management on computing device
KR100849224B1 (en)*2007-02-012008-07-31삼성전자주식회사 How to Power Memory Cards in a Memory Card System and Memory Card Systems
US7900069B2 (en)*2007-03-292011-03-01Intel CorporationDynamic power reduction
US8725488B2 (en)*2007-07-262014-05-13Qualcomm IncorporatedMethod and apparatus for adaptive voltage scaling based on instruction usage
US8949635B2 (en)*2007-09-282015-02-03Intel CorporationIntegrated circuit performance improvement across a range of operating conditions and physical constraints
US20090259865A1 (en)*2008-04-112009-10-15Qualcomm IncorporatedPower Management Using At Least One Of A Special Purpose Processor And Motion Sensing
US8028183B2 (en)*2008-09-182011-09-27International Business Machines CorporationPower cap lower bound exploration in a server environment
CN101853060B (en)*2009-04-032012-04-18建兴电子科技股份有限公司 Power supply detection module and its computer peripheral equipment and its power supply detection method
DE102010025884B3 (en)*2010-07-022011-07-07Siemens Aktiengesellschaft, 80333 Method of operating a processor in a real-time environment
US20120042313A1 (en)*2010-08-132012-02-16Weng-Hang TamSystem having tunable performance, and associated method
US8996330B2 (en)*2011-01-062015-03-31Qualcomm IncorporatedMethod and system for managing thermal policies of a portable computing device
US8504753B2 (en)*2011-02-142013-08-06Qnx Software Systems LimitedSuspendable interrupts for processor idle management
US9207730B2 (en)*2011-06-022015-12-08Apple Inc.Multi-level thermal management in an electronic device
TWI486763B (en)*2011-07-182015-06-01Wistron CorpThermal protection method for computer system and device thereof
CN103513585A (en)*2012-06-292014-01-15福建闽冠伟业智能科技有限公司Intelligent power consumption actuator
US9404812B2 (en)2013-03-142016-08-02Samsung Electronics Co., Ltd.Method for detecting environmental value in electronic device and electronic device
CN105573463A (en)*2014-10-172016-05-11深圳市中兴微电子技术有限公司Power consumption management method and device
US9785218B2 (en)*2015-04-202017-10-10Advanced Micro Devices, Inc.Performance state selection for low activity scenarios
US9618998B2 (en)*2015-06-102017-04-11International Business Machines CorporationIdentification of idle servers using power consumption
KR102599653B1 (en)2015-11-202023-11-08삼성전자주식회사Integrated circuit for performing cooling algorithm and mobile device including the same
KR102643797B1 (en)*2017-01-102024-03-05삼성전자주식회사Method for dynamic thermal management
US10056289B1 (en)2017-04-202018-08-21International Business Machines CorporationFabrication of vertical transport fin field effect transistors with a self-aligned separator and an isolation region with an air gap
CN112612305B (en)*2020-12-042022-04-08格力电器(武汉)有限公司Temperature adjusting method, device, equipment, storage medium and air conditioning system

Citations (65)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3453601A (en)*1966-10-181969-07-01Philco Ford CorpTwo speed arithmetic calculator
US3623017A (en)*1969-10-221971-11-23Sperry Rand CorpDual clocking arrangement for a digital computer
US3868647A (en)*1972-05-271975-02-25Philips CorpElimination of transient errors in a data processing system by clock control
US3922526A (en)*1973-02-021975-11-25Texas Instruments IncDriver means for lsi calculator to reduce power consumption
US3941989A (en)*1974-12-131976-03-02Mos Technology, Inc.Reducing power consumption in calculators
US4137563A (en)*1976-06-301979-01-30Canon Kabushiki KaishaCircuitry for reducing power dissipation in equipment which operates in synchronism with clock pulses
US4217637A (en)*1977-04-201980-08-12International Computers LimitedData processing unit with two clock speeds
US4254475A (en)*1979-03-121981-03-03Raytheon CompanyMicroprocessor having dual frequency clock
US4267577A (en)*1978-04-281981-05-12Sharp Kabushiki KaishaLow power consumption integrated circuit for a combined timepiece and calculator
US4279020A (en)*1978-08-181981-07-14Bell Telephone Laboratories, IncorporatedPower supply circuit for a data processor
US4293927A (en)*1979-12-121981-10-06Casio Computer Co., Ltd.Power consumption control system for electronic digital data processing devices
US4316247A (en)*1979-10-301982-02-16Texas Instruments, Inc.Low power consumption data processing system
US4317180A (en)*1979-12-261982-02-23Texas Instruments IncorporatedClocked logic low power standby mode
US4317181A (en)*1979-12-261982-02-23Texas Instruments IncorporatedFour mode microcomputer power save operation
US4361873A (en)*1979-06-111982-11-30Texas Instruments IncorporatedCalculator with constant memory
US4361552A (en)*1980-09-261982-11-30Board Of Regents, The University Of Texas SystemWound dressing
US4409665A (en)*1979-12-261983-10-11Texas Instruments IncorporatedTurn-off-processor between keystrokes
US4590563A (en)*1981-10-141986-05-20Nippondenso Co., Ltd.Method and apparatus for controlling internal combustion engine
US4612418A (en)*1983-06-141986-09-16Tamura Electric Works, Ltd.Method for controlling task process and device thereof
US4615006A (en)*1980-06-061986-09-30Nippon Electric Co., Ltd.Physical address developing unit
US4670837A (en)*1984-06-251987-06-02American Telephone And Telegraph CompanyElectrical system having variable-frequency clock
US4688386A (en)*1986-02-071987-08-25Lane Robert CLinear release ice machine and method
US4698748A (en)*1983-10-071987-10-06Essex Group, Inc.Power-conserving control system for turning-off the power and the clocking for data transactions upon certain system inactivity
US4748559A (en)*1979-08-091988-05-31Motorola, Inc.Apparatus for reducing power consumed by a static microprocessor
US4758945A (en)*1979-08-091988-07-19Motorola, Inc.Method for reducing power consumed by a static microprocessor
US4780843A (en)*1983-11-071988-10-25Motorola, Inc.Wait mode power reduction system and method for data processor
US4814591A (en)*1987-04-131989-03-21Kabushiki Kaisha ToshibaPortable medium
US4819164A (en)*1983-12-121989-04-04Texas Instruments IncorporatedVariable frequency microprocessor clock generator
US4821229A (en)*1985-12-121989-04-11Zenith Electronics CorporationDual operating speed switchover arrangement for CPU
US4823309A (en)*1983-04-261989-04-18Yuko KusakaData processing system with improved output function
US4823292A (en)*1986-08-181989-04-18U.S. Philips CorporationData processing apparatus with energy saving clocking device
US4841440A (en)*1983-04-261989-06-20Nec CorporationControl processor for controlling a peripheral unit
US4851987A (en)*1986-01-171989-07-25International Business Machines CorporationSystem for reducing processor power consumption by stopping processor clock supply if a desired event does not occur
US4870570A (en)*1983-01-241989-09-26Sharp Kabushiki KaishaControl system for multi-processor
US4893271A (en)*1983-11-071990-01-09Motorola, Inc.Synthesized clock microcomputer with power saving
US4924428A (en)*1987-12-081990-05-08Northern Telecom LimitedReal time digital signal processor idle indicator
US4980836A (en)*1988-10-141990-12-25Compaq Computer CorporationApparatus for reducing computer system power consumption
US5021679A (en)*1989-06-301991-06-04Poqet Computer CorporationPower supply and oscillator for a computer system providing automatic selection of supply voltage and frequency
US5026387A (en)*1990-03-121991-06-25Ultracision Inc.Method and apparatus for ultrasonic surgical cutting and hemostatis
US5083266A (en)*1986-12-261992-01-21Kabushiki Kaisha ToshibaMicrocomputer which enters sleep mode for a predetermined period of time on response to an activity of an input/output device
US5086387A (en)*1986-01-171992-02-04International Business Machines CorporationMulti-frequency clock generation with low state coincidence upon latching
US5129091A (en)*1988-05-061992-07-07Toppan Printing Co., Ltd.Integrated-circuit card with active mode and low power mode
US5142684A (en)*1989-06-231992-08-25Hand Held Products, Inc.Power conservation in microprocessor controlled devices
US5167024A (en)*1989-09-081992-11-24Apple Computer, Inc.Power management for a laptop computer with slow and sleep modes
US5175845A (en)*1988-12-091992-12-29Dallas Semiconductor Corp.Integrated circuit with watchdog timer and sleep control logic which places IC and watchdog timer into sleep mode
US5179693A (en)*1985-03-291993-01-12Fujitsu LimitedSystem for controlling operation of processor by adjusting duty cycle of performance control pulse based upon target performance value
US5189314A (en)*1991-09-041993-02-23International Business Machines CorporationVariable chip-clocking mechanism
US5201069A (en)*1991-10-181993-04-06Motorola, Inc.Electroacoustic transducer mounting apparatus
US5218704A (en)*1989-10-301993-06-08Texas InstrumentsReal-time power conservation for portable computers
US5222239A (en)*1989-07-281993-06-22Prof. Michael H. DavisProcess and apparatus for reducing power usage microprocessor devices operating from stored energy sources
US5287292A (en)*1992-10-161994-02-15Picopower Technology, Inc.Heat regulator for integrated circuits
US5339445A (en)*1992-11-161994-08-16Harris CorporationMethod of autonomously reducing power consumption in a computer sytem by compiling a history of power consumption
US5396635A (en)*1990-06-011995-03-07Vadem CorporationPower conservation apparatus having multiple power reduction levels dependent upon the activity of the computer system
US5414860A (en)*1991-01-291995-05-09International Business Machines IncorporatedPower management initialization for a computer operable under a plurality of operating systems
US5422806A (en)*1994-03-151995-06-06Acc Microelectronics CorporationTemperature control for a variable frequency CPU
US5475847A (en)*1992-04-021995-12-12Dia Semicon Systems IncorporatedPower saving control system for computer system with feature of selective initiation of power saving control
US5490059A (en)*1994-09-021996-02-06Advanced Micro Devices, Inc.Heuristic clock speed optimizing mechanism and computer system employing the same
US5493684A (en)*1994-04-061996-02-20Advanced Micro DevicesPower management architecture including a power management messaging bus for conveying an encoded activity signal for optimal flexibility
US5502838A (en)*1994-04-281996-03-26Consilium Overseas LimitedTemperature management for integrated circuits
US5504908A (en)*1992-04-021996-04-02Dia Semicon Systems IncorporatedPower saving control system for computer system
US5560024A (en)*1989-06-301996-09-24Fujitsu Personal Systems, Inc.Computer power management system
US5664201A (en)*1992-04-161997-09-02Dia Semicon Systems IncorporatedDrive control system for microprocessor according to operational state and ambient temperature condition thereof
US5752011A (en)*1994-06-201998-05-12Thomas; C. DouglasMethod and system for controlling a processor's clock frequency in accordance with the processor's temperature
US6158012A (en)*1989-10-302000-12-05Texas Instruments IncorporatedReal-time power conservation and thermal management for computers
US6311287B1 (en)*1994-10-112001-10-30Compaq Computer CorporationVariable frequency clock control for microprocessor-based computer systems

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US287577A (en)*1883-10-30Self and j
US522229A (en)*1894-07-03Sprinkling apparatus
US3922528A (en)*1975-03-101975-11-25Rama CorpThermostat heater
US4381552A (en)*1978-12-081983-04-26Motorola Inc.Stanby mode controller utilizing microprocessor
US4616006A (en)*1983-09-261986-10-07Ortho Pharmaceutical CorporationTriphasic oral contraceptive
JPS60198618A (en)*1984-03-211985-10-08Oki Electric Ind Co LtdDynamic logical circuit
DE3710896A1 (en)*1987-04-011988-10-20Krone Ag DISTRIBUTION BOARD FOR TELECOMMUNICATION CABLES, IN PARTICULAR HOUSE ENTRANCE DISTRIBUTION BOARD
JP2570845B2 (en)*1988-05-271997-01-16セイコーエプソン株式会社 Information processing device
US5025387A (en)*1988-09-061991-06-18Motorola, Inc.Power saving arrangement for a clocked digital circuit
DE68919638T2 (en)1988-10-141995-05-24Ibm Interrupt-controlled clock speed computer and method for its operation.
JPH0311409A (en)*1989-06-091991-01-18Oki Electric Ind Co LtdInformation processing unit
EP0512009A4 (en)*1990-11-261993-10-20Adaptive Solutions, Inc.Temperature-sensing control system and method for integrated circuits
US5230055A (en)*1991-01-251993-07-20International Business Machines CorporationBattery operated computer operation suspension in response to environmental sensor inputs
JPH0776894B2 (en)*1991-02-251995-08-16インターナショナル・ビジネス・マシーンズ・コーポレイション Clock signal control method for processor and information processing system
JP3086032B2 (en)*1991-10-312000-09-11キヤノン株式会社 Electronic device and power management control method thereof
EP0617812B1 (en)*1991-12-171998-03-04Compaq Computer CorporationApparatus for reducing computer system power consumption
JPH06187064A (en)*1992-12-151994-07-08Oki Electric Ind Co LtdMethod and device for controlling clock
US5497494A (en)*1993-07-231996-03-05International Business Machines CorporationMethod for saving and restoring the state of a CPU executing code in protected mode
US7216064B1 (en)*1993-09-212007-05-08Intel CorporationMethod and apparatus for programmable thermal sensor for an integrated circuit
EP0651314A1 (en)*1993-10-271995-05-03International Business Machines CorporationAn apparatus and method for thermally protecting a processing device
JPH07160367A (en)*1993-12-081995-06-23Matsushita Electric Ind Co Ltd CPU heat generation suppression device
JP4008510B2 (en)*1994-05-092007-11-14株式会社東芝 Electronics
US5580024A (en)*1994-06-171996-12-03Briee; Yves G.Combination portable book carrying device and bookstand
US5451892A (en)*1994-10-031995-09-19Advanced Micro DevicesClock control technique and system for a microprocessor including a thermal sensor
DE19804269A1 (en)*1998-02-041999-08-05Heidelberger Druckmasch Ag Device for applying a liquid to a printing material sheet, in particular printing, or coating unit, in a sheet-fed rotary printing machine

Patent Citations (79)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3453601A (en)*1966-10-181969-07-01Philco Ford CorpTwo speed arithmetic calculator
US3623017A (en)*1969-10-221971-11-23Sperry Rand CorpDual clocking arrangement for a digital computer
US3868647A (en)*1972-05-271975-02-25Philips CorpElimination of transient errors in a data processing system by clock control
US3922526A (en)*1973-02-021975-11-25Texas Instruments IncDriver means for lsi calculator to reduce power consumption
US3941989A (en)*1974-12-131976-03-02Mos Technology, Inc.Reducing power consumption in calculators
US4137563A (en)*1976-06-301979-01-30Canon Kabushiki KaishaCircuitry for reducing power dissipation in equipment which operates in synchronism with clock pulses
US4217637A (en)*1977-04-201980-08-12International Computers LimitedData processing unit with two clock speeds
US4267577A (en)*1978-04-281981-05-12Sharp Kabushiki KaishaLow power consumption integrated circuit for a combined timepiece and calculator
US4279020A (en)*1978-08-181981-07-14Bell Telephone Laboratories, IncorporatedPower supply circuit for a data processor
US4254475A (en)*1979-03-121981-03-03Raytheon CompanyMicroprocessor having dual frequency clock
US4361873A (en)*1979-06-111982-11-30Texas Instruments IncorporatedCalculator with constant memory
US4758945A (en)*1979-08-091988-07-19Motorola, Inc.Method for reducing power consumed by a static microprocessor
US4748559A (en)*1979-08-091988-05-31Motorola, Inc.Apparatus for reducing power consumed by a static microprocessor
US4316247A (en)*1979-10-301982-02-16Texas Instruments, Inc.Low power consumption data processing system
US4293927A (en)*1979-12-121981-10-06Casio Computer Co., Ltd.Power consumption control system for electronic digital data processing devices
US4317180A (en)*1979-12-261982-02-23Texas Instruments IncorporatedClocked logic low power standby mode
US4317181A (en)*1979-12-261982-02-23Texas Instruments IncorporatedFour mode microcomputer power save operation
US4409665A (en)*1979-12-261983-10-11Texas Instruments IncorporatedTurn-off-processor between keystrokes
US4615006A (en)*1980-06-061986-09-30Nippon Electric Co., Ltd.Physical address developing unit
US4361552A (en)*1980-09-261982-11-30Board Of Regents, The University Of Texas SystemWound dressing
US4590563A (en)*1981-10-141986-05-20Nippondenso Co., Ltd.Method and apparatus for controlling internal combustion engine
US4870570A (en)*1983-01-241989-09-26Sharp Kabushiki KaishaControl system for multi-processor
US4823309A (en)*1983-04-261989-04-18Yuko KusakaData processing system with improved output function
US4841440A (en)*1983-04-261989-06-20Nec CorporationControl processor for controlling a peripheral unit
US4612418A (en)*1983-06-141986-09-16Tamura Electric Works, Ltd.Method for controlling task process and device thereof
US4698748A (en)*1983-10-071987-10-06Essex Group, Inc.Power-conserving control system for turning-off the power and the clocking for data transactions upon certain system inactivity
US4893271A (en)*1983-11-071990-01-09Motorola, Inc.Synthesized clock microcomputer with power saving
US4780843A (en)*1983-11-071988-10-25Motorola, Inc.Wait mode power reduction system and method for data processor
US4819164A (en)*1983-12-121989-04-04Texas Instruments IncorporatedVariable frequency microprocessor clock generator
US4670837A (en)*1984-06-251987-06-02American Telephone And Telegraph CompanyElectrical system having variable-frequency clock
US5179693A (en)*1985-03-291993-01-12Fujitsu LimitedSystem for controlling operation of processor by adjusting duty cycle of performance control pulse based upon target performance value
US4821229A (en)*1985-12-121989-04-11Zenith Electronics CorporationDual operating speed switchover arrangement for CPU
US4851987A (en)*1986-01-171989-07-25International Business Machines CorporationSystem for reducing processor power consumption by stopping processor clock supply if a desired event does not occur
US5086387A (en)*1986-01-171992-02-04International Business Machines CorporationMulti-frequency clock generation with low state coincidence upon latching
US4688386A (en)*1986-02-071987-08-25Lane Robert CLinear release ice machine and method
US4823292A (en)*1986-08-181989-04-18U.S. Philips CorporationData processing apparatus with energy saving clocking device
US5083266A (en)*1986-12-261992-01-21Kabushiki Kaisha ToshibaMicrocomputer which enters sleep mode for a predetermined period of time on response to an activity of an input/output device
US4814591A (en)*1987-04-131989-03-21Kabushiki Kaisha ToshibaPortable medium
US4924428A (en)*1987-12-081990-05-08Northern Telecom LimitedReal time digital signal processor idle indicator
US5129091A (en)*1988-05-061992-07-07Toppan Printing Co., Ltd.Integrated-circuit card with active mode and low power mode
US4980836A (en)*1988-10-141990-12-25Compaq Computer CorporationApparatus for reducing computer system power consumption
US5175845A (en)*1988-12-091992-12-29Dallas Semiconductor Corp.Integrated circuit with watchdog timer and sleep control logic which places IC and watchdog timer into sleep mode
US5142684A (en)*1989-06-231992-08-25Hand Held Products, Inc.Power conservation in microprocessor controlled devices
US5021679A (en)*1989-06-301991-06-04Poqet Computer CorporationPower supply and oscillator for a computer system providing automatic selection of supply voltage and frequency
US5560024A (en)*1989-06-301996-09-24Fujitsu Personal Systems, Inc.Computer power management system
US5222239A (en)*1989-07-281993-06-22Prof. Michael H. DavisProcess and apparatus for reducing power usage microprocessor devices operating from stored energy sources
US5167024A (en)*1989-09-081992-11-24Apple Computer, Inc.Power management for a laptop computer with slow and sleep modes
US6397340B2 (en)*1989-10-302002-05-28Texas Instruments IncorporatedReal-time power conservation for electronic device having a processor
US6006336A (en)*1989-10-301999-12-21Texas Instruments IncorporatedReal-time power conservation for computers
US7028198B2 (en)*1989-10-302006-04-11Texas Instruments IncorporatedProcessor having real-time power conservation
US20050223257A1 (en)*1989-10-302005-10-06Watts La Vaughn F JrProcessor employing implementing real-time power conservation and thermal management
US20050204178A1 (en)*1989-10-302005-09-15Watts Lavaughn F.Jr.Method for controlling power consumption associated with a processor
US20050204177A1 (en)*1989-10-302005-09-15Watts Lavaughn F.Jr.Method for providing real-time power conservation in a processor
US20050204179A1 (en)*1989-10-302005-09-15Watts Lavauchn F.Jr.Method for controlling power consumption associated with a processor
US20050198543A1 (en)*1989-10-302005-09-08Watts Lavaughn F.Jr.Processor having real-time power conservation
US5930516A (en)*1989-10-301999-07-27Texas Instruments IncorporatedReal time power conservation for computers
US6901524B2 (en)*1989-10-302005-05-31Texas Instruments IncorporatedProcessor having real-time power conservation and thermal management
US6732283B2 (en)*1989-10-302004-05-04Texas Instruments IncorporatedProcessor having real-time power conservation
US6633988B2 (en)*1989-10-302003-10-14Texas Instruments IncorporatedProcessor having real-time power conservation
US6427211B2 (en)*1989-10-302002-07-30Texas Instruments IncorporatedReal-time power conservation and thermal management for electronic devices
US6173409B1 (en)*1989-10-302001-01-09Texas Instruments IncorporatedReal-time power conservation for electronic device having a processor
US5218704A (en)*1989-10-301993-06-08Texas InstrumentsReal-time power conservation for portable computers
US6158012A (en)*1989-10-302000-12-05Texas Instruments IncorporatedReal-time power conservation and thermal management for computers
US5026387A (en)*1990-03-121991-06-25Ultracision Inc.Method and apparatus for ultrasonic surgical cutting and hemostatis
US5396635A (en)*1990-06-011995-03-07Vadem CorporationPower conservation apparatus having multiple power reduction levels dependent upon the activity of the computer system
US5414860A (en)*1991-01-291995-05-09International Business Machines IncorporatedPower management initialization for a computer operable under a plurality of operating systems
US5189314A (en)*1991-09-041993-02-23International Business Machines CorporationVariable chip-clocking mechanism
US5201069A (en)*1991-10-181993-04-06Motorola, Inc.Electroacoustic transducer mounting apparatus
US5504908A (en)*1992-04-021996-04-02Dia Semicon Systems IncorporatedPower saving control system for computer system
US5475847A (en)*1992-04-021995-12-12Dia Semicon Systems IncorporatedPower saving control system for computer system with feature of selective initiation of power saving control
US5664201A (en)*1992-04-161997-09-02Dia Semicon Systems IncorporatedDrive control system for microprocessor according to operational state and ambient temperature condition thereof
US5287292A (en)*1992-10-161994-02-15Picopower Technology, Inc.Heat regulator for integrated circuits
US5339445A (en)*1992-11-161994-08-16Harris CorporationMethod of autonomously reducing power consumption in a computer sytem by compiling a history of power consumption
US5422806A (en)*1994-03-151995-06-06Acc Microelectronics CorporationTemperature control for a variable frequency CPU
US5493684A (en)*1994-04-061996-02-20Advanced Micro DevicesPower management architecture including a power management messaging bus for conveying an encoded activity signal for optimal flexibility
US5502838A (en)*1994-04-281996-03-26Consilium Overseas LimitedTemperature management for integrated circuits
US5752011A (en)*1994-06-201998-05-12Thomas; C. DouglasMethod and system for controlling a processor's clock frequency in accordance with the processor's temperature
US5490059A (en)*1994-09-021996-02-06Advanced Micro Devices, Inc.Heuristic clock speed optimizing mechanism and computer system employing the same
US6311287B1 (en)*1994-10-112001-10-30Compaq Computer CorporationVariable frequency clock control for microprocessor-based computer systems

Cited By (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050223256A1 (en)*1989-10-302005-10-06Watts La Vaughn F JrMethod for implementing thermal and power management in a processor and/or apparatus and/or system employing the same
US20050223257A1 (en)*1989-10-302005-10-06Watts La Vaughn F JrProcessor employing implementing real-time power conservation and thermal management
US20050223250A1 (en)*2004-03-312005-10-06Paver Nigel CDetermining power consumption of an application
US7529947B2 (en)*2004-03-312009-05-05Marvell International Ltd.Determining power consumption of an application
US20100218029A1 (en)*2009-02-232010-08-26International Business Machines CorporationSystem and Method for Managing the Power-Performance Range of an Application
US8276015B2 (en)*2009-02-232012-09-25International Business Machines CorporationManaging the power-performance range of an application
US9081557B2 (en)2011-09-062015-07-14Intel CorporationDynamically allocating a power budget over multiple domains of a processor
US8769316B2 (en)2011-09-062014-07-01Intel CorporationDynamically allocating a power budget over multiple domains of a processor
US8775833B2 (en)2011-09-062014-07-08Intel CorporationDynamically allocating a power budget over multiple domains of a processor
US20130080803A1 (en)*2011-09-282013-03-28Avinash N. AnanthakrishnanEstimating Temperature Of A Processor Core In A Low Power State
US9235254B2 (en)2011-09-282016-01-12Intel CorporationControlling temperature of multiple domains of a multi-domain processor using a cross-domain margin
US8954770B2 (en)2011-09-282015-02-10Intel CorporationControlling temperature of multiple domains of a multi-domain processor using a cross domain margin
US9074947B2 (en)*2011-09-282015-07-07Intel CorporationEstimating temperature of a processor core in a low power state without thermal sensor information
US9176565B2 (en)2011-10-272015-11-03Intel CorporationControlling operating frequency of a core domain based on operating condition of a non-core domain of a multi-domain processor
US10248181B2 (en)2011-10-272019-04-02Intel CorporationEnabling a non-core domain to control memory bandwidth in a processor
US10705588B2 (en)2011-10-272020-07-07Intel CorporationEnabling a non-core domain to control memory bandwidth in a processor
US9026815B2 (en)2011-10-272015-05-05Intel CorporationControlling operating frequency of a core domain via a non-core domain of a multi-domain processor
US8832478B2 (en)2011-10-272014-09-09Intel CorporationEnabling a non-core domain to control memory bandwidth in a processor
US10037067B2 (en)2011-10-272018-07-31Intel CorporationEnabling a non-core domain to control memory bandwidth in a processor
US9354692B2 (en)2011-10-272016-05-31Intel CorporationEnabling a non-core domain to control memory bandwidth in a processor
US9939879B2 (en)2011-10-272018-04-10Intel CorporationControlling operating frequency of a core domain via a non-core domain of a multi-domain processor
US9618997B2 (en)2011-10-312017-04-11Intel CorporationControlling a turbo mode frequency of a processor
US9471490B2 (en)2011-10-312016-10-18Intel CorporationDynamically controlling cache size to maximize energy efficiency
US9292068B2 (en)2011-10-312016-03-22Intel CorporationControlling a turbo mode frequency of a processor
US10067553B2 (en)2011-10-312018-09-04Intel CorporationDynamically controlling cache size to maximize energy efficiency
US8943340B2 (en)2011-10-312015-01-27Intel CorporationControlling a turbo mode frequency of a processor
US10474218B2 (en)2011-10-312019-11-12Intel CorporationDynamically controlling cache size to maximize energy efficiency
US10564699B2 (en)2011-10-312020-02-18Intel CorporationDynamically controlling cache size to maximize energy efficiency
US10613614B2 (en)2011-10-312020-04-07Intel CorporationDynamically controlling cache size to maximize energy efficiency
US9158693B2 (en)2011-10-312015-10-13Intel CorporationDynamically controlling cache size to maximize energy efficiency
CN108700919A (en)*2016-03-082018-10-23高通股份有限公司 Systems and methods for determining a sustained thermal power envelope involving multiple thermal sources
US20220187886A1 (en)*2018-06-292022-06-16Intel CorporationMethods, systems, articles of manufacture and apparatus to reduce temperature of a networked device
US11573616B2 (en)*2018-06-292023-02-07Intel CorporationMethods, systems, articles of manufacture and apparatus to reduce temperature of a networked device

Also Published As

Publication numberPublication date
TW307838B (en)1997-06-11
EP1361501A3 (en)2005-01-05
US20050223257A1 (en)2005-10-06
US6901524B2 (en)2005-05-31
US7389438B2 (en)2008-06-17
US20020099514A1 (en)2002-07-25
US6158012A (en)2000-12-05
US20050223255A1 (en)2005-10-06
EP0730217B1 (en)2003-10-15
DE69630327D1 (en)2003-11-20
EP0730217A1 (en)1996-09-04
US20050223256A1 (en)2005-10-06
EP1361501A2 (en)2003-11-12
US20050223254A1 (en)2005-10-06
US6427211B2 (en)2002-07-30
US20010001880A1 (en)2001-05-24
KR960032148A (en)1996-09-17
DE69630327T2 (en)2004-07-15
JPH0922317A (en)1997-01-21
DE69637817D1 (en)2009-03-05
EP1361501B1 (en)2009-01-14

Similar Documents

PublicationPublication DateTitle
US7389438B2 (en)Method for detecting temperature and activity associated with a processor and using the results for controlling power dissipation associated with a processor
US7028198B2 (en)Processor having real-time power conservation
US7822996B2 (en)Method for implementing thermal management in a processor and/or apparatus and/or system employing the same
US5996084A (en)Method and apparatus for real-time CPU thermal management and power conservation by adjusting CPU clock frequency in accordance with CPU activity
US6848054B1 (en)Real-time computer thermal management and power conservation
US7194646B1 (en)Real-time thermal management for computers
EP1416355A2 (en)Improvements in or relating to central processing units

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION


[8]ページ先頭

©2009-2025 Movatter.jp