METHOD AND SYSTEM FOR IMPROVING PCI-E L1 ASPM EXIT LATENCY
First Claim
1. A method for improving latency during active state power management, wherein the method comprises:
- entering a low power PCI-E state;
anticipating a transaction that would require a full power PCI-E state; and
transitioning to the full power PCI-E state based on the anticipated transaction.
7 Assignments
0 Petitions
Accused Products
Abstract
The disclosed systems and methods relate to improving PCI Express (PCI-E) L1 Active State Power Management (ASPM) exit latency by speculatively initiating early L1 exit based on a network stimulus. Aspects of the present invention may enable a higher level of performance and responsiveness while supporting the benefits of ASPM. Aspects of the present invention may minimize operational cost by reducing latency in processes that utilize a PCI-E interface. Aspects of the present invention may be embodied in a Network Interface Controller (NIC) or any other device with a PCI-E interface that supports ASPM.
87 Citations
25 Claims
-
1. A method for improving latency during active state power management, wherein the method comprises:
-
entering a low power PCI-E state; anticipating a transaction that would require a full power PCI-E state; and transitioning to the full power PCI-E state based on the anticipated transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for reducing transitions during active state power management, wherein the method comprises:
-
anticipating a DMA transaction; and resetting an inactivity timer based on the anticipated DMA transaction.
-
-
15. A system for improving latency during active state power management, wherein the system comprises:
-
an interface having a power management feature, wherein the power management feature comprises a low power PCI-E state and a full power PCI-E state; and a controller for instructing the interface to initiate a transition from the low power PCI-E state to the full power PCI-E state, wherein the controller anticipates a requirement for the full power PCI-E state. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for reducing transitions during active state power management, wherein the system comprises:
-
an interface having a power management feature; and a controller for resetting an inactivity timer when a DMA transaction is anticipated.
-
Specification