提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
- what:本文记录调试pcie 5.0 ltssm状态机从reset之后到L0状态的整个过程。
- why:网上关于ltssm的资料,大部分是按照手册里面,一个一个状态机讲解。但是其实刚上手ltssm时,一般先考虑把他bring up起来,也就是到L0状态。这个过程其实不关心很多状态,比如说hot reset。所以按照bring up的思路总结一下ltssm的调试过程。
- background:做这件事情的背景是将cxl controller和pcie phy对接,然后调试ltssm,使得完整的协议栈能够正常工作。
1 ltssm
2 detect到L0的状态转换情况
detect到L0需要经过以下过程:
00-01-02-04-07-08-09-0A-0B-0C-11-0D-0F-0E-0D-21-22-23-0D-0F-10-11(状态编码)
detect.quiet→detect.active→
polling.active →polling.configuration →
configuration.linkwidth_start→
configuration.linkwidt