01Demo概述
FPGA在圖像傳輸領域扮演著非常重要的角色,F(xiàn)PGA的SerDes在圖像傳輸領域是實現(xiàn)高速串行通信的核心技術,尤其在處理高分辨率、大帶寬圖像數(shù)據(jù)時發(fā)揮了關鍵作用,SerDes可提供高達3Gbps、6Gbps、10Gbps等的線速率通信。
智多晶多分辨率HDMI傳輸Demo基于智多晶IST060_SA5T_100_DO_8F676_EVB_V3 FPGA開發(fā)板和FH1159 FMC子板對視頻圖像數(shù)據(jù)通過SerDes進行轉發(fā)傳輸演示。
視頻源由主機產(chǎn)生,經(jīng)過TMDS181芯片中繼處理后,輸出3路數(shù)據(jù)通道和1路TMDS時鐘通道,SerDes RX將時鐘通道的TMDS時鐘作為參考時鐘對3路數(shù)據(jù)進行接收,接收的圖像數(shù)據(jù)緩存后再經(jīng)SerDes TX轉發(fā)回FH1159的DP159芯片處理,圖像數(shù)據(jù)再通過FH1159子板的HDMI發(fā)送接口由HDMI線連接至顯示器,完成圖像顯示。最高可支持4k@60分辨率圖像數(shù)據(jù)傳輸。

主機視頻源可對目標顯示器的分辨率信息進行讀取,該功能通過FPGA的EDID轉發(fā)模塊實現(xiàn);使用智多晶Tiny_SOC risc-v軟核ip對TMDS 181芯片和DP159芯片進行寄存器讀寫,完成TMDS時鐘與line rate比例和信號完整性調節(jié)等配置。
02SerDes轉發(fā)

在SerDes數(shù)據(jù)轉發(fā)的處理中將SerDes的RX/TXOUTCLK作為RX/TXUSERCLK時鐘源,RX/TXOUTCLK經(jīng)過PLL分頻產(chǎn)生RX/TXUSERCLK,HDMI TX端的TMDS時鐘由TXOUTCLK經(jīng)過分頻后還原,再經(jīng)過ODDR,然后生成差分時鐘對后輸出。
使用RXUSERCLK讀取SerDes RX數(shù)據(jù),同時將RXUSERCLK作為寫FIFO時鐘將讀取的數(shù)據(jù)寫入FIFO,使用經(jīng)TXOUTCLK分頻后的TXUSERCLK讀取FIFO,讀取后的數(shù)據(jù)通過SerDes TX發(fā)送。
免責說明:文中提及的FH1159為ALINX公司的產(chǎn)品名稱,TMDS181和DP159為德州儀器(Texas Instruments)公司產(chǎn)品名稱,以上第三方名稱僅用于技術說明,與ALINX公司和TI公司并無合作和授權關系,相關權利歸屬原持有人。
-
FPGA
+關注
關注
1663文章
22491瀏覽量
638880 -
HDMI
+關注
關注
34文章
1914瀏覽量
161337 -
串行通信
+關注
關注
4文章
609瀏覽量
37217
原文標題:“芯”技術分享 | 智多晶HDMI傳輸Demo:用 FPGA實現(xiàn)4K高清圖像秒傳
文章出處:【微信號:智多晶,微信公眾號:智多晶】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
結合遺傳分割的多分辨率預測匹配算法
多分辨率織網(wǎng)(MRM)技術概覽
例說FPGA連載89:多分辨率HDMI顯示驅動設計之功能概述
例說FPGA連載90:多分辨率HDMI顯示驅動設計之hdmi_controller.v模塊代碼解析
例說FPGA連載94:多分辨率HDMI顯示驅動設計之板級調試
HDMI分辨率如何修改
請問HDMI輸出分辨率是多少?
基于小波多分辨率分析的信號濾波研究
Android系統(tǒng)的多分辨率解決方案
智多晶多分辨率HDMI傳輸Demo概述
評論