1、DisplayPort概述
DisplayPort是由美國(guó)視頻電子協(xié)會(huì)(VESA:Video Electronics StandardsAssociation)在2006年5月提出的一種新型的數(shù)字顯示接口規(guī)范,主要用于在源端Source和設(shè)備端Sink(如電腦顯示器)之間傳輸視頻、音頻、USB以及其它格式的數(shù)據(jù)信息。DisplayPort規(guī)范采用免費(fèi)授權(quán)方式,旨在取代VGA、DVI和LVDS,提供高性能的視頻傳輸通道。用戶可以通過使用適配器兼容目前的VGA/DVI顯示設(shè)備。
DisplayPort包括三個(gè)獨(dú)立相關(guān)的標(biāo)準(zhǔn):外圍DisplayPort(external DisplayPort interface)標(biāo)準(zhǔn)和兩個(gè)內(nèi)部(internal interfaces)DisplayPort標(biāo)準(zhǔn):embedded DisplayPort (eDP)。2010年起,在移動(dòng)PC和PC顯示器市場(chǎng),external DisplayPort interface取得了一些進(jìn)展。eDP主要用于移動(dòng)和嵌入式設(shè)備。
DisplayPort是首個(gè)采用微封包數(shù)據(jù)傳輸(Micro-PacketArchitecture,Ethernet/USB/PCIExpress均采用該數(shù)據(jù)傳輸)的顯示接口標(biāo)準(zhǔn),支持內(nèi)部和外部顯示連接,不同于其它基于差分對(duì)標(biāo)準(zhǔn)有單獨(dú)的時(shí)鐘信號(hào),DisplayPort采用的微封包將時(shí)鐘信號(hào)嵌入在數(shù)據(jù)包中。DisplayPort可以用較少的Pin傳輸更大的數(shù)據(jù)量,支持高分辨率顯示輸出。同時(shí),微封包的數(shù)據(jù)傳輸可以在不改變接口的情況下,提供更好的可擴(kuò)展性能。DisplayPort可同時(shí)傳輸音頻和視頻,也可以單獨(dú)傳輸音頻或者視頻。視頻信號(hào)路徑中每個(gè)顏色通道支持6位,8位, 12位,16位,音頻路徑可以有多達(dá)8通道24位48 kHz的非壓縮的PCM音頻,或可以在音頻流中封裝壓縮的音頻格式。一個(gè)雙向的、半雙工的輔助通道攜帶了主鏈接用的設(shè)備管理和設(shè)備控制數(shù)據(jù),如VESAEDID、MCCS和DPMS標(biāo)準(zhǔn)。
DisplayPort信號(hào)不兼容DVI或HDMI。然而,雙模式DisplayPort被設(shè)計(jì)用來(lái)通過該通信端口傳輸單鏈接DVI或HDMI1.2/1.4的協(xié)議,需要通過使用一個(gè)外部無(wú)源連接器來(lái)實(shí)現(xiàn),選擇所需的信號(hào),并將電氣信號(hào)從LVDS轉(zhuǎn)換為TMDS。DisplayPort連接器在主鏈路可以有1、2、或4路差分?jǐn)?shù)據(jù)對(duì)(通道),每通道可以在自定時(shí)器運(yùn)行于162、270、或540MHz的基礎(chǔ)上其原始碼率為1.62、2.7或者5.4 Gbit/s。數(shù)據(jù)為8b/10b編碼,即每8位的消息被編入10比特符號(hào)中。因此,解碼后每通道的有效數(shù)據(jù)傳輸速率是1.296、2.16、4.32 Gbit/s(有效帶寬80%)。
Display Port圖像顯示接口,不僅支持全高清 (1920×1080) 分辨率,還能支持4k分辨率(3840×2160),以及最新的8k分辨率(7680×4320)。
Display Port圖像顯示接口不僅傳輸率高,而且可靠穩(wěn)定,其接口傳輸?shù)男盘?hào)由傳輸圖像的數(shù)據(jù)通道信號(hào)以及傳輸圖像相關(guān)的狀態(tài)、控制信息的輔助通道信號(hào)組成,具體包含DisplayPort數(shù)據(jù)傳輸主要通道(MainLink)、輔助通道(AUXChannel)與連接(Link Training)。
2、DisplayPort接口信號(hào)
DisplayPort由三部分組成,分別為主鏈路、輔助信道和熱插拔信號(hào)檢測(cè)(HPD)。
主鏈路(Main Lane):主鏈路是單向、高帶寬、低延遲信道,用于傳輸同步串行數(shù)據(jù)流,如未壓縮的視頻和音頻。主鏈路由4條線路(Lane)組成,每一條線路都是一對(duì)差分線。根據(jù)實(shí)際需要,DisplayPort可以分別使用1、2或4條線路。每一條線路都支持多種傳輸速率:1.62Gbps、2.7Gbps、5.4Gbps或8.1Gbps,4條線路則可以實(shí)現(xiàn)最高32.4Gbps的傳輸速率。在這種高帶寬的支持下,DisplayPort可以滿足各種多媒體、特別是視頻應(yīng)用的需求。任何色深、分辨率和畫面刷新頻率都可以自由轉(zhuǎn)換。每一條線路都是數(shù)據(jù)線,這意味著DisplayPort沒有單獨(dú)的時(shí)鐘通道。實(shí)際上,DisplayPort在主鏈路上采用的是ANXI8B/10B編碼,時(shí)鐘信號(hào)是從數(shù)據(jù)串流中提取出來(lái)。這個(gè)有別于DVI和HDMI的特點(diǎn),大幅降低了DisplayPort產(chǎn)品EMI設(shè)計(jì)難度。同時(shí),由于DisplayPort傳輸線路采用交流耦合,發(fā)送端和接收端有不同的共模電壓,這使芯片可以擁有更小的特征尺寸,也方便DisplayPort與其它新興高速數(shù)字接口(如TYPE-C)連接、耦合,兼容。
輔助通道(AUX CH):輔助通道是由一對(duì)交流耦合差分線組成的雙向、半雙工通道,用于傳輸小帶寬需求的數(shù)據(jù),鏈路管理和設(shè)備控制。其中,源端設(shè)備為主、終端設(shè)備為從。所有通訊都必須由源端設(shè)備發(fā)起,終端設(shè)備也可以透過熱插入信號(hào)來(lái)提出通訊請(qǐng)求。輔助通道是1Mbit/s半雙工,雙向通道,用于鏈路管理(狀態(tài)信息)和設(shè)備控制。同時(shí)對(duì)傳輸延遲做了嚴(yán)格要求:通訊必須在500us內(nèi)完成。輔助通道AUX(Auxiliary)的用途包括讀取擴(kuò)展顯示識(shí)別數(shù)據(jù)(EDID),以確保DP信號(hào)的正確傳輸;讀取顯示器所支持的DP接口的信息,如主要通道的數(shù)量和DP信號(hào)的傳輸速率;進(jìn)行各種顯示組態(tài)寄存器的設(shè)定;讀取顯示器狀態(tài)寄存器。接收(sink)設(shè)備可以切換HPD信號(hào)來(lái)提示源設(shè)備啟動(dòng)一個(gè)AUX請(qǐng)求事務(wù)來(lái)讀取DPCD鏈接/接收狀態(tài)寄存器位,包括IRQ_HPD向量寄存器位。只有先保證AUX的信號(hào)正確才能使DP接口信號(hào)正確傳輸,而不同DP協(xié)議的液晶模組對(duì)AUX輸出信號(hào)的幅值有不同的要求。目前,在液晶模組檢測(cè)設(shè)備對(duì)液晶模組進(jìn)行檢測(cè)時(shí),針對(duì)不同DP協(xié)議的液晶模組,需要設(shè)計(jì)各種AUX輸出幅值相匹配的液晶模組測(cè)試裝置,明顯提高了液晶模組的測(cè)試成本。
熱插拔信號(hào)檢測(cè)(HPD):HPD信號(hào)是一條sinkto source單向通道,用于檢測(cè)上層設(shè)備和下層設(shè)備是否連接,進(jìn)而實(shí)現(xiàn)線路的連接和中斷。一、用作sink檢測(cè),接3.3V或拉高說明sink存在,拉低超過2ms說明sink不存在;二、作為sink設(shè)備的中斷請(qǐng)求,當(dāng)拉低0.5ms~1ms時(shí),說明sink設(shè)備發(fā)出中斷,此時(shí)source通過AUX讀取sink的DPCD寄存器獲知中斷類型。
3、DisplayPort
數(shù)據(jù)傳輸前流程
DP source和sink之間的信息傳送通過對(duì)sink上的DisplayPort配置數(shù)據(jù)(DPCD)寄存器進(jìn)行讀寫來(lái)實(shí)現(xiàn)。通過讀取DPCD中的特定寄存器,source將知曉sink的性能。在建立數(shù)據(jù)link,即link訓(xùn)練期間,source對(duì)DPCD進(jìn)行寫操作,以指明目標(biāo)link的配置,另外sink也將各個(gè)link訓(xùn)練階段的結(jié)果寫到此處。在數(shù)十個(gè)DPCD寄存器中調(diào)用每個(gè)位的詳細(xì)含義非常具有挑戰(zhàn)性。因此,對(duì)于DP調(diào)試程序的生產(chǎn)率來(lái)說重要的是,所用工具能夠輕松地根據(jù)VESADP技術(shù)規(guī)范等標(biāo)準(zhǔn)的常用術(shù)語(yǔ)解析AUX讀寫操作中的DPCD內(nèi)容。
擴(kuò)展顯示標(biāo)識(shí)數(shù)據(jù)(EDID)是一個(gè)結(jié)構(gòu)化數(shù)據(jù)塊,定義了DP接收裝置的性能。它定義了構(gòu)造、型號(hào)名稱、屏幕尺寸和顏色格式。在連接到sink之后,source首先要執(zhí)行的操作之一就是讀取sink的EDID數(shù)據(jù)。對(duì)DP source和sink之間的通信起到重要作用的是EDID定義了sink以及sink支持的視頻模式的原始分辨率。在選擇將要發(fā)送給sink的內(nèi)容的格式時(shí),該數(shù)據(jù)是source的基礎(chǔ)。分辨率、所用視頻模式、顏色格式、音頻格式等。通過改變測(cè)試sink的EDID,工程師可以輕松驗(yàn)證sink的靈活性。易于使用的EDID編輯器可向用戶說明各個(gè)比特位,是另外一種非常重要且節(jié)省時(shí)間的工具。
根據(jù)source需要發(fā)送給sink的內(nèi)容以及從EDID和DPCD讀取來(lái)的sink性能,source可確定發(fā)送內(nèi)容的格式以及用于傳輸?shù)臄?shù)據(jù)link配置。一個(gè)良好設(shè)計(jì)的source將嘗試優(yōu)化link的使用,以達(dá)到將功耗降至最低等目的。因此其目標(biāo)是使用盡可能少的信道和盡可能低的電壓擺動(dòng)。在link訓(xùn)練期間,source使用其首選配置啟動(dòng)實(shí)際訓(xùn)練過程,在link建立之前通過迭代法對(duì)其進(jìn)行改變。一旦link建立,source便可開始發(fā)送內(nèi)容本身。用戶可以在AUXChannel Monitor的幫助下評(píng)估通信記錄,進(jìn)而驗(yàn)證link培訓(xùn)過程是如何執(zhí)行的。此外,工具的易用性將有助于工程師保持注意力集中。因?yàn)橐粚?duì)具有多流功能的source和sink之間的link訓(xùn)練過程可包含上百個(gè)讀寫操作,諸如突出顯示數(shù)據(jù)以便于閱讀、過濾數(shù)據(jù)以專注于基礎(chǔ)數(shù)據(jù)等功能至關(guān)重要。通過改變sink或source的性能因素,工程師可以驗(yàn)證其DUTsink或DUTsource是否按預(yù)期工作。VESA定義的LinkCompliance Test中的各種測(cè)試事實(shí)上可驗(yàn)證sink或source是否按實(shí)現(xiàn)良好互操作性所需的方式進(jìn)行工作。一個(gè)良好的工具允許編輯和保存性能數(shù)據(jù),供以后使用。
4、AMD XilinxDisplay Port接口方案
使用Xilinx DisplayPort 解決方案有兩種方式:
1、在FPGA或者SOC的PL端調(diào)用DisplayPortTX 和RX 子系統(tǒng)的IPcore,它們是完全符合VESADisplayPort V1.2和V1.4的規(guī)范要求;
2、MPSOC的PS端集成符合VESADisplayPort V1.2a標(biāo)準(zhǔn)的硬核DP接口,可以達(dá)到4K@30的顯示能力,使用它可以減小FPGA資源的消耗。
5、AMD Xilinx Display Port硬件設(shè)計(jì)
下面以Display Port1.2為例子簡(jiǎn)介硬件設(shè)計(jì)要求。DP信號(hào)是一個(gè)交流耦合、100歐姆的差分信號(hào)接口。交流耦合電容必須添加,推薦封裝0402;共模電感的選擇要注意其是否支持足夠高的數(shù)據(jù)速率;ESD盡量選擇寄生電容小的器件。
Xilinx DisplayPort1.2 TX IP需要外加SN75DP130,SN75DP130器件是一款單通道 DisplayPort (DP) 轉(zhuǎn)接驅(qū)動(dòng)器,可重新生成 DP 高速數(shù)字鏈路。該器件符合 VESA DisplayPort 標(biāo)準(zhǔn)版本 1.2,支持 4 通道主鏈路接口,允許每個(gè)通道以 5.4Gbps 的 HBR2 速率發(fā)送信號(hào)。器件會(huì)補(bǔ)償 PCB 相關(guān)頻率損耗和開關(guān)相關(guān)損耗,以在源設(shè)備和接收設(shè)備之間提供最佳 DP 電氣性能。主鏈路信號(hào)輸入具有可配置均衡器和可選升壓設(shè)置。主鏈路輸出提供四種初級(jí)差分輸出電壓擺幅 (VOD) 和四種初級(jí)預(yù)加強(qiáng)設(shè)置。
Xilinx DisplayPort1.2 RX IP需要外加SN65DP159(RGZ package),該器件為確保信號(hào)完整性, SNx5DP159 器件實(shí)現(xiàn)了多個(gè)特性。 SNx5DP159 接收器支持自適應(yīng)和固定均衡,以便消除電路板走線或電纜因帶寬受限而引起的碼間串?dāng)_(ISI) 抖動(dòng)或損耗。用作重定時(shí)器時(shí),內(nèi)置的時(shí)鐘數(shù)據(jù)恢復(fù) (CDR) 功能可清除輸入端高頻和視頻源的隨機(jī)抖動(dòng)。發(fā)送器提供多種功能不僅有利于達(dá)到合規(guī)要求,還能夠減少系統(tǒng)設(shè)計(jì)問題,例如去加重功能可補(bǔ)償驅(qū)動(dòng)長(zhǎng)電纜或高損耗電路板走線時(shí)的衰減。 SNx5DP159 器件還包含使用 Vsadj 引腳上的外部電阻器實(shí)現(xiàn)的TMDS輸出幅值調(diào)節(jié)功能,以及源端選擇功能和輸出轉(zhuǎn)換速率控制功能。器件的運(yùn)行和配置可通過引腳設(shè)置或 I2C編程。
原文標(biāo)題:使用
文章出處:【微信公眾號(hào):Comtech科通】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
審核編輯:湯梓紅
-
Xilinx
+關(guān)注
關(guān)注
71文章
2167瀏覽量
121298 -
顯示接口
+關(guān)注
關(guān)注
1文章
29瀏覽量
11201 -
DisplayPort
+關(guān)注
關(guān)注
1文章
45瀏覽量
18217
原文標(biāo)題:使用
文章出處:【微信號(hào):comtech_inc,微信公眾號(hào):Comtech科通】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論