WO2007005051A3 - System and method of managing clock speed in an electronic device - Google Patents

System and method of managing clock speed in an electronic device Download PDF

Info

Publication number
WO2007005051A3
WO2007005051A3 PCT/US2005/043570 US2005043570W WO2007005051A3 WO 2007005051 A3 WO2007005051 A3 WO 2007005051A3 US 2005043570 W US2005043570 W US 2005043570W WO 2007005051 A3 WO2007005051 A3 WO 2007005051A3
Authority
WO
WIPO (PCT)
Prior art keywords
electronic device
clock speed
bus
clock frequency
managing clock
Prior art date
Application number
PCT/US2005/043570
Other languages
French (fr)
Other versions
WO2007005051A2 (en
Inventor
Matthew Henson
Original Assignee
Sigmatel Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=36010694&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO2007005051(A3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Sigmatel Inc filed Critical Sigmatel Inc
Priority to CN2005800202943A priority Critical patent/CN101120294B/en
Publication of WO2007005051A2 publication Critical patent/WO2007005051A2/en
Publication of WO2007005051A3 publication Critical patent/WO2007005051A3/en

Links

Classifications

    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B9/00Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
    • E06B9/52Devices affording protection against insects, e.g. fly screens; Mesh windows for other purposes
    • E06B9/54Roller fly screens
    • 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/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/08Clock generators with changeable or programmable 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/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
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/36Handling requests for interconnection or transfer for access to common bus or bus system
    • G06F13/362Handling requests for interconnection or transfer for access to common bus or bus system with centralised access control
    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B9/00Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
    • E06B9/52Devices affording protection against insects, e.g. fly screens; Mesh windows for other purposes
    • E06B2009/527Mounting of screens to window or door
    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B9/00Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
    • E06B9/56Operating, guiding or securing devices or arrangements for roll-type closures; Spring drums; Tape drums; Counterweighting arrangements therefor
    • E06B9/78Operating, guiding or securing devices or arrangements for roll-type closures; Spring drums; Tape drums; Counterweighting arrangements therefor for direct manual operation, e.g. by tassels, by handles
    • E06B2009/785Operating, guiding or securing devices or arrangements for roll-type closures; Spring drums; Tape drums; Counterweighting arrangements therefor for direct manual operation, e.g. by tassels, by handles by belts, straps, bands, tapes, cords, tassels
    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B9/00Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
    • E06B9/56Operating, guiding or securing devices or arrangements for roll-type closures; Spring drums; Tape drums; Counterweighting arrangements therefor
    • E06B9/80Safety measures against dropping or unauthorised opening; Braking or immobilising devices; Devices for limiting unrolling
    • E06B2009/801Locking arrangements
    • 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

Abstract

A method of controlling a clock frequency is disclosed and includes monitoring a plurality of master devices that are coupled to a bus within a system. The method also includes receiving an input from at least one of the plurality of master devices. The input can be a request an increase to the clock frequency of the bus. Further, the method includes selectively increasing the clock frequency of the bus in response to the request.
PCT/US2005/043570 2005-06-29 2005-12-02 System and method of managing clock speed in an electronic device WO2007005051A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2005800202943A CN101120294B (en) 2005-06-29 2005-12-02 System and method of managing clock speed in an electronic device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/170,475 US7725759B2 (en) 2005-06-29 2005-06-29 System and method of managing clock speed in an electronic device
US11/170,475 2005-06-29

Publications (2)

Publication Number Publication Date
WO2007005051A2 WO2007005051A2 (en) 2007-01-11
WO2007005051A3 true WO2007005051A3 (en) 2007-09-20

Family

ID=36010694

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/043570 WO2007005051A2 (en) 2005-06-29 2005-12-02 System and method of managing clock speed in an electronic device

Country Status (6)

Country Link
US (1) US7725759B2 (en)
KR (1) KR100747714B1 (en)
CN (1) CN101120294B (en)
GB (1) GB2427723B (en)
TW (1) TWI335497B (en)
WO (1) WO2007005051A2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070083688A1 (en) * 2005-10-06 2007-04-12 Matsushita Electric Industrial Co., Ltd. Common memory transfer control circuit and common memory transfer control system
US8405617B2 (en) * 2007-01-03 2013-03-26 Apple Inc. Gated power management over a system bus
US8028183B2 (en) * 2008-09-18 2011-09-27 International Business Machines Corporation Power cap lower bound exploration in a server environment
KR101568718B1 (en) * 2009-01-15 2015-11-12 삼성전자주식회사 Apparatus and method for power saving using bus interface in portable terminal
CN101515196A (en) * 2009-03-18 2009-08-26 华为技术有限公司 Method, system and device for controlling embedded system power consumption
CN101893927B (en) * 2009-05-22 2012-12-19 中兴通讯股份有限公司 Hand-held device power consumption management method
KR101622195B1 (en) * 2009-11-05 2016-05-18 삼성전자주식회사 Apparatus and method for adaptive frequency scaling
US9286257B2 (en) * 2011-01-28 2016-03-15 Qualcomm Incorporated Bus clock frequency scaling for a bus interconnect and related devices, systems, and methods
WO2012106875A1 (en) * 2011-07-08 2012-08-16 华为技术有限公司 Work clock switching method, intelligent gate control circuit and system
CN104050100B (en) * 2014-05-27 2017-07-14 重庆大学 A kind of data flow memory management method and system suitable for big data environment
KR20190032985A (en) * 2017-09-20 2019-03-28 가부시끼가이샤 도시바 Clock generation circuit and clock generation method
CN114201438A (en) * 2021-12-08 2022-03-18 北京奕斯伟计算技术有限公司 Clock frequency management method, system and integrated device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6483342B2 (en) * 2000-05-26 2002-11-19 Lattice Semiconductor Corporation Multi-master multi-slave system bus in a field programmable gate array (FPGA)
US6643792B1 (en) * 2000-07-12 2003-11-04 Kabushiki Kaisha Toshiba Integrated circuit device having clock frequency changing function, computer system using the integrated circuit device and clock frequency changing method
US6735653B2 (en) * 2001-02-16 2004-05-11 Koninklijke Philips Electronics N.V. Bus bandwidth consumption profiler
US20050289268A1 (en) * 2004-06-25 2005-12-29 Miller William V Internal bus system
US20060026330A1 (en) * 2004-07-28 2006-02-02 Yi Doo-Youll Bus arbitration system that achieves power savings based on selective clock control
US7007121B1 (en) * 2002-02-27 2006-02-28 Xilinx, Inc. Method and apparatus for synchronized buses

Family Cites Families (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61260345A (en) * 1985-05-14 1986-11-18 Nec Corp Bus control system among multiprocessors
JPS6425266U (en) * 1987-08-06 1989-02-13
US5167024A (en) * 1989-09-08 1992-11-24 Apple Computer, Inc. Power management for a laptop computer with slow and sleep modes
US5263172A (en) 1990-04-16 1993-11-16 International Business Machines Corporation Multiple speed synchronous bus having single clock path for providing first or second clock speed based upon speed indication signals
GB2252432B (en) * 1991-02-01 1994-09-28 Intel Corp Method and apparatus for operating a computer bus using selectable clock frequencies
US6163848A (en) * 1993-09-22 2000-12-19 Advanced Micro Devices, Inc. System and method for re-starting a peripheral bus clock signal and requesting mastership of a peripheral bus
US5440747A (en) * 1993-09-27 1995-08-08 Hitachi America, Ltd. Data processor with control logic for storing operation mode status and associated method
US5822550A (en) * 1994-12-22 1998-10-13 Texas Instruments Incorporated Split data path fast at-bus on chip circuits systems and methods
US5870621A (en) * 1994-12-22 1999-02-09 Texas Instruments Incorporated Quadrilateral multichip computer systems and printed circuit boards therefor
US5870617A (en) * 1994-12-22 1999-02-09 Texas Instruments Incorporated Systems, circuits and methods for mixed voltages and programmable voltage rails on integrated circuits
US5754436A (en) * 1994-12-22 1998-05-19 Texas Instruments Incorporated Adaptive power management processes, circuits and systems
US5867717A (en) * 1994-12-22 1999-02-02 Texas Instruments Incorporated Dynamic system clocking and address decode circuits, methods and systems
US5771373A (en) * 1994-12-22 1998-06-23 Texas Instruments Incorporated Power management masked clock circuitry, systems and methods
US6421754B1 (en) * 1994-12-22 2002-07-16 Texas Instruments Incorporated System management mode circuits, systems and methods
US5943507A (en) * 1994-12-22 1999-08-24 Texas Instruments Incorporated Interrupt routing circuits, systems and methods
US5872983A (en) * 1994-12-22 1999-02-16 Texas Instruments Incorporated Power management interface system for use with an electronic wiring board article of manufacture
US5987244A (en) * 1994-12-22 1999-11-16 Texas Instruments Incorporated Power management masked clock circuitry, systems and methods
US5784291A (en) * 1994-12-22 1998-07-21 Texas Instruments, Incorporated CPU, memory controller, bus bridge integrated circuits, layout structures, system and methods
US5727221A (en) * 1994-12-22 1998-03-10 Texas Instruments Incorporated Computer system power management interconnection circuitry and systems
US5754837A (en) * 1994-12-22 1998-05-19 Texas Instruments Incorporated Clock control circuits, systems and methods
US5835733A (en) * 1994-12-22 1998-11-10 Texas Instruments Incorporated Method and apparatus for implementing a single DMA controller to perform DMA operations for devices on multiple buses in docking stations, notebook and desktop computer system
US5852370A (en) * 1994-12-22 1998-12-22 Texas Instruments Incorporated Integrated circuits for low power dissipation in signaling between different-voltage on chip regions
KR0135904B1 (en) * 1994-12-30 1998-06-15 김광호 Power management system
KR0155269B1 (en) * 1995-01-16 1998-11-16 김광호 Bus arbitrating method and its apparatus
JPH09128296A (en) * 1995-11-02 1997-05-16 Hitachi Ltd Data processor
US5872893A (en) * 1996-07-25 1999-02-16 Honda Giken Kogyo Kabushiki Kaisha Gait generation system of legged mobile robot
US6055619A (en) * 1997-02-07 2000-04-25 Cirrus Logic, Inc. Circuits, system, and methods for processing multiple data streams
US6115823A (en) * 1997-06-17 2000-09-05 Amphus, Inc. System and method for task performance based dynamic distributed power management in a computer system and design method therefor
JP3524337B2 (en) * 1997-07-25 2004-05-10 キヤノン株式会社 Bus management device and control device for multifunction device having the same
JP3964528B2 (en) 1998-03-02 2007-08-22 富士通株式会社 Serial bus acceleration circuit
JP2000020462A (en) 1998-06-30 2000-01-21 Toshiba Corp Bus system to be applied to computer system
US6788703B2 (en) * 1998-12-30 2004-09-07 Nortel Networks Limited DS0 on ATM, mapping and handling
US6804229B2 (en) * 1998-12-30 2004-10-12 Nortel Networks Limited Multiple node network architecture
US6778538B2 (en) * 1998-12-30 2004-08-17 Nortel Networks Limited Virtual junctors
US6374319B1 (en) * 1999-06-22 2002-04-16 Philips Electronics North America Corporation Flag-controlled arbitration of requesting agents
US6470289B1 (en) * 1999-08-05 2002-10-22 Compaq Information Technologies Group, L.P. Independently controlling passive and active cooling in a computer system
US6567932B2 (en) * 1999-10-01 2003-05-20 Stmicroelectronics Limited System and method for communicating with an integrated circuit
US6785829B1 (en) * 2000-06-30 2004-08-31 Intel Corporation Multiple operating frequencies in a processor
WO2002027451A2 (en) 2000-09-26 2002-04-04 Sun Microsystems, Inc. Method and apparatus for reducing power consumption
JP2002175270A (en) * 2000-12-06 2002-06-21 Mitsubishi Electric Corp Exclusive control system of bus
JP4733877B2 (en) * 2001-08-15 2011-07-27 富士通セミコンダクター株式会社 Semiconductor device
US6813719B2 (en) * 2001-11-16 2004-11-02 Apple Computer, Inc. Method and apparatus for increasing the operating frequency of an electronic circuit
JP3665030B2 (en) * 2002-02-19 2005-06-29 Necマイクロシステム株式会社 Bus control method and information processing apparatus
FR2837043B1 (en) * 2002-03-05 2004-06-04 Cit Alcatel SWITCHING SYSTEM, TRANSMISSION DEVICE, TRANSMISSION METHOD AND SWITCHING METHOD FOR SATELLITE
JP2003345455A (en) 2002-05-24 2003-12-05 Mitsubishi Electric Corp Data processor
JP2004062362A (en) * 2002-07-26 2004-02-26 Yokogawa Electric Corp Bus interface device and input/output communication interface device using the bus interface device
JP2004096534A (en) * 2002-09-02 2004-03-25 Nec Corp Cellular telephone and its control method
US7000092B2 (en) * 2002-12-12 2006-02-14 Lsi Logic Corporation Heterogeneous multi-processor reference design
JP4574118B2 (en) * 2003-02-12 2010-11-04 株式会社半導体エネルギー研究所 Semiconductor device and manufacturing method thereof
US7216274B2 (en) * 2003-06-26 2007-05-08 Intel Corporation Flexible scan architecture
US20050028926A1 (en) 2003-08-07 2005-02-10 Garry Tsaur Sealing method
WO2005052820A1 (en) * 2003-10-31 2005-06-09 International Business Machines Corporation Method and apparatus for dynamic system-level frequency scaling
US20050132352A1 (en) * 2003-12-11 2005-06-16 Konica Minolta Business Technologies, Inc. Installation of hardware devices

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6483342B2 (en) * 2000-05-26 2002-11-19 Lattice Semiconductor Corporation Multi-master multi-slave system bus in a field programmable gate array (FPGA)
US6643792B1 (en) * 2000-07-12 2003-11-04 Kabushiki Kaisha Toshiba Integrated circuit device having clock frequency changing function, computer system using the integrated circuit device and clock frequency changing method
US6735653B2 (en) * 2001-02-16 2004-05-11 Koninklijke Philips Electronics N.V. Bus bandwidth consumption profiler
US7007121B1 (en) * 2002-02-27 2006-02-28 Xilinx, Inc. Method and apparatus for synchronized buses
US20050289268A1 (en) * 2004-06-25 2005-12-29 Miller William V Internal bus system
US20060026330A1 (en) * 2004-07-28 2006-02-02 Yi Doo-Youll Bus arbitration system that achieves power savings based on selective clock control

Also Published As

Publication number Publication date
KR20070001786A (en) 2007-01-04
KR100747714B1 (en) 2007-08-08
US20070006006A1 (en) 2007-01-04
CN101120294B (en) 2011-01-12
GB0601206D0 (en) 2006-03-01
GB2427723A (en) 2007-01-03
TW200700959A (en) 2007-01-01
CN101120294A (en) 2008-02-06
GB2427723B (en) 2010-11-17
US7725759B2 (en) 2010-05-25
WO2007005051A2 (en) 2007-01-11
TWI335497B (en) 2011-01-01

Similar Documents

Publication Publication Date Title
WO2007005051A3 (en) System and method of managing clock speed in an electronic device
SG130166A1 (en) A method and system for transferring an application state from a first electronic device to a second electronic device
WO2006052017A3 (en) Methods and apparatus for secure data processing and transmission
WO2008085341A3 (en) Methods and systems for power management in a data processing system
WO2009038772A3 (en) Transferable intelligent control device
WO2015041773A3 (en) System power management using communication bus protocols
WO2007084422A3 (en) Modular blade server
WO2008042813A3 (en) Method and apparatus for managing resources at a wireless device
TW200601027A (en) A method and system for fast frequency switch for a power throttle in an integrated device
SG155173A1 (en) Communication device, data processing device, near field communication device, and method and program for communication
WO2007146862A3 (en) Variable transmission window system
WO2007149808A3 (en) Logic device and method supporting scan test
WO2008150986A3 (en) Dynamically updating software applications on a device
WO2007106698A3 (en) Efficient execution of memory barrier bus commands
WO2010080444A3 (en) Methods and systems for power consumption management of a pattern-recognition processor
WO2007002921A3 (en) Display controller
WO2003038646A3 (en) Microcomputer bridge architecture with an embedded microcontroller
WO2008155188A3 (en) Firewall control using remote system information
HK1114213A1 (en) System-on-chip integrated circuit, electronic system and method of transferring data therein
MY144831A (en) A method of configuring a communication device
WO2011153042A3 (en) Integration of processor and input/output hub
WO2007127700A3 (en) High speed dual-wire communications device requiring no passive pullup components
WO2011059742A3 (en) Methods for reducing power consumption of at least partially resonant actuator systems and systems thereof
GB0417994D0 (en) Bus clock frequency management based on device load
WO2009073128A3 (en) Torque distribution system and method

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200580020294.3

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 05852710

Country of ref document: EP

Kind code of ref document: A2