Active State Power Management
Managementul energiei în stare activă (ASPM) este un mecanism de gestionare a energiei pentru dispozitivele PCI Express pentru a obține economii de energie în timp ce se află altfel într-o stare complet activă. În mod predominant, acest lucru se realizează prin gestionarea energetică a legăturii în stare activă; adică, legătura serială PCI Express este dezactivată atunci când nu există trafic pe ea. În mod normal, se utilizează la laptopuri și la alte dispozitive mobile de internet pentru a prelungi durata de viață a bateriei.
Pe măsură ce dispozitivele de magistrală PCIe bazate pe magistrale seriale, cum ar fi IEEE1394 (FireWire), devin mai puțin active, este posibil ca sistemul de gestionare a consumului de energie al computerului să profite de această ocazie pentru a reduce consumul general de energie prin plasarea PHY-ului de legătură într-un mod de consum redus de energie și prin instruirea altor dispozitive de pe legătură să urmeze același lucru. Acest lucru este gestionat, de obicei, de software-ul de gestionare a consumului de energie al sistemului de operare sau prin BIOS, astfel încât pot fi configurate setări diferite pentru modul baterie a laptopului față de modul de funcționare de la încărcătorul de baterie. Modul cu consum redus de energie se obține adesea prin reducerea sau chiar oprirea ceasului busului serial, precum și, eventual, prin oprirea dispozitivului PHY însuși.
În timp ce ASPM aduce o reducere a consumului de energie, poate avea ca rezultat și o creștere a latenței, deoarece busul serial trebuie să fie „trezit” din modul cu consum redus de energie, eventual reconfigurat și legătura dintre gazdă și dispozitiv restabilită. Acest lucru este cunoscut sub numele de latență de ieșire din ASPM și consumă timp prețios, ceea ce poate fi deranjant pentru utilizatorul final dacă este prea evident când se produce. Cu toate acestea, acest lucru poate fi acceptabil pentru informatica mobilă, atunci când durata de viață a bateriei este critică.
În prezent, două moduri de consum redus de energie sunt specificate de specificația PCIe 2.0; L0s și L1 mode. L0s se referă la setarea modului de consum redus de energie pentru o singură direcție a legăturii seriale, de obicei în aval de controlerul PHY. L1 oprește complet legătura PCIe, inclusiv semnalul ceasului de referință, până la afirmarea unui semnal dedicat (CLKREQ#) și are ca rezultat o reducere mai mare a consumului de energie, deși cu penalizarea unei latențe de ieșire mai mari.
.