Presentation is loading. Please wait.

Presentation is loading. Please wait.

Note: Third Party Brands and Trademarks are Property of Their Respective Owners. ACPI Overview.

Similar presentations


Presentation on theme: "Note: Third Party Brands and Trademarks are Property of Their Respective Owners. ACPI Overview."— Presentation transcript:

1 Note: Third Party Brands and Trademarks are Property of Their Respective Owners. ACPI Overview

2 Note: Third Party Brands and Trademarks are Property of Their Respective Owners. Mobile Architecture LabContents Power Management History Power Management History ACPI ACPI ACPI States and Software Components ACPI States and Software Components ACPI History ACPI History Changing ACPI Changing ACPI

3 Note: Third Party Brands and Trademarks are Property of Their Respective Owners. Mobile Architecture Lab Power Management History Advanced Power Management (APM) Advanced Power Management (APM) u BIOS-based system power management u Provides CPU and device power management u Called when idle - provides CPU power mgt. u Uses device activity timeouts to determine when to transition devices into low power states u OS has no knowledge of what APM does u Each IBV must refine and maintain APM BIOS code/IP u Wide variety of implementations and functionality No uniform user experience No uniform user experience

4 Note: Third Party Brands and Trademarks are Property of Their Respective Owners. Mobile Architecture Lab ACPI Advanced Configuration and Power Interface Advanced Configuration and Power Interface u Conceived by Intel, Microsoft, and Toshiba (the promoters) An interface specification An interface specification u ACPI/OSPM replaces APM, MPS, and PnP BIOS Spec Allow OS-directed Power Management (OSPM) Allow OS-directed Power Management (OSPM) Defines Defines u Hardware registers - implemented in chipset silicon u BIOS interfaces Configuration tables Configuration tables Interpreted executable function interface (Control Methods) Interpreted executable function interface (Control Methods) Motherboard device enumeration and configuration Motherboard device enumeration and configuration u System and device power states u ACPI Thermal Model

5 Note: Third Party Brands and Trademarks are Property of Their Respective Owners. Mobile Architecture Lab ACPI Global States and Transitions

6 Note: Third Party Brands and Trademarks are Property of Their Respective Owners. Mobile Architecture Lab An ACPI System

7 Note: Third Party Brands and Trademarks are Property of Their Respective Owners. Mobile Architecture Lab ACPI Software Components ACPI Subsystem ACPI Subsystem u Consumes ACPI BIOS u Interacts with ACPI Hardware Policy Manager (OSPM) Policy Manager (OSPM) u Sets and Monitors System Policies u User Interface Allows User Input to Policy Allows User Input to Policy Device Drivers Device Drivers u EC, SM Bus, CM Battery, Smart Battery

8 Note: Third Party Brands and Trademarks are Property of Their Respective Owners. Mobile Architecture Lab ACPI System Overview

9 Note: Third Party Brands and Trademarks are Property of Their Respective Owners. Mobile Architecture Lab ACPI Specification History ACPI 1.0 released December 1996 ACPI 1.0 released December 1996 ACPI 1.0a released July 1998 ACPI 1.0a released July 1998 ACPI 1.0b released February 1999 ACPI 1.0b released February 1999 ACPI 2.0 released July 2000 ACPI 2.0 released July 2000

10 Note: Third Party Brands and Trademarks are Property of Their Respective Owners. Mobile Architecture Lab How does ACPI change? Periodic errata meetings held with promoters Periodic errata meetings held with promoters Either spec is updated (e.g. 1.0a, 1.0B, etc) or an errata document is posted on the ACPI site: http://www.acpi.info Either spec is updated (e.g. 1.0a, 1.0B, etc) or an errata document is posted on the ACPI site: http://www.acpi.info


Download ppt "Note: Third Party Brands and Trademarks are Property of Their Respective Owners. ACPI Overview."

Similar presentations


Ads by Google