Processing

Please wait...

Settings

Settings

1. WO1991000565 - POWER CONSERVATION IN MICROPROCESSOR CONTROLLED DEVICES

Publication Number WO/1991/000565
Publication Date 10.01.1991
International Application No. PCT/US1990/003466
International Filing Date 20.06.1990
Chapter 2 Demand Filed 16.01.1991
IPC
G06F 1/08 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/-G06F13/82
04Generating or distributing clock signals or signals derived directly therefrom
08Clock generators with changeable or programmable clock frequency
G06F 1/32 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/-G06F13/82
26Power supply means, e.g. regulation thereof
32Means for saving power
CPC
G06F 1/08
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
04Generating or distributing clock signals or signals derived directly therefrom
08Clock generators with changeable or programmable clock frequency
G06F 1/3203
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
26Power supply means, e.g. regulation thereof
32Means for saving power
3203Power management, i.e. event-based initiation of power-saving mode
G06F 1/3293
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
26Power supply means, e.g. regulation thereof
32Means for saving power
3203Power management, i.e. event-based initiation of power-saving mode
3234Power saving characterised by the action undertaken
3293by switching to a less power-consuming processor, e.g. sub-CPU
Y02D 10/122
YSECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THIR OWN ENERGY USE
10Energy efficient computing
10Reducing energy consumption at the single machine level, e.g. processors, personal computers, peripherals or power supply
12acting upon the main processing unit
122Low-power processors
Applicants
  • HAND HELD PRODUCTS, INC. [US/US]; 8008 Corporate Center Drive, Suite 100 P.O. Box 2388 Charlotte, NC 28247, US
Inventors
  • PERRY, Richard, A.; US
  • STANT, Vernon, L.; US
Agents
  • McCOY, Michael, D. ; Bell, Seltzer, Park & Gibson P.O. Drawer 34009 Charlotte, NC 28234, US
Priority Data
370,64823.06.1989US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) POWER CONSERVATION IN MICROPROCESSOR CONTROLLED DEVICES
(FR) CONSERVATION DE L'ENERGIE DANS DES DISPOSITIFS CONTROLES PAR DES MICROPROCESSEURS
Abstract
(EN)
Power may be conserved and battery life may be extended in a microprocessor controlled device by providing two microprocessors, one of which is a low power, low performance, low speed processor for performing background tasks, the other of which is a high power, high performance, high speed processor for performing computationally intensive foreground tasks. The low speed processor activates the high speed processor when a high performance task is to be performed. When activating the high performance processor, the low performance processor also controls the device's power supply to provide high voltage to the high speed processor. The high speed processor may run at variable clock speeds, with power consumption of the processor increasing with increasing speed. The high speed processor selects its own clock speed based upon the task to be performed, by including a clock speed in each software subroutine which controls a task. The software subroutine associated with a task is thereby executed at its associated clock speed, which may be chosen to be the lowest possible clock speed consistent with the task to be performed.
(FR)
L'énergie peut être conservée et la durée de la batterie peut être prolongée dans un dispositif contrôlé par microprocesseur. L'un des deux est un processeur à faible énergie, à performances réduites et faible vitesse, pour l'exécution de tâches de fond, l'autre est un processeur à grande vitesse, à performances élevées, à forte énergie pour l'exécution des tâches de calcul intensif de premier plan. Le processeur à faible vitesse actionne le processeur à grande vitesse pour l'exécution d'une tâche nécessitant des performances élevées. Le processeur à faible puissance commande aussi la fourniture d'énergie du dispositif pour doter le processeur à grande vitesse d'une tension élevée. Le processeur à grande vitesse peut fonctionner à des vitesses d'horloge variables à une consommation d'énergie croissant avec l'augmentation de vitesse. Le processeur à haute vitesse sélectionne sa propre vitesse d'horloge en fonction de la tâche à exécuter en incluant une vitesse d'horloge dans chaque sous-programme du logiciel qui contrôle une tâche. Le sous-programme du logiciel associé à une tâche est ainsi exécuté à une vitesse horloge qui est la plus lente possible, compte tenu de la tâche à réaliser.
Latest bibliographic data on file with the International Bureau