目前各大面板厂商都有推出自己的source driver 的传输协议,比如TCL的CMPI,BOE的CHPI,等等,本文浅谈一下BOE的CHPI协议和目前主流的USIT,CEDS协议的优略势比较,以及传输协议的差异点。
CEDS&USIT&CHPI 其传输,归结起来都是包含三部分,1:CT 端 2:CMD配置阶段 3:date传输阶段。以下争对此三个方面对CHPI /CEDS/USIT 进行比较。
一:clock training 段
CT 段的传输位置不一样:CEDS clock training在每一帧的开始以及没一行的开始都会有CT段,而USIT的CT段则在开机和帧与帧直接都会进行clock training。比较特别的是CHPI,其CT段只有在开机时才会有。
CT段的内容不一样:CEDS的CT 内容为1111111111111100000000000000,总结起来为14个0和14和1组合 共28个bit .而USIT 的CT内容为1111110000或者0000111111总结起来为6个1 4个0或者4个0 6个1. 而CHPI协议中CT内容为0000011111或者1111100000 及5个0或者5个1.
二:CMD 传输位置不一样
CEDS传输CMD阶段为在一行的开头,CT端传输结束后立马就开始传输CMD。如下图所示
USIT 传输CMD 分为frame CMD 和 line CMD ,frame CMD在最后的VBP段进行传送,和数字gamma一起,而line CMD则和CEDS一致,在每一行的开头部分进行文件配置。
CHPI 为协议也分有frame CMD 和 line CMD,farme CMD 在开机的时候CT段传输结束后,在LSP之后,紧跟这K4加frame CMD,或者在每一帧的结束,基本上和K4保持同步 看到K4后面就会跟随Frame CMD,而line CMD 也是在每一行的开头前面必须有K1等标志位。
三:date传输
这里面date传输三种协议没有特别的差异,但是目前CHPI 协议为了降低 EMI ,因此有进行一个转码,将数据进行8转10,所以传输数据比较复杂,相较于CEDS和USIT。
总结起来这三种协议,各有优略点,目前看起来,UIST协议传输效率最高,其次CEDS,最后为CHPI,但是CHPI 从理论上来看 EMI 效果会由于其他俩种协议。
问题1:CEDS/CHPI /USIT 其每一pack 有效数据为?
CHPI:8/10 CEDS:24/28 USIT 9/10
问题2:CHPI 中 CT端的 0000011111和1111100000 需要都能link 上还是需要只链接一种就好。
答:需要俩种都link
问题3:CHPI种K 码的位置时可以变动的嘛?
答:不能变动,其K码是标志位。
问题4:USIT 的传输效率是不是最高?
答:USIT 的传输效率为9/10,因此速率也是相对较其它俩种最低。
问题5:CHPI中8转10是所有的数据都会进行转码嘛?
答:是的,所有的数据都会进行8转10.
目前NOVA 的 NT30920支持CHPI2.01版本 NT30249/279等都支持USIT 协议 NT30912支持CEDS协议。