Vorbreiten der Hardware für den modernen StandbymodusPrepare hardware for modern standby

Beim Einstieg in den modernen Standbymodus müssen Hardwarekomponenten vorbereitet werden, um den Übergang zu einem Energiespar Vorgang zu ermöglichen.On entry to modern standby, hardware components must be prepared to make the transition to low-power operation. Nachdem Sie Softwarekomponenten und Apps für den Betrieb mit geringem Energiebedarf vorbereitet haben, müssen Hardwarekomponenten, einschließlich ihrer Software Gerätetreiber, auf ähnliche Weise für den Betrieb mit geringem Energiebedarf vorbereitet werden.After software components and apps have been prepared for low-power operation, hardware components, including their software device drivers, must be similarly prepared for low-power operation.

Im restlichen Teil dieses Artikels wird erläutert, wie die Geräte außerhalb und innerhalb des Systems auf einem Chip (SoC) vorbereitet werden, um in einem Energiesparmodus betrieben zu werden, nachdem die Hardwareplattform in den Standbymodus wechselt.The remainder of this article explains how to prepare the devices outside and inside the System on a Chip (SoC) to operate in a low-power mode after the hardware platform enters standby.

Hardware Wechsel in den EnergiesparmodusHardware transition to low-power mode

Alle Geräte außerhalb der SOC und innerhalb der SOC müssen in einen Energiesparmodus wechseln, um eine lange Akku Lebensdauer im Standbymodus zu erzielen.All devices outside the SoC and inside the SoC must enter a low-power mode in order to achieve long battery life during sleep. Nachdem eine Hardwareplattform in den Standbymodus gewechselt ist, wechseln die Geräte in der Plattform in einem ordnungsgemäßen Prozess, der mit den Geräten außerhalb des SOC beginnt, in einen Energiesparmodus.After a hardware platform enters sleep, the devices in the platform switch to low-power modes in an orderly process that starts with the devices outside the SoC.

Zuerst müssen alle Geräte außerhalb des SOC-oder Core-siliums in einen Energiesparmodus wechseln.First, all devices outside of the SoC or core silicon must enter a low-power mode. Der Energie Modus kann ein Zeit gesteuerter Leerlauf Status sein, z. –. das Platzieren eines I ² C-angehängten Berührungs Controllers in einem Energiesparmodus.The power mode may be a clock-gated idle state—for example, placing an I²C-attached touch controller in a sleep mode. Oder der Energie Modus kann ein Energie basierter, 0-Watt-Status mit dem Namen " D3cold " sein.Or, the power mode may be a power-gated, 0-watt state called D3cold. Eine mit USB verbundene Webkamera geht häufig in D3cold während des modernen Standbymodus über.A USB-attached web camera will often transition to D3cold during modern standby. Weitere Informationen finden Sie unter unterstützen von D3cold für USB-Geräte.For more information, see Supporting D3cold for USB Devices.

Jede Geräteklasse und jeder Verbindungsbus verfügt über eigene Terminologie und Anforderungen für den Übergang eines Geräts in den Energiesparmodus.Each device class and connection bus has its own terminology and requirements for transitioning a device to the lowest power mode. Es ist jedoch wichtig, dass ein System-Designer einen Energiesparmodus für jedes Gerät in der Plattform während des modernen Standbymodus plant.However, it is critical that a system designer plan a low-power mode of operation for each device in the platform during modern standby. Die Akku Lebensdauer des Systems und die Möglichkeit, den SoC selbst in einem Energiesparmodus zu platzieren, hängen von der korrekten Energie Verwaltung der einzelnen Geräte außerhalb der SOC selbst ab.The battery life of the system and the ability to place the SoC itself in a low-power mode depend on correct power management of each device outside of the SoC itself.

