HDMI轉LVDS


這里梳理一下HDMI-LVDS應用的幾個項目案例:

1、HDMI轉LVDS的幾種應用模式

2、無緩存直入直出模式;

3、帶緩存並且可以實現圖像裁剪的內存應用;

4、視頻數據+自定義數據混合發送的LVDS應用案例

5、LVDS轉HDMI的測試案例

 

一、無緩存直入直出模式,這也是LVDS編碼發送的核心。

直進直出無緩存模式:

                          

 

 

二、增加緩存進行簡單的圖像裁剪,主要功能是實現HDMI視頻輸入經FPGA轉成LVDS輸出,基本框圖如下所示:

主要實現以下功能:[該方案在實際項目中應用]

1、ADV7611視頻采集

2、DDR3視頻緩存

3、規則圖像裁剪,截取視頻上半部分。

4、RGB數據並轉串,由lvds輸出。

                    

 

三、在方案二的基礎上稍微改下增加一點邏輯功能,做一個比較完備的LVDS視頻+數據混合發送和接收驗證測試系統:實現功能如下:

1、發送端:FPGA將接收到的視頻和FPGA內部產生的自定義數據經過混合編碼通過LVDS發送出去;

2、接收端:ZYNQ將LVDS接收到的視頻數據和自定義數據進行分離,進行顯示測試和數據驗證;

 

              

三、方案細節

1、發送端方案

1.1、方案技術細節:

1.1.1、不再采用adv7611芯片,直接使用FPGA邏輯實現HDMI視頻輸入采集;

1.1.2、LVDS在發送視頻信號的同時還要附加傳送100KB的額外數據;實現視頻+自定義數據混合傳輸;

1.1.3、增加串口控制器,實現內部視頻源切換和寄存器控制;

1.1.4、改進DDR3視頻控制邏輯,實現任意分辨率的圖像裁剪,這里實現將1080P的圖像從中分別截取左上、右上、左下、右下以及正中間的1600*900的畫面數據緩存輸出。

1.2、功能框圖如下:

               

 

2、接收端方案

2.1、方案技術細節:

2.2.1、采用ZYNQ,方便通過串口串口打印測試數據進行驗證;

2.1.1、接收收據根據發送端的編碼規則進行反向解碼,分離出視頻數據和自定義數據。

2.2、功能框圖如下:

 

                                    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM