DE69518604T2 - Steuerung verstellbarer Taktfrequenz für einen Mikroprozessor verwendende Rechnersysteme - Google Patents

Steuerung verstellbarer Taktfrequenz für einen Mikroprozessor verwendende Rechnersysteme

Info

Publication number
DE69518604T2
DE69518604T2 DE69518604T DE69518604T DE69518604T2 DE 69518604 T2 DE69518604 T2 DE 69518604T2 DE 69518604 T DE69518604 T DE 69518604T DE 69518604 T DE69518604 T DE 69518604T DE 69518604 T2 DE69518604 T2 DE 69518604T2
Authority
DE
Germany
Prior art keywords
microprocessor
control
computer systems
clock frequency
adjustable clock
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.)
Expired - Lifetime
Application number
DE69518604T
Other languages
English (en)
Other versions
DE69518604D1 (de
Inventor
Richard John Dischler
Reinhard Schumann
James Klumpp
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.)
Compaq Computer Corp
Original Assignee
Compaq Computer Corp
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
Application filed by Compaq Computer Corp filed Critical Compaq Computer Corp
Publication of DE69518604D1 publication Critical patent/DE69518604D1/de
Application granted granted Critical
Publication of DE69518604T2 publication Critical patent/DE69518604T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/324Power saving characterised by the action undertaken by lowering clock frequency
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • G06F1/206Cooling means comprising thermal management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3296Power saving characterised by the action undertaken by lowering the supply or operating voltage
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
DE69518604T 1994-10-11 1995-10-05 Steuerung verstellbarer Taktfrequenz für einen Mikroprozessor verwendende Rechnersysteme Expired - Lifetime DE69518604T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/321,334 US6311287B1 (en) 1994-10-11 1994-10-11 Variable frequency clock control for microprocessor-based computer systems

Publications (2)

Publication Number Publication Date
DE69518604D1 DE69518604D1 (de) 2000-10-05
DE69518604T2 true DE69518604T2 (de) 2001-05-03

Family

ID=23250168

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69518604T Expired - Lifetime DE69518604T2 (de) 1994-10-11 1995-10-05 Steuerung verstellbarer Taktfrequenz für einen Mikroprozessor verwendende Rechnersysteme

Country Status (4)

Country Link
US (1) US6311287B1 (de)
EP (1) EP0712064B1 (de)
JP (1) JP3230960B2 (de)
DE (1) DE69518604T2 (de)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10340393A1 (de) * 2003-09-02 2005-04-07 Micro-Star International Co., Ltd., Jung He Taktimpuls-Einstellvorrichtung
DE10343004A1 (de) * 2003-09-12 2005-05-04 Giga Byte Technology Co Vorrichtung und Verfahren zum automatischen Einstellen der Arbeitsfrequenz einer CPU
DE112006001637B4 (de) * 2005-06-29 2016-06-09 Intel Corporation Auf tabellarischem Regelwerk basierende Prozessor-Side-Bus-Signalisierung