Im nächsten Schritt werden Netzwerk-und Funkgeräte in einem Energiesparmodus für den Energiesparmodus platziert.Next, network and radio devices are placed in a low-power mode for sleep. Während des Standbymodus werden diese Geräte oft noch Energie zugewiesen, um die Konnektivität zu gewährleisten. Sie müssen ggf. den SoC reaktivieren.During sleep, these devices often still have power applied to maintain connectivity and are required to wake the SoC if necessary. Kommunikations-und Funkgeräte geben in der Regel den Zustand D2/D3 Niedrigenergie ein, obwohl der Eintrag in jeden Status Geräteklassen spezifisch und busspezifisch ist.Communications and radio devices typically enter the D2/D3 low-power state, although the entry into each state is device class-specific and bus-specific.

Nachdem alle Geräte außerhalb der SOC, einschließlich der Kommunikationsgeräte, ausgeschaltet wurden, werden die Host Controller auf dem SOC ausgeschaltet.After all devices outside of the SoC, including communications devices, have been powered down, the host controllers on the SoC will be turned off. Fast jeder SOC verfügt über USB-, I ² C-, GPIO-, SDIO-und UART-Host Controller.Almost every SoC has USB, I²C, GPIO, SDIO, and UART host controllers. Jede dieser Komponenten auf dem SOC muss ausgeschaltet werden, damit der SOC in einen Energiesparmodus wechselt.Each of these components on the SoC must be turned off in order for the SoC to enter a low-power mode.

Der Prozess zum Vorbereiten der Hardware für eine geringe Stromversorgung während des Standbymodus kann wie im folgenden Diagramm dargestellt als eine aufwärts-nach-unten-Pyramide dargestellt werden.The process for preparing the hardware for low-power during sleep can be visualized as an upside-down pyramid, as shown in the following diagram. Die niedrigste Leistung wird erzielt, wenn der gesamte SOC-Chip heruntergefahren ist. Dies kann jedoch erst auftreten, nachdem jeder Satz von Geräten oberhalb der Pyramide in der Pyramide heruntergefahren wurde.The lowest power is achieved when the whole SoC chip is powered down, but this can occur only after each set of devices above it in the pyramid has been powered down.

Energie Pyramide

Einschalten der Geräte außerhalb der SOCPowering down the devices outside the SoC

Jedes Gerät außerhalb des SOC-Chips muss in einen Energiesparmodus für zwei wichtige Ziele wechseln:Each device outside of the SoC chip must enter a low-power mode for two key goals:

  • Reduzieren Sie den Stromverbrauch des Geräts.Reduce the power consumption of the device.
  • Gestatten Sie dem SOC-Gerät das Ausschalten, indem Sie den auf dem SOC-Host Controller, mit dem das Gerät verbunden ist, einschalten.Allow the SoC itself to power down by allowing the on-SoC host controller, to which the device is connected, to power down.

Die Methode zum Ausschalten der einzelnen Geräte außerhalb der SOC variiert je nach Geräteklasse und angehängtem Bus.The method to power down each device outside of the SoC varies by device class and attached bus.

Einige Geräte außerhalb der SOC befinden sich in einem 0-Watt-, nicht Energieverbrauch-Zustand mit dem Namen D3cold.Some devices outside of the SoC are placed in a 0-watt, no-power-consumed state called D3cold. Zu den gängigen Geräten für D3cold zählen Kameras und Sensoren.Common devices for D3cold include cameras and sensors. Der Treiber muss den Registrierungs Zustand des Geräts speichern und dann das Gerät in den D3-Energiezustand übergehen.The driver must save the register state of the device and then transition the device to the D3 power state. Die Stromversorgung wird durch die ACPI-Firmware entfernt, indem eine GPIO-Linie umgeschaltet oder eine Stromversorgung aus dem Energie Verwaltungs-IC (PMIC) ausgeschaltet wird.Power will be removed by the ACPI firmware by toggling a GPIO line or turning off a power rail from the power management IC (PMIC).

