×

System and method of computer operating mode control for power consumption reduction

DC CAFC
  • US 6,079,025 A
  • Filed: 07/23/1998
  • Issued: 06/20/2000
  • Est. Priority Date: 06/01/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system comprising as hardware a plurality of system resources including a central processing unit (CPU), a memory device, and an input/output device, and as software, an operating system for managing and controlling said system resources, said system being operable in any one of at least three operating modes including a first-mode having a first power consumption level, a second-mode having a second power consumption level less than said first power consumption level, and a third-mode having a third power consumption level less than said second power consumption level;

  • a method for controlling the operating mode of said computer system comprising;

    while operating in said first mode, monitoring said computer to detect execution of a predefined code thread, and generating a first-mode to second-mode transition command signal in response to said detecting execution of a predefined code thread; and

    changing said operating mode from said first-mode to said second-mode in response to said first-mode to second-mode transition command signal; and

    while operating in said second mode, monitoring said computer to detect occurrence or non-occurrence of a second predefined event, and generating a second-mode to third-mode transition command signal in response to said second event detection; and

    changing said operating mode from said second-mode to said third-mode in response to said second-mode to third-mode transition command signal;

    said first operating mode characterized by maintaining clocking of said CPU at a first frequency;

    said second operating mode characterized by clocking said CPU at a second frequency less than said first frequency or by not maintaining clocking of said CPU; and

    said third operating mode characterized by maintaining operation only of said memory to preserve the integrity of data stored therein.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×