mipi
d-phy 把两根线玩出了花儿来了。
高速的差分传输lane(200mv),还是带时钟lane的同步传输。跑数据,HS-0 HS-1 二元串
低功耗低速的ttl传输(1.2v),还是自带编码(Spaced-One-Hot),自传输时钟。跑控制,LP00 LP01 LP10 LP11 的四元串
他两公用两根线。一般的高速都会有加扰解扰,8bit/10bit,64bit..128,fec,可能基于成本,且是同步传输,略了。
每个lane相互独立,且支持双向数据传输,实际mipi的csi-2没用上,只整了最简单的configuration。
三种运行模式:control, high-speed, escape
默认模式是control模式,stop state LP-11.
只能 hs <--> ctl <--> esc ,不可hs <--> esc
High-Speed Data Transmission request (LP-11, LP-01, LP-00),至少一字节,且必须8bit对齐,数据长度无限制,但是实际csi做了限制。
Escape mode request (LP-11, LP-10, LP-00, LP-01, LP-00),
Turnaround request (LP-11, LP-10, LP-00, LP-10, LP-00),没用上。
escape现在三个功能,发送flag,发送data,进入超低功耗模式