Einige Geräte außerhalb der SOC befinden sich in einem Energiesparmodus, in dem der Registrierungs Zustand beibehalten wird, oder das Gerät wird möglicherweise einfach durch eine Uhr abgegrenzt.Some devices outside of the SoC are placed in a low-power idle mode in which register state is maintained, or the device might simply be clock-gated. Beispielsweise verfügen viele Berührungs Controller über einen zeitgesteuerten Zustand, der weniger als 1 milliwattstunden Energie beansprucht.For example, many touch controllers feature a clock-gated state that consumes less than 1 milliwatt of power. Die typischen Vorteile der Verwendung eines zeitlich abgegrenzten Zustands sind eine schnellere Stromversorgung und geringere Kosten, da das Gerät nicht mit einer umsetzbaren Stromversorgung verbunden werden muss.The typical advantages to using a clock-gated state are faster power-on time and lower cost by not having to connect the device to a switchable power rail.

Im Allgemeinen muss jedes Gerät außerhalb der SOC in der Lage sein, in einen Energiesparmodus zu wechseln, der weniger als 1 milliwattstunden Energie verbraucht.Generally, every device outside of the SoC must be capable of entering a low-power mode that consumes less than 1 milliwatt of power. Geräte, die diese Energieversorgung nicht mit einem internen, durch die Uhr abgegrenzten Zustand erreichen, sollten das Netzkabel über D3cold implementieren.Devices that cannot achieve this power level with an internal clock-gated state should implement power-gating through D3cold.

Netzwerk-und Funkgeräte sind eine wichtige Ausnahme bei der 1-Milliwatt-Richtlinie.Network and radio devices are the notable exception to the 1-milliwatt guideline. Netzwerk-und Funkgeräte müssen möglicherweise mehr Energie benötigen, um eine Verbindung mit dem Netzwerk aufrechtzuerhalten oder drahtlos Geräte zu lauschen.Network and radio devices might require more power to maintain a connection to the network or to listen to wireless devices. Einige System-Designer verweisen auf diese Energie Zustandsübergänge als Runtime D3 (RTD3).Some system designers refer to these power-state transitions as runtime D3 (RTD3).

Gesteuerte Energie Verwaltung für PCIe-GeräteDirected power management for PCIe devices

