Xilinx HDMI 1.4/2.0 RX的解決方案是由HDMI 1.4/2.0 Receiver Subsystem IP作為MAC和Video PHY Controller IP作為PHY組成,在板上,由外部電阻來(lái)實(shí)現(xiàn)TMDS level shifter,還有TMDS181作為retimer。
在PHY層,也就是Video PHY Controller IP,常見(jiàn)的問(wèn)題是如果需要支持HDMI 2.0 RX所有的分辨率PHY需要哪些時(shí)鐘。以GTH為例,見(jiàn)下圖,對(duì)于RX而言,PHY需要兩個(gè)參考時(shí)鐘,分別是RX reference clock,DRU reference clock,才能支持所有的分辨率。
注意,RX refclk是來(lái)自HDMI RX source, 實(shí)際上來(lái)自于前面介紹的retimer,見(jiàn)下圖,同tx refclk一樣,RX refclk的頻率也是取決于輸入video的分辨率,最大不超過(guò)297MHz,因此,在XDC的約束文件里,可以對(duì)RX refclk的clock period約束為297MHz。與TX不同的是,RX refclk不需要rx_refclk_rdy,因?yàn)檫@個(gè)clock是來(lái)自于cable的。
DRU refclk來(lái)自于外部clock generator,而且DRU reclk是固定的頻率,見(jiàn)下圖:
HDMI RX的初始化也分為VPHY的初始化和HDMI RX的初始化。
VPHY的初始化流程圖:
HDMI RX初始化流程圖(詳細(xì)內(nèi)容, 請(qǐng)見(jiàn)文章最后的PG236鏈接):
常見(jiàn)的問(wèn)題是VPHY或者HDMI RX初始化有問(wèn)題,這時(shí)候可以打印VPHY和HDMI RX的log,和好的log作對(duì)比,看問(wèn)題出在哪個(gè)環(huán)節(jié)。
另外HDMI 1.4/2.0 RX Subsystem IP提供了很多基于Xilinx開(kāi)發(fā)板的demo,用戶在做HDMI的設(shè)計(jì)或者debug問(wèn)題,參考demo是一個(gè)有效的手段,詳細(xì)內(nèi)容,見(jiàn)PG236 -> ch6 example design。
PG236:
https://china.xilinx.com/content/dam/xilinx/support/documentation/ip_documentation/v_hdmi_rx_ss/v3_2/pg236-v-hdmi-rx-ss.pdf
審核編輯 :李倩
-
電阻
+關(guān)注
關(guān)注
87文章
5625瀏覽量
175114 -
PHY
+關(guān)注
關(guān)注
2文章
319瀏覽量
52798
原文標(biāo)題:開(kāi)發(fā)者分享|HDMI_1.4_2.0_RX_Subsystem_IP介紹和基礎(chǔ)debug建議
文章出處:【微信號(hào):gh_2d1c7e2d540e,微信公眾號(hào):XILINX開(kāi)發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
HDMI1.4/2.0接口靜電保護(hù)方案設(shè)計(jì)
HDMI1.4b/2.0的測(cè)試難點(diǎn)是什么?
LT8631UX HDMI2.0 / 1.4自適應(yīng)均衡RX輸入和預(yù)加重TX輸出
HDMI2.0/1.4規(guī)格的4 to 2交換機(jī),支持?jǐn)?shù)字音頻輸出,最大6Gbps高速數(shù)據(jù)速率
Xilinx的HDMI 1.4Tx/Rx和HDMI 2.0Tx/Rx的IP內(nèi)核介紹
如何分辨HDMI 2.0和HDMI 1.4接口
LT8641UXE HDMI2.0/1.4交換機(jī)的特性說(shuō)明
LT86204UX HDMI2.0/1.4交換機(jī)功能說(shuō)明
龍訊最新推出LT86404UX HDMI2.0/1.4交換機(jī)具有符合HDMI2.0/1.4規(guī)格的4:4開(kāi)關(guān)

評(píng)論