Hot reset 规则
如果上游伪端口(Pseudo Port)的任何一个通道连续接收到两个带有热复位位设置为1b、禁用链路位和回环位设置为0b的TS1有序集合,并且两个伪端口上的任何一个通道(接收到TS1有序集合)要么收到EIOS(Electrical Idle Ordered Set),要么推测处于电气空闲状态,那么Retimer将执行以下操作:
清除变量RT_LinkUp = 0b,表示链路未连接。
将其发送器置于两个伪端口上的电气空闲状态。
将变量RT_next_data_rate设置为2.5 GT/s。
将变量RT_error_data_rate设置为2.5 GT/s。
等待两个伪端口上每个通道退出电气空闲状态。 Retimer不会在任何一个伪端口上执行接收器检测。
link disable规则![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c4c126fad9f35ad6fcf0578c4859498d.png)
如果上游伪端口(Pseudo Port)的任何一个通道连续接收到两个带有禁用链路位设置为1b、热复位位和回环位设置为0b的TS1有序集合,并且两个伪端口上的任何一个通道(接收到TS1有序集合)要么收到EIOS(Electrical Idle Ordered Set),要么推测处于电气空闲状态,那么Retimer将执行以下操作:
清除变量RT_LinkUp = 0b,表示链路未连接。
将其发送器置于两个伪端口上的电气空闲状态。
将变量RT_next_data_rate设置为2.5 GT/s。
将变量RT_error_data_rate设置为2.5 GT/s。
等待任一伪端口上的任意通道退出电气空闲状态。 Retimer不会在任何一个伪端口上执行接收器检测。