PCIe-Karten außerhalb der SOC müssen einen gesteuerten Energie Verwaltungs Mechanismus namens " Device-S4 " aktivieren, um sicherzustellen, dass Sie in einen Energiesparmodus wechseln können.PCIe cards outside the SoC must enable a directed power management mechanism called Device-S4 in order to ensure that they can enter a low power mode. Ohne Gerät-S4: Wenn ein Benutzer ein Gerät in einen PCIe-stammpport einfügt, der über Benutzer barrierefreie Slots auf einem Desktop-Betriebssystem verfügt, und der Treiber für das Gerät keine Runtime D3 (RTD3) unterstützt, kann das PCIe-Gerät verhindern, dass das System Drips eingibt.Without Device-S4, if a user plugs a device into a PCIe Root Port with user-accessible slots on a desktop Modern Standby system, and the driver for the device does not support runtime D3 (RTD3), the PCIe device may prevent the system from entering DRIPS. Um dieses Problem zu vermeiden, müssen OEMs die stammports des PCIe-Geräts auf Gerät-S4 festlegen.To avoid this problem, OEMs must opt in the Root Ports of the PCIe device to Device-S4. Damit Gerät-S4 für ein bestimmtes PCIe-Gerät eingesetzt werden kann, müssen die folgenden Anforderungen erfüllt sein:For Device-S4 to be engaged for a given PCIe device, the following requirements must be met:

  1. Der übergeordnete PCIe-stammport für das Gerät muss als Einschränkung für Drips angegeben werden.The parent PCIe Root Port for the device must be specified as a constraint for DRIPS.
  2. Der übergeordnete PCIe-stammport muss eine grundlegende Geräte Zurücksetzung für alle untergeordneten Elemente des stammpports auf den D0->D3-Übergang des stammports anwenden und die grundlegende Geräte Zurücksetzung auf diese untergeordneten Elemente bei der D3->D0-Umstellung zurücksetzen.The parent PCIe Root Port must apply fundamental device reset for the all children downstream of the Root Port upon the Root Port's D0->D3 transition and deassert fundamental device reset to those children upon the D3->D0 transition. Weitere Informationen zu grundlegenden PCIe-zurück Stellungen finden Sie im Abschnitt 6.6.1 der PCI Express-Basis Spezifikation.For more information about PCIe fundamental resets, please refer to Section 6.6.1 of the PCI Express Base Specification. Die Anwendung der grundlegenden zurück Setzung kann durch ergänzende ACPI-Mechanismen bereitgestellt werden.The application of fundamental reset can be provided by supplemental ACPI mechanisms. Weitere Informationen finden Sie in diesem Handbuch in der PCI-Energie Verwaltung.For more information, please refer to this guide on PCI Power Management. Um anzugeben, dass die Plattform diese grundlegende Zurücksetzungs Anforderung erfüllt, muss die Firmware _DSD mit Unterstützung für GUID {FDF06FAD-F744-4451-BB64-ECD792215B10} definieren.To indicate that the platform honors this fundamental reset requirement, the firmware must define _DSD with support for GUID {FDF06FAD-F744-4451-BB64-ECD792215B10}. Ohne diesen Vorgang werden keine gerichteten Drips für Geräte unter diesem PCIe-stammport ausgelöst.Without this, Directed DRIPS will not be triggered for devices under that PCIe Root Port. Weitere Informationen finden Sie in den ACPI-gerätespezifischen Daten (_DSD) für PCIe-stammports.For more information, refer to the ACPI Device Specific Data (_DSD) for PCIe Root Ports.
  3. Energieressourcen müssen für einen angegebenen PCIe-Stammpfad eindeutig sein, d. h., Sie werden nicht mit einem anderen stammport freigegeben.Power resources must be unique to a given PCIe Root Port, i.e. not shared with any other Root Port.

Beachten Sie, dass PCIe-Karten, die Kompatibilitäts Unterstützungs Module (CSM) erfordern, nicht in modernen Standby-Systemen funktionieren.Please note that PCIe cards that require Compatibility Support Modules (CSM) will not work in Modern Standby systems. CSM wird im BIOS auf modernen Standby-Systemen aufgrund der sicheren UEFI-Start Anforderung nicht unterstützt.CSM is not supported in the BIOS on Modern Standby systems due to the UEFI Secure Boot requirement. Weitere Informationen finden Sie in der Spezifikation zum Windows-Hardware Kompatibilitäts Programm.For more information, please refer to the Windows Hardware Compatibility Program Specification.

Um weitere Informationen zur Energie Verwaltung für bestimmte Geräteklassen zu erhalten, wird empfohlen, die gerätespezifische Energie Verwaltung für den modernen Standby-Betrieb sowie die gerätespezifische Dokumentation zu Microsoft zusammenzuarbeiten.For more information about power management for particular device classes, system designers are encouraged to review Device-specific power management for modern standby, as well as device-specific documentation on Microsoft Collaborate.

Einschalten von NetzwerkgerätenPowering down networking devices

Das Herunterfahren der Netzwerk-und Funkgeräte ist ein weiterer wichtiger Bestandteil der Vorbereitung der Hardware für den Energiespar Betrieb während des Standbymodus.Powering down the networking and radio devices is another key part of preparing the hardware for low-power operation during sleep. Netzwerk-und Funkgeräte unterscheiden sich von anderen Geräten außerhalb des SOC-Geräts, da Sie auf der Grundlage von Stromversorgung bleiben müssen, um auf interessante Ereignisse zu lauschen und den SoC zu aktivieren.Networking and radio devices are different from other devices outside of the SoC because they must remain on with power applied to listen for interesting events and wake the SoC. Beispielsweise muss der Wi-Fi Radio Pakete überwachen können, die mit WOL-Mustern übereinstimmen, und den SoC reaktivieren, wenn ein entsprechendes Paket erkannt wird.For example, the Wi-Fi radio must be capable of listening for packets that match WoL patterns and waking the SoC when a matching packet is detected.