Families Citing this family (88)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7194646B1 (en) * 1989-10-30 2007-03-20 Texas Instruments Incorporated Real-time thermal management for computers
US6158012A (en) * 1989-10-30 2000-12-05 Texas Instruments Incorporated Real-time power conservation and thermal management for computers
US6343363B1 (en) * 1994-09-22 2002-01-29 National Semiconductor Corporation Method of invoking a low power mode in a computer system using a halt instruction
US6463396B1 (en) * 1994-05-31 2002-10-08 Kabushiki Kaisha Toshiba Apparatus for controlling internal heat generating circuit
US6424184B1 (en) 1996-09-25 2002-07-23 Matsushita Electric Industrial Co., Ltd. Frequency-voltage conversion circuit, delay amount judgement circuit, system having frequency-voltage conversion circuit, method of adjusting input/output characteristics of frequency-voltage conversion circuit, and apparatus for automatically adjusting input
US5832284A (en) * 1996-12-23 1998-11-03 International Business Machines Corporation Self regulating temperature/performance/voltage scheme for micros (X86)
US6928559B1 (en) * 1997-06-27 2005-08-09 Broadcom Corporation Battery powered device with dynamic power and performance management
WO1999017184A1 (en) * 1997-09-29 1999-04-08 International Business Machines Corporation Laptop computer with power use management
CN1119738C (zh) * 1998-09-01 2003-08-27 英特尔公司 存储器存取操作的控制方法和计算机系统
US6532482B1 (en) 1998-09-25 2003-03-11 Xybernaut Corporation Mobile computer with audio interrupt system
US6301593B1 (en) * 1998-09-25 2001-10-09 Xybernaut Corp. Mobile computer with audio interrupt system
US6321335B1 (en) 1998-10-30 2001-11-20 Acqis Technology, Inc. Password protected modular computer method and device
JP3258288B2 (ja) * 1999-02-04 2002-02-18 富士通株式会社 携帯型電子機器の冷却制御方法および冷却装置
US6643777B1 (en) 1999-05-14 2003-11-04 Acquis Technology, Inc. Data security method and device for computer modules
US6718415B1 (en) 1999-05-14 2004-04-06 Acqis Technology, Inc. Computer system and method including console housing multiple computer modules having independent processing units, mass storage devices, and graphics controllers
US6654898B1 (en) 1999-07-15 2003-11-25 Apple Computer, Inc. Stable clock generation internal to a functional integrated circuit chip
US6501999B1 (en) 1999-12-22 2002-12-31 Intel Corporation Multi-processor mobile computer system having one processor integrated with a chipset
US7100061B2 (en) 2000-01-18 2006-08-29 Transmeta Corporation Adaptive power control
JP2001298558A (ja) * 2000-04-17 2001-10-26 Murata Mach Ltd 画像処理装置
KR20010100624A (ko) * 2000-05-04 2001-11-14 구자홍 냉각 수단 구동 제어 장치
US6839778B1 (en) * 2000-06-09 2005-01-04 Cypress Semiconductor Corp. Speed power efficient USB method
US6968469B1 (en) 2000-06-16 2005-11-22 Transmeta Corporation System and method for preserving internal processor context when the processor is powered down and restoring the internal processor context when processor is restored
JP4373595B2 (ja) 2000-09-25 2009-11-25 株式会社東芝 コンピュータシステム
US6608476B1 (en) * 2000-09-26 2003-08-19 Sun Microsystems, Inc. Method and apparatus for reducing power consumption
US7260731B1 (en) * 2000-10-23 2007-08-21 Transmeta Corporation Saving power when in or transitioning to a static mode of a processor
US6988211B2 (en) * 2000-12-29 2006-01-17 Intel Corporation System and method for selecting a frequency and voltage combination from a table using a selection field and a read-only limit field
US6895520B1 (en) 2001-03-02 2005-05-17 Advanced Micro Devices, Inc. Performance and power optimization via block oriented performance measurement and control
US6928565B2 (en) * 2001-04-13 2005-08-09 Dell Products L.P. Computer system thermal lap management method and apparatus
US7245725B1 (en) * 2001-05-17 2007-07-17 Cypress Semiconductor Corp. Dual processor framer
US7111178B2 (en) * 2001-09-28 2006-09-19 Intel Corporation Method and apparatus for adjusting the voltage and frequency to minimize power dissipation in a multiprocessor system
US6898718B2 (en) * 2001-09-28 2005-05-24 Intel Corporation Method and apparatus to monitor performance of a process
US7111179B1 (en) 2001-10-11 2006-09-19 In-Hand Electronics, Inc. Method and apparatus for optimizing performance and battery life of electronic devices based on system and application parameters
US20040025061A1 (en) * 2001-10-25 2004-02-05 Lawrence Richard H. Method and system for power reduction
US7036030B1 (en) * 2002-02-07 2006-04-25 Advanced Micro Devices, Inc. Computer system and method of using temperature measurement readings to detect user activity and to adjust processor performance
US7336090B1 (en) 2002-04-16 2008-02-26 Transmeta Corporation Frequency specific closed loop feedback control of integrated circuits
US7180322B1 (en) * 2002-04-16 2007-02-20 Transmeta Corporation Closed loop feedback control of integrated circuits
US7941675B2 (en) 2002-12-31 2011-05-10 Burr James B Adaptive power control
KR100867589B1 (ko) * 2002-04-17 2008-11-10 엘지전자 주식회사 배터리 잔량에 따른 휴대용 기기의 열 관리방법
US7689724B1 (en) 2002-08-16 2010-03-30 Cypress Semiconductor Corporation Apparatus, system and method for sharing data from a device between multiple computers
US7397314B2 (en) * 2002-09-11 2008-07-08 Hewlett-Packard Development Company, L.P. Redundant clock source
US7293118B1 (en) 2002-09-27 2007-11-06 Cypress Semiconductor Corporation Apparatus and method for dynamically providing hub or host operations
US7882369B1 (en) * 2002-11-14 2011-02-01 Nvidia Corporation Processor performance adjustment system and method
US7372928B1 (en) 2002-11-15 2008-05-13 Cypress Semiconductor Corporation Method and system of cycle slip framing in a deserializer
US7642835B1 (en) * 2003-11-12 2010-01-05 Robert Fu System for substrate potential regulation during power-up in integrated circuits
US7949864B1 (en) 2002-12-31 2011-05-24 Vjekoslav Svilan Balanced adaptive body bias control
US7205758B1 (en) 2004-02-02 2007-04-17 Transmeta Corporation Systems and methods for adjusting threshold voltage
US7953990B2 (en) * 2002-12-31 2011-05-31 Stewart Thomas E Adaptive power control based on post package characterization of integrated circuits
US7228242B2 (en) 2002-12-31 2007-06-05 Transmeta Corporation Adaptive power control based on pre package characterization of integrated circuits
US7786756B1 (en) 2002-12-31 2010-08-31 Vjekoslav Svilan Method and system for latchup suppression
US7216248B2 (en) * 2003-03-20 2007-05-08 Sun Microsystems, Inc. On-chip clock generator allowing rapid changes of on-chip clock frequency
JP4033066B2 (ja) * 2003-05-07 2008-01-16 ソニー株式会社 周波数制御装置、情報処理装置、周波数制御方法及びプログラム
US7141953B2 (en) 2003-09-04 2006-11-28 Intel Corporation Methods and apparatus for optimal voltage and frequency control of thermally limited systems
US7649402B1 (en) 2003-12-23 2010-01-19 Tien-Min Chen Feedback-controlled body-bias voltage source
US7129771B1 (en) 2003-12-23 2006-10-31 Transmeta Corporation Servo loop for well bias voltage source
US7012461B1 (en) 2003-12-23 2006-03-14 Transmeta Corporation Stabilization component for a substrate potential regulation circuit
US7692477B1 (en) 2003-12-23 2010-04-06 Tien-Min Chen Precise control component for a substrate potential regulation circuit
EP1711878A2 (de) * 2004-01-28 2006-10-18 Koninklijke Philips Electronics N.V. Verfahren und vorrichtung zur übertaktung in einem digitalen verarbeitungssystem
US7859062B1 (en) * 2004-02-02 2010-12-28 Koniaris Kleanthes G Systems and methods for integrated circuits comprising multiple body biasing domains
US7816742B1 (en) * 2004-09-30 2010-10-19 Koniaris Kleanthes G Systems and methods for integrated circuits comprising multiple body biasing domains
US7434171B2 (en) * 2004-03-25 2008-10-07 Intel Corporation Performance control apparatus
US7562233B1 (en) 2004-06-22 2009-07-14 Transmeta Corporation Adaptive control of operating and body bias voltages
US7774625B1 (en) 2004-06-22 2010-08-10 Eric Chien-Li Sheng Adaptive voltage control by accessing information stored within and specific to a microprocessor
US7282966B2 (en) * 2004-09-28 2007-10-16 Intel Corporation Frequency management apparatus, systems, and methods
US7386737B2 (en) 2004-11-02 2008-06-10 Intel Corporation Method and apparatus to control temperature of processor
US7440751B2 (en) 2005-06-30 2008-10-21 Nokia Corporation System and method for controlling energy usage in mobile applications
US7464278B2 (en) 2005-09-12 2008-12-09 Intel Corporation Combining power prediction and optimal control approaches for performance optimization in thermally limited designs
US7990724B2 (en) 2006-12-19 2011-08-02 Juhasz Paul R Mobile motherboard
US7904703B1 (en) * 2007-04-10 2011-03-08 Marvell International Ltd. Method and apparatus for idling and waking threads by a multithread processor
US9134782B2 (en) 2007-05-07 2015-09-15 Nvidia Corporation Maintaining optimum voltage supply to match performance of an integrated circuit
US20090168573A1 (en) * 2007-12-31 2009-07-02 Ming Zhang Adaptive memory array voltage adjustment
US8370663B2 (en) 2008-02-11 2013-02-05 Nvidia Corporation Power management with dynamic frequency adjustments
JP5189921B2 (ja) * 2008-08-02 2013-04-24 レノボ・シンガポール・プライベート・リミテッド コンピュータの放熱システム
US9256265B2 (en) 2009-12-30 2016-02-09 Nvidia Corporation Method and system for artificially and dynamically limiting the framerate of a graphics processing unit
US9830889B2 (en) 2009-12-31 2017-11-28 Nvidia Corporation Methods and system for artifically and dynamically limiting the display resolution of an application
US8839006B2 (en) 2010-05-28 2014-09-16 Nvidia Corporation Power consumption reduction systems and methods
US8756442B2 (en) 2010-12-16 2014-06-17 Advanced Micro Devices, Inc. System for processor power limit management
US8812825B2 (en) * 2011-01-10 2014-08-19 Dell Products L.P. Methods and systems for managing performance and power utilization of a processor employing a fully multithreaded load threshold
US8930724B2 (en) * 2011-08-17 2015-01-06 Broadcom Corporation Semiconductor device predictive dynamic thermal management
US9218044B2 (en) * 2012-11-27 2015-12-22 International Business Machines Corporation Computing system frequency target monitor
US9323300B2 (en) * 2012-11-27 2016-04-26 International Business Machines Corporation Computing system voltage control
DE102012112672A1 (de) 2012-12-19 2014-06-26 Endress + Hauser Gmbh + Co. Kg Verfahren zur Stabilisierung der Taktfrequenz eines Microcontrollers
US9360918B2 (en) 2012-12-21 2016-06-07 Advanced Micro Devices, Inc. Power control for multi-core data processor
US9223383B2 (en) 2012-12-21 2015-12-29 Advanced Micro Devices, Inc. Guardband reduction for multi-core data processor
US9494996B2 (en) * 2013-03-15 2016-11-15 Intel Corporation Processor having frequency of operation information for guaranteed operation under high temperature events
US10416737B2 (en) * 2014-11-04 2019-09-17 Qualcomm Incorporated Thermal mitigation based on predicted temperatures
US20160055615A1 (en) * 2014-11-11 2016-02-25 Mediatek Inc. Smart Frequency Boost For Graphics-Processing Hardware
US10348281B1 (en) * 2016-09-06 2019-07-09 Ampere Computing Llc Clock control based on voltage associated with a microprocessor
US10659063B2 (en) * 2016-11-01 2020-05-19 Nvidia Corporation Adaptive voltage frequency scaling for optimal power efficiency

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4893271A (en) * 1983-11-07 1990-01-09 Motorola, Inc. Synthesized clock microcomputer with power saving
US4812733A (en) * 1987-10-27 1989-03-14 Richard Tobey Computer element performance enhancer
JP2570845B2 (ja) * 1988-05-27 1997-01-16 セイコーエプソン株式会社 情報処理装置
JPH0283720A (ja) * 1988-09-21 1990-03-23 Mitsubishi Electric Corp 電力制御回路
JPH02105213A (ja) * 1988-10-13 1990-04-17 Mitsubishi Electric Corp 電力制御回路
US5142684A (en) * 1989-06-23 1992-08-25 Hand Held Products, Inc. Power conservation in microprocessor controlled devices
US5218704A (en) * 1989-10-30 1993-06-08 Texas Instruments Real-time power conservation for portable computers
US5189314A (en) * 1991-09-04 1993-02-23 International Business Machines Corporation Variable chip-clocking mechanism
JPH05108193A (ja) * 1991-10-15 1993-04-30 Nec Corp マイクロコンピユータ
JPH05224772A (ja) * 1992-02-12 1993-09-03 Mitsubishi Electric Corp 電子計算機
US5452401A (en) * 1992-03-31 1995-09-19 Seiko Epson Corporation Selective power-down for high performance CPU/system
JPH0638357A (ja) * 1992-07-09 1994-02-10 Mitsubishi Electric Corp 電源装置
JPH0675654A (ja) * 1992-08-25 1994-03-18 Hokkaido Nippon Denki Software Kk コンピュータの節電方式
US5287292A (en) * 1992-10-16 1994-02-15 Picopower Technology, Inc. Heat regulator for integrated circuits
JP3006724U (ja) * 1994-04-04 1995-01-31 昭和高分子株式会社 ペット糞処理用具
US5483102A (en) * 1994-05-12 1996-01-09 Intel Corporation Employing on die temperature sensors and fan-heatsink failure signals to control power dissipation
US5490059A (en) * 1994-09-02 1996-02-06 Advanced Micro Devices, Inc. Heuristic clock speed optimizing mechanism and computer system employing the same

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10340393A1 (de) * 2003-09-02 2005-04-07 Micro-Star International Co., Ltd., Jung He Taktimpuls-Einstellvorrichtung
DE10343004A1 (de) * 2003-09-12 2005-05-04 Giga Byte Technology Co Vorrichtung und Verfahren zum automatischen Einstellen der Arbeitsfrequenz einer CPU
DE112006001637B4 (de) * 2005-06-29 2016-06-09 Intel Corporation Auf tabellarischem Regelwerk basierende Prozessor-Side-Bus-Signalisierung

