Active State Power Management

Tento článek obsahuje seznam odkazů, související literaturu nebo externí odkazy, ale jeho zdroje zůstávají nejasné, protože v něm chybí inline citace. Pomozte prosím zlepšit tento článek zavedením přesnějších citací. (září 2010) (Naučte se, jak a kdy odstranit tuto zprávu šablony)

Správa napájení v aktivním stavu (ASPM) je mechanismus správy napájení pro zařízení PCI Express, který umožňuje získat úspory energie, když jsou jinak v plně aktivním stavu. Převážně se toho dosahuje prostřednictvím správy napájení linky v aktivním stavu; tj. sériová linka PCI Express je vypnuta, pokud přes ni neprobíhá žádný provoz. Obvykle se to používá u notebooků a dalších mobilních internetových zařízení, aby se prodloužila výdrž baterie.

Když se zařízení se sériovou sběrnicí PCIe, jako je IEEE1394 (FireWire), stávají méně aktivními, je možné, aby systém správy napájení počítače využil příležitosti ke snížení celkové spotřeby energie tím, že uvede linkový PHY do režimu nízké spotřeby a dá pokyn ostatním zařízením na lince, aby následovala jeho příkladu. To je obvykle řízeno softwarem pro správu napájení operačního systému nebo prostřednictvím systému BIOS, takže lze nakonfigurovat různá nastavení pro režim baterie notebooku a režim napájení z nabíječky. Režim nízké spotřeby je často dosažen snížením nebo dokonce zastavením hodin sériové sběrnice a také případným vypnutím samotného zařízení PHY.

Ačkoli ASPM přináší snížení spotřeby energie, může také vést ke zvýšení latence, protože sériovou sběrnici je třeba „probudit“ z režimu nízké spotřeby, případně překonfigurovat a znovu navázat spojení mezi hostitelem a zařízením. Tomuto jevu se říká zpoždění při ukončení ASPM a zabírá drahocenný čas, což může být pro koncového uživatele nepříjemné, pokud je jeho výskyt příliš zřejmý. To však může být přijatelné pro mobilní počítače, kdy je životnost baterie kritická.

V současné době jsou ve specifikaci PCIe 2.0 specifikovány dva režimy nízké spotřeby: L0s a režim L1. L0s se týká nastavení režimu nízké spotřeby pouze pro jeden směr sériové linky, obvykle za řadičem PHY. Režim L1 zcela vypíná linku PCIe, včetně referenčního hodinového signálu, dokud není potvrzen vyhrazený signál (CLKREQ#), a vede k většímu snížení spotřeby, i když za cenu většího zpoždění při výstupu.

.