Windows überträgt Netzwerkgeräte während des Standbymodus in den Zustand D2/D3, wenn Sie die SoC-Aktivierung erwarten.Windows transitions networking devices to the D2/D3 state during sleep if they are expected to wake the SoC. Der Windows-Netzwerk Stapel konfiguriert WOL-Muster und-Protokoll Abladungen, bevor das Gerät in den Status "D2/D3" versetzt wird.The Windows network stack will configure WoL patterns and protocol offloads before placing the device in the low-power D2/D3 state. Alle Netzwerkgeräte, einschließlich Wi-Fi, Mobile Breitband (MBB) und verkabelte Ethernet, müssen in der Lage sein, den Status D2/D3 während des Standbymodus einzugeben.All networking devices, including Wi-Fi, mobile broadband (MBB), and wired Ethernet, must be capable of entering the D2/D3 state during sleep. Wenn ein Netzwerkgerät zum Aktivieren des Systems nicht erforderlich ist, wechselt Windows in den Status D3.If a networking device is not required to wake the system, Windows will transition the device to the D3 state. Das Netzwerkgerät kann in den Status D3 versetzt werden, wenn der Benutzer den Flugzeug Modus aktiviert oder das bestimmte Netzwerkgerät deaktiviert hat.The networking device can be placed in the D3 state if the user has enabled airplane mode or disabled the specific networking device.

Jedes Gerät verfügt über eine andere physische Methode, um den SoC aus dem niedrigsten Energiesparmodus zu reaktivieren.Each device has a different physical method to wake the SoC from its lowest power mode. Netzwerkgeräte in SDIO oder UART signalisieren eine GPIO-Leitung, um den SoC zu aktivieren.Networking devices on SDIO or UART are expected to signal a GPIO line to wake the SoC. Netzwerkgeräte, die über USB oder HSIC verbunden sind, verwenden die in-Band-USB-Fortsetzungs Signalisierung, um den SoC zu aktivieren.Networking devices connected via USB or HSIC are expected to use in-band USB resume signaling to wake the SoC. Netzwerkgeräte in PCI-oder PCIe-Bussen werden voraussichtlich die in-Band-PME-Signalisierung verwenden, um den SoC zu aktivieren.Networking devices on PCI or PCIe buses are expected to use in-band PME signaling to wake the SoC.

Außerdem wird davon ausgegangen, dass ein Funk Gerät, wie z. b. ein Bluetooth-oder NFC-Gerät (Near-Field Communications), in den Status D2 übergeht, wenn der Benutzer das Radio für dieses Gerät aktiviert hat.In addition, a radio device, such as a Bluetooth or near-field communications (NFC) device, is expected to transition to the D2 state if the user has turned on the radio for this device. Im Status D2 lauscht ein Bluetooth-Radio auf Eingabeereignisse von gekoppelten Mäusen und Tastaturen.In the D2 state, a Bluetooth radio listens for input events from paired mice and keyboards. Wenn ein Eingabe Ereignis erkannt wird, schaltet das Bluetooth-Optionsfeld eine GPIO-Linie ein, die mit dem SOC verbunden ist, was bewirkt, dass der SOC aus dem Energiesparmodus reaktiviert wird.If an input event is detected, the Bluetooth radio toggles a GPIO line connected to the SoC, which causes the SoC to wake up from its low-power mode.

Jedes Netzwerk oder Radiogerät verfügt über eine eigene Implementierung von POWERDOWN für den modernen Standbymodus.Each networking or radio device has its own implementation of powering down for modern standby. System-Designer werden empfohlen, die Geräteklassen spezifischen Dokumente auf der Microsoft-Website für die Zusammenarbeit zu lesen.System designers are encouraged to read the device class-specific documents on the Microsoft Collaborate website.

