HDMI方面文章已经写了几篇,上次培训交流中听到了几个小伙伴对于HDMI传输的差分线高速数据线等长有部分疑问。交流中因为时间关系,没有进行详细计算和讲解。简单的给了一个计算过程,大家觉得还是有点疑惑,特别是对于结论中给出的队内200mil(V1.4b)更是觉得不可思议。当然不可思议并不代表是错的哦。
某厂EVM中HDMI走线
HDMI诸个主流版本带宽数据速率时钟速率一览表
看到这个数据速率,10.2Gbit/s(V1.4b),队内等长更觉得不可思议了吧。应该是被DDR吓着了!
等长是条件允许可以做到最好,类似上图已经做到了15mil以内了哦,原创今日头条:卧龙会IT技术
有点迷茫了吧,你说200mil,贴的图又是15mil内。到底多少合适,你就告诉我是25mil?50mil?100mil?不能说,因为这个等长不是一个固定值,这个值是根据数据速率、预留裕量决定的了。回忆下HDMI系统的三个组成部分,sink、cable(connector)、source三个组成部分,都有裕量才能提升兼容;都擦边,出来混总是要还的。
本文以HDMI_CTS_V1.4版本进行设计计算,确定等长范围。
1. 协会夹具skew要求
协会对于测试夹具要求,换算成等长。
2. HDMI_CTS对于线缆部分要求
线缆skew要求
某CAT2 HDMI认证线缆skew数据,看到了是否很震撼。是不是颠覆了你对于等长的认知,应该不用转换成等长了吧。原创今日头条:卧龙会IT技术
3. HDMI CTS对于Source、Sink部分要求
如果参加了上次培训的小伙伴们应该都记得,Test ID 7-开头的是Source端测试项目,Test ID 8-开头的是Sink端测试项目。有可能你会想起repeater,怎么没有看到repeater对于此部分要求,那有可能你参加了一场假培训或者没有参加培训。
如果是HDMI 2.0了,等长又需要多少了?说真的我没有HDMI 2.0 CTS,暂时就按照V1.4定义指标结合V2.0最高数据速率进行估算下。
4. HDMI 队内队间skew测试
其实这两项只要不玩大了,一般是没有问题的。原创今日头条:卧龙会IT技术
结合HDMI V1.4 CTS和软件工具,我们对于HDMI设计的高速线等长范围进行了一个计算。计算出结果可能有点让大家意外,但是事实确实就是这样。HDMI对于等长就是要求这么宽松,是否等长我们只要能满足标准要求就可以了,设计可以放得很开了。这个想法要不得,你要记住还有个裕量需要考虑。Source端裕量大了,线缆和Sink端设备兼容能力就能更强点。如果sink、source端都压着线走,那碰到一条差点的线缆就挂了哦!
就像一句广告词,你好我好大家都好了。
留两个话题供大家一起讨论交流,sink端Intra-Pair-Skew是怎么测试的?为什么sink端没有Inter-Pair-Skew这项测试?