Active State Power Management
Active-state power management (ASPM) on PCI Express -laitteiden virranhallintamekanismi, jonka avulla PCI Express -laitteet voivat kerätä virransäästöjä ollessaan muuten täysin aktiivisessa tilassa. Pääasiassa tämä saavutetaan aktiivisessa tilassa olevan linkin virranhallinnalla, eli PCI Express -sarjalinkki sammutetaan, kun sen kautta ei kulje liikennettä. Sitä käytetään tavallisesti kannettavissa tietokoneissa ja muissa liikkuvissa Internet-laitteissa akun käyttöiän pidentämiseksi.
Kun sarjapohjaiset PCIe-väylän laitteet, kuten IEEE1394 (FireWire), muuttuvat vähemmän aktiivisiksi, tietokoneen virranhallintajärjestelmä voi käyttää tilaisuutta hyväkseen vähentääkseen kokonaistehonkulutusta asettamalla linkin PHY:n matalavirtaiseen tilaan ja ohjeistamalla muita linkin laitteita toimimaan samoin. Tätä hallitaan yleensä käyttöjärjestelmän virranhallintaohjelmistolla tai BIOS:n kautta, joten kannettavan tietokoneen akkutilaa ja akkulaturista käyttämistä varten voidaan määrittää erilaiset asetukset. Vähävirtainen tila saavutetaan usein vähentämällä tai jopa pysäyttämällä sarjaväylän kello sekä mahdollisesti sammuttamalla itse PHY-laite.
Vaikka ASPM vähentää virrankulutusta, se voi myös lisätä latenssia, koska sarjaväylä on ”herätettävä” vähävirtaisesta tilasta, mahdollisesti konfiguroitava uudelleen ja isäntälaitteen ja laitteen välinen linkki on muodostettava uudelleen. Tätä kutsutaan ASPM:n poistumisviiveeksi, ja se vie arvokasta aikaa, joka voi olla loppukäyttäjälle ärsyttävää, jos se on liian ilmeinen, kun se tapahtuu. Tämä voi kuitenkin olla hyväksyttävää mobiililaskennassa, kun akun kesto on kriittinen.
PCIe 2.0 -spesifikaatiossa on tällä hetkellä määritelty kaksi virransäästötilaa: L0s- ja L1-tila. L0s koskee virransäästötilan asettamista vain sarjalinkin yhteen suuntaan, yleensä PHY-ohjaimen jälkeen. L1 sulkee PCIe-linkin kokonaan, myös referenssikellosignaalin, kunnes erillinen signaali (CLKREQ#) kytkeytyy päälle, ja se johtaa suurempiin virransäästöihin, mutta siitä seuraa kuitenkin suurempi poistumisviive.