Einschalten auf SoC-Host ControllernPowering down on-SoC host controllers

Nachdem alle Geräte außerhalb der SOC, einschließlich der Netzwerk-und Funkgeräte, heruntergefahren wurden, müssen die Host Controller, an die die Geräte angefügt werden, heruntergefahren werden.After all devices outside of the SoC, including network and radio devices, have been powered down, the host controllers to which the devices are attached must power down. Zu den allgemeinen Host Controllern Gehören USB, PCI, SDIO, GPIO und I ² C.Common host controllers include USB, PCI, SDIO, GPIO, and I²C.

Der Treiber für jeden Host Controller kann die Hardware erst einschalten, nachdem jedes Gerät, das mit dem Host Controller verbunden ist, heruntergefahren ist.The driver for each host controller can power down the hardware only after every device connected to the host controller has powered down. Ein gängiges Beispiel ist der USB-Host Controller.A common example is the USB host controller. Der USB-Host Controller kann nur dann herunter schalten, wenn alle mit ihm verbundenen USB-Geräte einen selektiven anhaltestatus aufweisen.The USB host controller can power down only after all of the USB devices connected to it have entered a selective suspend state. Wenn für einen USB-Host Controller eine USB-Maus und eine Tastatur verbunden sind, kann der Host Controller nur heruntergefahren werden, nachdem die Maus und die Tastatur heruntergefahren sind.If a USB host controller has a USB mouse and keyboard connected, the host controller can power down only after both the mouse and keyboard have powered down. Wenn die Maus oder die Tastatur eingeschaltet bleibt, bleibt auch der USB-Host Controller eingeschaltet.If either the mouse or the keyboard stays powered on, the USB host controller also stays powered on.

Alle Host Controller im SOC müssen den Energiesparmodus ausschalten, damit der SOC selbst eingeschaltet wird.All host controllers on the SoC must power down for sleep in order for the SoC itself to power down. Aus diesem Grund ist es wichtig, dass jedes Gerät die Geräte Energie Verwaltung ausführt.This is why it is critical that every device perform device power management. Der SOC selbst kann nur heruntergefahren werden, wenn jeder Host Controller eingeschaltet ist.The SoC itself can only power down when each host controller has powered down. Die Host Controller können nur heruntergefahren werden, nachdem alle Geräte, die mit Ihnen verbunden sind, heruntergefahren sind.The host controllers can power down only after all devices connected to them have powered down.

Einschalten von CPUs und GPUsPowering down CPUs and GPUs

Im Hinblick auf die Energie Verwaltung unterscheiden sich CPUs und GPUs auf dem SOC-Chip von anderen Geräten.In terms of power management, CPUs and GPUs on the SoC chip are different from other devices. CPUs und GPUs werden im Rahmen der Stromversorgung des SOC-Objekts ausgeschaltet und können ausgeschaltet werden, wenn keine Software Aktivität für Sie bestimmt ist.CPUs and GPUs power down as part of powering down the SoC itself and are able to be powered down whenever there is no software activity targeted to them.

Die meisten Software Aktivitäten im System werden durch die Vorbereitungsphasen beendet, die unter Vorbereiten der Software für den modernen Standby-Modus beschrieben werden.Most software activity on the system will be stopped through the preparation stages detailed in Prepare software for modern standby. Microsoft Store-Apps werden im Rahmen der PLM-Phase angehalten.Microsoft Store apps will be paused as part of the PLM phase. Desktop Anwendungen werden im Rahmen der Beendigung der Damm Phase angehalten.Desktop applications will be paused as part of completing the DAM phase. Die einzigen CPU-Aktivitäten, die verbleiben, nachdem die Plattform in die resilienzphase wechselt, sind Vorgänge im Leerlauf von Windows selbst.The only CPU activities that remain after the platform enters the resiliency phase are idle operations of Windows itself. Ebenso gibt es wenig GPU-Aktivität, da alle apps angehalten und der Bildschirm ausgeschaltet sind.Similarly, there is little GPU activity because all apps have been paused and the screen is turned off.

