D-PHY时序
TLPX:进入HS-Request状态(LP-01)的时间。
THS-PREPARE: TX端进入Bridge状态(LP-00)所需要的一段时间。
THS-ZERO:TX段从LP进入到HS需要保持LP-00 状态一段时间。
THS-PREPARE+THS-ZERO: 传输前的同步时序。
THS-SYNC:TX在HS模式下发送给同步信号 00011101。
THS-Trail:送完一帧数据后,需要保持一段时间才能进入LP模式,进行下一轮的数据传输。
THS-SETTLE:RX端在这段时间内忽略任何数据传输。因为这段时间内TX端在进行LP到HS模式的转换。当接收到TX的同步信号(00011101)后,表示TX进入了HS模式,可以同步data了。
THS-SKIP:RX端在HS模式下忽略TX端送过来的数据。
传输顺序
TX | RX |
---|---|
退出停止状态(LP-11) | 检测停止状态 |
进入HS-Request状态(LP-01) | 检测到lane从LP-11变成LP-01 |
进入Bridge状态(LP-00) | 检测到lane从LP-01变成LP-00 |
退出低功耗(LP)模式,进入高速(HS)模式 | |
处于HS-0状态,保持THS-ZERO | 使能HS-RX,并等待THS-SETTLE,以忽略转换状态 |
开始从数据流中等待同步序列“00011101” | |
发送HS同步序列“00011101” | |
识别到同步序列“00011101” | |
HS模式开始传输有效数据 | |
接收有效数据 |
尾
参考了博客上很多大佬、巨佬的文章,做个对自己有用的整理和记录。因为忘记是哪些文章的了,所以就没有贴出链接。感谢前人的智慧!!