Also Published As

Publication number Publication date
EP0712064A1 (de) 1996-05-15
DE69518604D1 (de) 2000-10-05
JP3230960B2 (ja) 2001-11-19
US6311287B1 (en) 2001-10-30
JPH08211961A (ja) 1996-08-20
EP0712064B1 (de) 2000-08-30

Similar Documents

Publication Publication Date Title
DE69518604T2 (de) Steuerung verstellbarer Taktfrequenz für einen Mikroprozessor verwendende Rechnersysteme
DE69415200T2 (de) Temperaturregelung für einen Hochfrequenz-Induktionsheizer
DE9290164U1 (de) Elektrochirurgische Steuerung für einen Trokar
DE69623102D1 (de) Fernsteuerung für elektronische Vorrichtungen
DE69624149T2 (de) Fehlersichere Steuerung für Flüssigkeitstransfers
DE69024213T2 (de) Mehrkanaliger Taktfrequenzreduzierer
DE69423837T2 (de) Taktversorgungssystem
DE69530623D1 (de) Elektronische Kontrolluhr
DE69311533D1 (de) Kalenderuhr
NO930033L (no) Frekvenssveipregulator
DE69425310T2 (de) Mikrosteuereinheit für einen superpipeline-superskalaren Mikroprozessor
DE69625118D1 (de) Elektronischer Terminplaner
ITMI941922A0 (it) Dispositivo elettronico programmabile per il controllo di sistemi di irrigazione
DE59507301D1 (de) Steuerung für Schwingfördereinrichtungen
DE69606710T2 (de) Steuermodul für einen prozessor
DE29506724U1 (de) Radiowecker
DE9304265U1 (de) Uhrenthermostaten für Heizungsanlagen
KR960008938U (ko) 바클에 부착한 시계
KR960012029U (ko) 절전 컴퓨터의 클럭공급 제어장치
DE29516403U1 (de) Fernsteuerung für Computer
DE9417133U1 (de) Elektronische Steuerung
KR950034059U (ko) 24시간 계획표 시계
DE69126732D1 (de) Steuerung für Signalvorrichtung
DE59206952D1 (de) Steuerung für ein Elektrofilter
SE9403697D0 (sv) Klockan Sleepy

Legal Events

Date Code Title Description
8364 No opposition during term of opposition