Windows verwaltet den Energiezustand der CPUs im System fortlaufend, auch wenn der Bildschirm eingeschaltet ist und der Benutzer mit dem PC arbeitet.Windows continually manages the power state of the CPUs on the system, even when the screen is on and the user is working with the PC. Die CPU-Energie Zustands Verwaltung versetzt die CPUs im Energiesparmodus in einem Energiesparmodus.The same CPU power state management places the CPUs in a low-power mode during sleep. Wenn sich alle CPUs in einem Energiesparmodus befinden und alle Host Controller im SOC heruntergefahren wurden, kann der SOC selbst heruntergefahren werden.When all CPUs are in a low-power mode and all host controllers on the SoC have been powered down, the SoC itself can be powered down.

Der SOCPowering down the SoC

Wenn alle einzelnen Host Controller, CPUs und GPUs auf dem SOC ausgeschaltet sind, bestimmt Windows, ob die gesamte SOC-Datei sicher ausgeschaltet werden kann.When all the individual host controllers, CPUs, and GPUs on the SoC have been powered down, Windows will determine if it is safe to power down the entire SoC itself. Der SOC-Anbieter stellt ein powerengine-Plug-in (PEP) bereit, um Windows mitzuteilen, dass der gesamte Status des SOC-Dienstanbieters gespeichert wurde, sodass der SOC in einen Energiesparmodus versetzt werden kann.The SoC vendor provides a power engine plug-in (PEP) to tell Windows when all of the state on the SoC has been saved so that the SoC is ready to enter a low-power mode. Bei Intel-basierten SOCS wird dem PEP der Posteingang bereitgestellt.For Intel based SoCs, the PEP is provided inbox.

Jeder SOC-Anbieter hat eine andere Implementierung eines SOC-weiten Energie Zustands.Each SoC vendor has a different implementation of a SoC-wide low-power state. Diese Zustände werden in der Regel entweder in einem Takt abgegrenzten oder in Energie abgegrenzten Status angezeigt, in dem die Speicherinhalte bei der selbst Aktualisierung beibehalten werden und das System durch einen programmierbaren Timer und eine kleine Anzahl von GPIO-Pins, die nur sehr wenig Energie beanspruchen, aktiviert werden kann.These states are typically either clock-gated or power-gated states in which memory contents are preserved in self-refresh and the system can be awakened by a programmable timer and a small number of GPIO pins that consume very little power. Windows bezieht sich auf den niedrigsten SOC-Energiezustand als tiefster Lauf Zeit Modul-Platt Form Status (Drips).Windows refers to the lowest SoC power state as deepest runtime idle platform state (DRIPS).

Der Drips-Status weist immer die folgenden Eigenschaften auf:The DRIPS state always has the following characteristics:

  • Drips ist der niedrigste Stromverbrauch für den SoC, bei dem der Arbeitsspeicher in einem selbst Aktualisierungs Modus beibehalten wird.DRIPS is the lowest power consumption state for the SoC in which memory is preserved in a self-refresh mode.
  • Mithilfe von Drips kann der SOC Ereignisse von Netzwerk-, Funk-und Eingabegeräten aktivieren.DRIPS allows the SoC to wake on events from networking, radio, and input devices.
  • Während des Drips-Zustands darf kein CPU-Code ausgeführt werden.No CPU code is allowed to run during the DRIPS state.
  • Wenn sich der SOC im Drips-Zustand befindet, beansprucht die Plattform die kleinste Menge an Energie, die während des Standbymodus möglich ist (mit Ausnahme von Abweichungen beim Stromverbrauch durch Netzwerk-und Funkgeräte).When the SoC is in the DRIPS state, the platform is consuming the least amount of power possible during sleep (with the exception of variances in power consumption caused by networking and radio devices).