PCIe协议之 Equalization篇 之 如何重新发起 EQ?
一个设备(请求方)想重新做均衡,但它不能单方面行动,必须确保这个动作不会干扰到对方(响应方),也不能被对方干扰。
这个过程有两种主要情况:
情况一:USP 主动发起 EQ 请求(标准流程)
这是文档描述的主要场景,下图清晰地展示了其完整流程:
流程步骤解读:
-
USP 发出请求:
-
USP 进入 Recovery 状态,在
Recovery.RcvrCfg
子状态时,开始向 DSP 发送 TS2。 -
在 TS2 中设置三个关键信息:
-
Request Equalization = 1
: “我要做均衡!” -
Equalization Request Data Rate
: “我们要针对 X.0 GT/s 这个速率做均衡。” -
Quiesce Guarantee
(可选置1): “我这边已经准备好了,1ms内就会开始,你最好也准备一下。”(这是一个善意的、加强型的通知)
-
-
-
DSP 的决策与响应: