Abstract:
PROBLEM TO BE SOLVED: To solve such a problem that power incurred becomes wasteful when the system is idle (e.g., while the image on the display does not change for a given time period). SOLUTION: A technique that relates to hybrid graphics display power management is described. Data corresponding to one or more image frames of a video stream are stored in a local frame buffer. A display device (e.g., an LCD) may then be driven based on the stored data in the local frame buffer or a video stream from a graphics controller. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
Apparatus and systems, as well as methods and articles, may operate to update video display pixels. A video display bus can communicate data to a video display according to specified clock frequencies and a refresh time period. Power conservation can be enhanced by adjusting the specified clock frequencies and/or refresh time period to provide idle time on the video display bus.
Abstract:
Controller (600), der Folgendes umfasst:Spulentreiber eines Controllers (611), um Spulen (621) eines elektrischen Motors (623) anzutreiben, um einen Permanentmagneten (622) eines Motors zu drehen, wobei der Permanentmagnet (622) mechanisch an Plattenmedien (626) gekoppelt ist, um die Plattenmedien zu drehen, undeine Logik, die den Controller (600) veranlasst:die Spulen (621) elektrisch anzutreiben, um zu bewirken, dass sich die Plattenmedien (626) mit einer gewählten normalen Drehzahl drehen;aufzuhören, die Spulen (621) elektrisch anzutreiben, um den Plattenmedien (626) zu ermöglichen, sich frei zu drehen;Signale zu überwachen, die von den Spulen (621) empfangen werden, um eine aktuelle Drehzahl der Plattenmedien (626) zu überwachen, wenn sich die Plattenmedien (626) frei drehen, unddas elektrische Antreiben der Spulen (621) wiederaufzunehmen, um die Plattenmedien (626) zu drehen, als Reaktion darauf, dass die Drehzahl der Plattenmedien (626) auf einen unteren Schwellenwert der Drehzahl gefallen ist, der gewählt ist, eine von Null verschiedene Drehzahl und kleiner als die normale Drehzahl zu sein, undnach Erreichen eines oberen Schwellenwertes der Drehzahl aufzuhören die Spulen (621) elektrisch anzutreiben, wobei der obere Schwellenwert der Drehzahl eine Drehzahl zwischen dem unteren Schwellenwert der Drehzahl und der normalen Drehzahl ist.
Abstract:
Prior art quiet docking and undocking method used an interface that was located within notebook computer (10), thus adding to the cost, complexity, weight, and power consumption of the notebook computer (10). The present invention provides for an apparatus for quiet docking of a notebook computer (10) to a docking station (11), including interface circuitry located within the docking station. The interface detects when the notebook computer (10) has been inserted within the docking station (11), and correspondingly enables a switch such that a common system bus is coupled between the notebook computer (10) and docking station (11). The interface also generates events to allow a software routine to configure the notebook computer (10) and docking station (11) without prior user intervention. The interface also includes cicuitry to detect an undock request, and correspondingly undock the computer such that a transaction occurring on the system bus is not affected.
Abstract:
A computer system for monitoring the activity of a bus controller of a processor and responsive thereto for controlling the power consumption of a target controller such as a memory controller coupled to the bus controller. The computer system includes a bus, a processor having a bus controller coupled to the bus, and a bus activity monitor, coupled to the bus controller, generating a bus activity signal indicative of activity in the bus controller. The computer system also includes a target controller, coupled to the bus controller, for controlling the exchange of information between the processor and a target circuit. The target controller has an input for receiving a sequencing signal. The computer system additionally includes a power management circuit for controlling a power consumption of the target controller. The power management circuit has an input for receiving the bus activity signal and, an output for generating the sequencing signal in response to the bus activity signal.
Abstract:
A computer system is provided for monitoring the activity of a bus controller (208) of a processor (204) and responsive thereto for controlling the power consumption of a target controller such as memory controller (216) coupled to the bus controller (208). The computer system includes a bus (202), a processor (204), and a bus activity monitor (212) for generating a bus activity signal indicative of activity in the bus controller (208). The target controller (memory controller (216)) controls the exchange of information between the processor (204) and a target circuit such as DRAM (218). The target controller (216) has an input (215) for receiving a sequencing signal. The computer system additionally includes a power management circuit (220) for controlling the power consumption of the target controller (216). The power management circuit (220) receives the bus activity signal and generates the sequencing signal in response to the bus activity signal.
Abstract:
A novel method and apparatus to cache System Management Mode (SMM) data with other data to improve performance and reduce latency of SMM handler routines. This method and apparatus allows SMM data and non-SMM data to be distinguished in the cache without requiring extra cache bits which can add to the cost of implementation. Since SMM data and non-SMM data can coexist in the cache, there is no need for time consuming cache flush cycles when switching between the two modes. Since SMM data can be cached, performance of SMM routines are improved. This method and apparatus defines the SMRAM address range to be a range of addresses representable by the tag, but not directly corresponding to installed main memory. When accesses are made to SMRAM addresses, they are redirected to an unused portion of main memory. Protection mechanisms may be implemented to limit access to these SMRAM addresses when not in SMM.
Abstract:
A novel method and apparatus to cache System Management Mode (SMM) data with other data to improve performance and reduce latency of SMM handler routines. This method and apparatus allows SMM data and non-SMM data to be distinguished in the cache without requiring extra cache bits which can add to the cost of implementation. Since SMM data and non-SMM data can coexist in the cache, there is no need for time consuming cache flush cycles when switching between the two modes (1150). Since SMM data can be cached, performance of SMM routines are improved. This method and apparatus defines the SMRAM address range to be a range of addresses (1110) representable by the tag, but not directly corresponding to installed main memory. When accesses are made to SMRAM addresses, they are redirected to an unused portion of main memory. Protection mechanisms (1150) may be implemented to limit access to these SMRAM addresses when not in SMM.
Abstract:
A device and method for transferring data, address and status information concerning a former I/O bus cycle before a system management interrupt is initiated. A plurality of system management shadow registers (22) samples information from a system bus (16). Such information is obtained by a register accessing the plurality of system management shadow registers (22) through a common shadow port.
Abstract:
Verschiedenartige Ausführungsformen sind im Allgemeinen auf das wiederkehrend periodische Durchlaufen des Antreibens von Plattenmedien eines Festplattenlaufwerks mit einem Motor gerichtet, um zu erlauben, dass sich die Drehung der Plattenmedien nur auf einen Schwellenwert der Drehzahl verlangsamt, um die Leistungserhaltung mit Verzögerungen beim Zugreifen auf Daten auszugleichen. Ein Verfahren umfasst das Antreiben von Plattenmedien eines Festplattenlaufwerks, um sich mit einer gewählten normalen Drehzahl zu drehen, das Abrufen von Daten, die auf den Plattenmedien gespeichert sind, wenn sich die Plattenmedien mit der normalen Drehzahl drehen, das Aufhören, die Plattenmedien anzutreiben, sich zu drehen, um den Plattenmedien zu erlauben, sich unter der Drehträgheit, die an die Plattenmedien weitergegeben wurde, zu drehen, das Überwachen einer Drehzahl der Plattenmedien und auf der Grundlage, dass die aktuelle Drehzahl auf einen unteren Schwellenwert der Drehzahl gefallen, der gewählt ist, kleiner als die normale Drehzahl zu sein, das Wiederaufnehmen des Antreibens der Plattenmedien, sich zu drehen. Andere Ausführungsformen werden beschrieben und beansprucht.