1.DP在进入此状态之后满足一定条件后是必须发送EQ TS2,而UP在8G/16G速率下是允许发送EQ TS2
2.发送EQ_TS2时,所需要的的preset和hint值,DP是有相应的寄存器空间的,而UP需要根据自定义的方式获取对应的参数.
3.需要确认下UP在什么时候advertise support data rate ?在rcvrlock状态?
4.在TS2中,symbol6中定义了precode request,只有当均衡的速率为32G或者更高时,此含义才有效.
5.梳理此状态下de-emphasis变量的值如何设定.
6.需要思考做完8G、16G、32G的均衡之后,工作速率是32G,那么如何让其回到8G、16G确认其均衡参数可以正确的切换呢??
7.思考redo equalization的流程
recovery.rcvrlock一般是不会直接切换到recovery.speed;当出现24ms超时才有可能切换到recovery.speed.
recovery.rcvrlock切换到reovery.rcvrcfg时DP和UP切换有先后顺序吗??
正常情况下,从rcvrlock切换需要满足如下条件:
1.当前速率是8G或者更高;收到连续8个TS1/2且link_num和lane_num与发送端使用的一样;speed_change bit与directed_speed_change一样;ec域为0;
2.如果extend synch bit为1,必须至少发送1024个TS
recovery.Rcvrcfg(草稿)
最新推荐文章于 2024-01-26 10:44:08 发布