PCIe协议之 Equalization篇 之 关于 TxSwing 的理解
其实在学习PCIe均衡的过程中,反复接触的几个字符就是:txswing。一直云里来雾里去,到底这个是什么东西? 今天我们扒一扒它的庐山真面目。
一 PIPE spec 4.4.1 版本
我们找到pipe spec ver4.4.1 版本,然后找到其中如下信号的解释:
首先,在 PIPe spec ver4.4.1. TxSwing 还是作为一根 pipe interface 信号,由MAC->PHY的。
它是一个可选信号。
言外之意,Full Swing 是必须支持的。如果支持Full Swing, 那么改信号可以tie 为0;
Low Swing 是可选的。
该信号,仅仅用于Gen1/2, 对于Gen3+不支持
二 PIPE spec 6.2.1 版本
在 pipe spec ver6.2.1 中,找到下章节描述。
首先,由早期版本的 pipe interface 信号,它改为了 PHY 的messagebug 寄存器。
但是总体的功能描述是没有变化的。