PCIe协议之低功耗篇之 L0s 状态(一)
本文主要讲内容,来自于MindShare_PCI_Express_Technology_3.0 ,P662页。
一 基本背景介绍
L0s 作为低功耗链路状态之一,其具备返回全活动状态(L0)的最短恢复延迟。设备通过硬件控制ASPM自动管理此状态的进入与退出,全程无需软件介入。链路的每个传输方向(TX->RX)均可独立进入及退出L0s状态。
1.1 Tx L0s 状态跳转
L0s 状态下,对于发送器和接收器,可以处于不同的子状态。
这张图描述了 PCIe 链路中 LOs 发送状态机 的工作流程。这是一个低功耗状态,其核心目标是让设备的发送端在空闲时快速进入低功耗状态,并在需要时能极快地恢复工作。
状态机的运作流程和各个状态,如下:
-
L0s进入:
Entry from L0
: 整个过程的起点。当链路空闲且满足条件时,状态机从全功率活动状态 L0 准备进入