單link的lvds視頻信號轉換為mipi視頻信號方法
【專利摘要】本發(fā)明公開了一種單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,包括:步驟1、對單LINK的LVDS視頻信號進行接收解調,產(chǎn)生LVDS并行解調數(shù)據(jù)和LVDS像素時鐘;步驟2、對并行解調數(shù)據(jù)進行視頻解碼,生成LVDS視頻源數(shù)據(jù)和LVDS視頻源同步信號,LVDS像素時鐘被轉換為LVDS視頻源像素時鐘;步驟3、用LVDS視頻源像素時鐘對LVDS視頻源信號進行采樣并緩存,將LVDS視頻源信號轉換為RGB視頻信號;LVDS視頻源信號轉換為RGB視頻信號的過程包括:生成RGB視頻時鐘,使RGB視頻時鐘的頻率與LVDS視頻源像素時鐘相同,用RGB視頻時鐘從緩存區(qū)中讀出信號,分離出RGB視頻源數(shù)據(jù)和RGB視頻同步信號,分別順序輸出,從而和RGB視頻時鐘一起形成RGB視頻信號;步驟4、將RGB視頻信號轉換為MIPI視頻信號。
【專利說明】單LINK的LVDS視頻信號轉換為MIPI視頻信號方法
【技術領域】
[0001]本發(fā)明涉及液晶模組的顯示領域和測試領域,具體地指一種單LINK的LVDS視頻信號轉換為MIPI視頻信號方法。
【背景技術】
[0002]液晶顯示模組(Liquid Crystal Display Module,以下簡稱液晶模組)是液晶顯示設備能正常顯示的關鍵部件,它由液晶屏、背光原件、顯示處理芯片及電路組成。液晶模組結構精密、制程復雜、生產(chǎn)工藝要求高,為了在生產(chǎn)時確保良品率,需要通過專用液晶模組測試裝置產(chǎn)生各種測試視頻信號輸入到液晶模組中顯示,嚴格、全面的檢測其顯示效果。目前在電視、顯示器產(chǎn)品上用的普通液晶模組其顯示接口和內部顯示處理電路使用LVDS(Low-Voltage Differential Signaling,低壓差分信號)信號來工作。而現(xiàn)有的液晶模組測試裝置也相應輸出的是LVDS視頻信號以實現(xiàn)模組的測試。由于普通液晶模組投產(chǎn)時間久、產(chǎn)量大,因此其模組測試裝置也大量使用。
[0003]隨著人們在移動設備、便攜設備上不斷追求更高清晰度、更逼真的顯示效果,普通液晶模組因此逐漸無法滿足這種需要。于是市場上出現(xiàn)了一種具有超高分辨率和超高像素密度的新型液晶模組來滿足人們的需求。這種液晶模組的接口和內部顯示處理電路采用MIPI (Mobile Industry Processor Interface 移動產(chǎn)業(yè)處理器接口)信號接口。該接口是由包括ARM、三星、Intel等公司在內的MIPI聯(lián)盟所制定,目的是把移動、便攜設備內部各組件如攝像頭、顯示屏、處理器等接口標準化并且彼此開放,從而提高了性能,降低了成本和功耗。MIPI接口不僅能支持超高分辨率和刷新率,而且具有更遠的傳輸距離,更好的電磁兼容性,因此帶有MIPI接口的液晶模組已成為發(fā)展趨勢。
[0004]然而MIPI液晶模組的測試裝置需要輸出同樣的MIPI測試信號,但是現(xiàn)有普通液晶模組測試裝置并不具備這一功能,并且普通液晶模組還繼續(xù)生產(chǎn),其測試裝置也未進入代換周期仍將繼續(xù)使用。模組生產(chǎn)商雖然也生產(chǎn)MIPI液晶模組,但為了保護投資、降低生產(chǎn)成本,不可能淘汰現(xiàn)有設備、重新大量購買昂貴的MIPI模組專用測試裝置。為了能在短時期內低成本的大批量生產(chǎn)MIPI液晶模組并保證其良品率,就仍然得大規(guī)模重復使用現(xiàn)有的普通模組測試裝置。
[0005]因此,需要一種技術方案能將單LINK的LVDS視頻信號轉換為MIPI視頻信號,使普通液晶模組測試裝置通過該轉換裝置能對MIPI模組進行測試。
【發(fā)明內容】
[0006]本發(fā)明的目的在于提供一種單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,其具有操作簡單、檢測效率高、成本低的特點。
[0007]為實現(xiàn)上述目的,本發(fā)明所設計的單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,其特殊之處在于,包括以下步驟:
[0008]步驟1、對單LINK的LVDS視頻信號進行接收解調,產(chǎn)生LVDS并行解調數(shù)據(jù)和LVDS像素時鐘;
[0009]步驟2、對所述并行解調數(shù)據(jù)進行視頻解碼,生成LVDS視頻源信號,所述LVDS視頻源信號包括LVDS視頻源數(shù)據(jù)和LVDS視頻源同步信號,所述LVDS像素時鐘被轉換為LVDS視頻源像素時鐘;
[0010]步驟3、用所述LVDS視頻源像素時鐘對所述LVDS視頻源信號進行采樣并緩存,將所述LVDS視頻源信號轉換為RGB視頻信號;所述LVDS視頻源信號轉換為RGB視頻信號的過程包括:生成RGB視頻時鐘,使所述RGB視頻時鐘的頻率與所述LVDS視頻源像素時鐘相同,用所述RGB視頻時鐘從緩存區(qū)中讀出信號,分離出RGB視頻源數(shù)據(jù)和RGB視頻同步信號,分別順序輸出,從而和所述RGB視頻時鐘一起形成所述RGB視頻信號;
[0011]步驟4、將所述RGB視頻信號轉換為MIPI視頻信號。
[0012]優(yōu)選地,所述單LINK的LVDS視頻信號包括LVDS接收時鐘和LVDS數(shù)據(jù),所述LVDS數(shù)據(jù)由LVDS數(shù)據(jù)總線傳輸,所述LVDS數(shù)據(jù)總線包括若干根根信號線,每根信號線傳送串行編碼信號;所述MIPI視頻信號用于4LANE類型的MIPI顯示模組。
[0013]優(yōu)選地,所述步驟I中對單LINK的視頻信號進行接收解調之前,根據(jù)所要接收的單LINK的LVDS視頻信號的特性,設置LVDS視頻信號解碼參數(shù)、同步模式控制參數(shù);接收MIPI視頻轉換配置參數(shù),執(zhí)行MIPI轉換處理的配置操作和MIPI顯示模組初始化操作;根據(jù)所述LVDS視頻信號解碼參數(shù)產(chǎn)生LVDS編碼標準控制信號、LVDS視頻色階位寬控制信號;根據(jù)所述同步模式控制參數(shù)產(chǎn)生LVDS同步模式控制信號;根據(jù)所述MIPI視頻轉換配置參數(shù)產(chǎn)生MIPI轉換初始化命令和MIPI模組初始化命令。
[0014]優(yōu)選地,所述步驟I中對單LINK的視頻信號進行接收解調的過程包括:對接收的所述單LINK的LVDS視頻信號中的串行編碼信號分別進行端接、解調、動態(tài)校準,產(chǎn)生LVDS并行解調數(shù)據(jù);所述端接的過程包括=LVDS端接電阻匹配、LVDS信號電平匹配、LVDS信號均衡與去加重、信號緩沖與重建;所述解調的過程包括:對所述LVDS接收時鐘進行解調,產(chǎn)生解調使能信號,對所述LVDS數(shù)據(jù)的串行編碼信號分別同時單獨解調成并行數(shù)據(jù),所述LVDS接收時鐘同時被解調為所述LVDS像素時鐘。
[0015]優(yōu)選地,所述步驟2中對所述并行解調數(shù)據(jù)進行視頻解碼的過程包括:根據(jù)LVDS編碼標準控制信號和LVDS視頻色階位寬控制信號,通過LVDS像素時鐘對所述LVDS并行解調數(shù)據(jù)以時序邏輯的操作進行解碼,恢復出LVDS視頻源同步信號和LVDS視頻源數(shù)據(jù)信號。
[0016]優(yōu)選地,所述步驟3中形成所述RGB視頻信號后,接收所述LVDS同步模式控制信號,檢測所述RGB視頻信號是否為低電平有效,如果所述RGB視頻信號為低電平有效,將所述RGB信號輸出;如果所述RGB視頻信號為高電平有效,將所述RGB信號轉為低電平有效后將所述RGB信號輸出,輸出時發(fā)出MIPI視頻轉換啟動信號。
[0017]優(yōu)選地,所述執(zhí)行MIPI轉換處理的配置操作和MIPI顯示模組初始化操作包括接收MIPI轉換初始化命令后執(zhí)行MIPI轉換處理的配置操作,確認配置操作完成后再執(zhí)行所述MIPI模組初始化命令,并將MIPI模組初始化命令以MIPI命令的形式傳輸給MIPI顯示模組,完成模組初始化操作,之后當收到所述MIPI視頻轉換啟動信號時發(fā)出MIPI視頻轉換啟動命令。
[0018]優(yōu)選地,將所述RGB信號輸出的過程中,對所述RGB視頻時鐘進行的處理包括:對所述RGB視頻時鐘的相位進行調整,使其有效邊沿能處于所述RGB視頻源數(shù)據(jù)的中心附近,再進行去抖動處理,在所述RGB信號輸出時,比較去抖動后的所述RGB視頻時鐘的有效沿和所述RGB視頻源數(shù)據(jù)中心之間的偏差,并利用延時做微調處理以使所述RGB視頻時鐘的有效沿和所述RGB視頻源數(shù)據(jù)中心始終保持對齊。
[0019]優(yōu)選地,所述步驟4中將所述RGB視頻信號轉換為MIPI視頻信號的過程包括:執(zhí)行MIPI轉換處理的配置操作和MIPI顯示模組初始化操作后當接收到所述MIPI視頻轉換啟動命令時開始將接收到的所述RGB視頻信號轉換為MIPI視頻信號傳輸給所述MIPI顯示模組。
[0020]本發(fā)明的有益效果在于:
[0021](I)本發(fā)明能將單LINK的LVDS視頻信號轉換為MIPI視頻信號。本發(fā)明通過設置,對LVDS視頻信號的多種色階、傳輸方式、編碼方式等不同特性均能很好的匹配。
[0022](2 )本發(fā)明可轉換6位、8位、10位色階的LVDS視頻信號,可轉換基于VESA和JEIDA傳輸編碼的LVDS信號,可對單LINK的LVDS傳輸模式進行轉換,適用于4LANE類型的MIPI液晶模組。
[0023](3)本發(fā)明在使用前僅通過手動改變撥碼開關狀態(tài)即可適用于不同的LVDS視頻信號;在應用不同MIPI液晶模組前需要通過JTAG接口接收MIPI視頻轉換配置參數(shù)。
[0024](4)本發(fā)明用單顆FPGA (現(xiàn)場可編程邏輯陣列)芯片就能實現(xiàn)所述全部功能;FPGA是一種可編程的半定制芯片,能實現(xiàn)多鏈路視頻數(shù)據(jù)的同步處理、并行轉換,可達到較高的性能,不僅工作穩(wěn)定、實現(xiàn)容易,而且價格便宜,避免了因使用各種專用芯片而導致的設計復雜、穩(wěn)定性差、設計成本高等問題。
[0025](5)本發(fā)明支持的視頻分辨率較高,不僅集成度高,工作可靠、抗干擾能力強,而且操作簡單、經(jīng)濟實用,不僅能提升MIPI液晶模組的檢測效率,降低其設備成本和生產(chǎn)成本,也將進一步提高MIPI顯示設備的普及。
【專利附圖】
【附圖說明】
[0026]圖1為本發(fā)明的流程圖;
[0027]圖2為本發(fā)明方框圖;
[0028]圖3a為圖2中單LINK的LVDS視頻信號接收單元和單LINK的LVDS視頻信號解碼單元的電路方框圖;
[0029]圖3b為圖2中RGB視頻信號轉換單元、MIPI視頻信號轉換單元和視頻轉換配置單元的電路方框圖;
[0030]圖4為圖3b中RGB視頻轉換模塊的電路圖;
[0031]圖5為單LINK的LVDS視頻信號轉換為RGB視頻信號的信號圖;
[0032]圖中:1.單LINK的LVDS視頻信號接收單元,1-1.LVDS視頻信號接口,1_2.LVDS視頻信號接收端接模塊,1-3.LVDS時鐘信號解調模塊,1-4.LVDS數(shù)據(jù)信號解調模塊,1-5.LVDS解調動態(tài)校準模塊;
[0033]2.單LINK的LVDS視頻信號解碼單元,2-1.LVDS視頻數(shù)據(jù)解碼模塊,2-2.LVDS視頻同步信號解碼模塊;
[0034]3.RGB視頻信號轉換單元,3-1.RGB視頻時鐘產(chǎn)生模塊,3-2.RGB視頻轉換模塊,
3-2-1.LVDS信號采樣,3-2-2.DC-FIFO緩存,3-2-3.RGB信號采樣,3-3.RGB視頻時鐘輸出調整模塊,3-4.RGB視頻信號輸出模塊;
[0035]4.MIPI視頻信號轉換單元,4-1.MIPI寄存器模塊,4-2.MIPI視頻信號轉換模塊,
4-3.MIPI液晶顯示模組連接件;
[0036]5.視頻轉換配置單元,5-1.手動撥碼開關,5-2.JTAG接口,5-3.MIPI視頻轉換配置模塊;
[0037]6.MIPI 顯示模組。
【具體實施方式】
[0038]以下結合附圖和具體實施例對本發(fā)明作進一步的詳細描述。
[0039]如圖1至圖5所示,本發(fā)明一種單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,包括以下步驟:
[0040]單LINK的LVDS視頻信號包括LVDS接收時鐘和LVDS數(shù)據(jù),LVDS數(shù)據(jù)由LVDS數(shù)據(jù)總線傳輸,LVDS數(shù)據(jù)總線包括若干根根信號線,每根信號線傳送串行編碼信號;MIPI視頻信號用于4LANE類型的MIPI顯示模組。
[0041]LVDS視頻信號是指以LVDS電氣特性為表征的信號的總稱,具有不同視頻像素色階、信號傳輸編碼標準、信號傳輸鏈路方式的已串化信號的組合。所要接收的單LINK的LVDS視頻信號特性包括:要接收的單LINK的LVDS視頻源像素(由RGB三種顏色分量構成)的色階可有6位或8位或10位,每個像素均按照LVDS視頻傳輸?shù)腣ESA或JEIDA編碼標準,被串化并編碼成一組同色階位數(shù)相對應的3位或4位或5位的數(shù)據(jù)信號線組成一組數(shù)據(jù)總線,以LVDS的電氣形式傳輸。
[0042]根據(jù)所要接收的單LINK的LVDS視頻信號的特性,設置LVDS視頻信號解碼參數(shù)、同步模式控制參數(shù);接收MIPI視頻轉換配置參數(shù),執(zhí)行MIPI轉換處理的配置操作和MIPI顯示模組初始化操作;根據(jù)LVDS視頻信號解碼參數(shù)產(chǎn)生LVDS編碼標準控制信號、LVDS視頻色階位寬控制信號;根據(jù)同步模式控制參數(shù)產(chǎn)生LVDS同步模式控制信號;根據(jù)MIPI視頻轉換配置參數(shù)產(chǎn)生MIPI轉換初始化命令和MIPI模組初始化命令。
[0043]LVDS視頻信號解碼參數(shù)包括:LVDS視頻信號傳輸編碼標準有VESA和JEIDA ;LVDS視頻源的像素色階位寬有6位、8位、10位;同步模式控制參數(shù)包括高電平有效與低電平有效;MIPI視頻轉換配置參數(shù)包括:MIPI轉換模塊的信號時序、傳輸頻率、組包模式、MIPI液晶顯示模組的顯示時序、延時同步控制、初始化指令。通過視頻轉換配置單元5中的手動撥碼開關5-1設置LVDS視頻信號解碼參數(shù),通過JTAG接口 5_2根據(jù)MIPI顯示模組6的類型接收MIPI視頻轉換配置參數(shù)。
[0044]執(zhí)行MIPI轉換處理的配置操作和MIPI顯示模組初始化操作包括視頻轉換配置單元5中的MIPI視頻轉換配置模塊5-3接收MIPI轉換初始化命令后執(zhí)行MIPI轉換處理的配置操作,確認配置操作完成后再執(zhí)行MIPI模組初始化命令,并將MIPI模組初始化命令以MIPI命令的形式傳輸給液晶模組6,完成模組初始化操作,之后當MIPI視頻轉換配置模塊
5-3收到從RGB視頻信號轉換單元3傳送的MIPI視頻轉換啟動信號時向MIPI視頻信號轉換單元4發(fā)出MIPI視頻轉換啟動命令。
[0045]MIPI視頻轉換配置模塊5-3先將接收MIPI轉換初始化命令逐一寫入MIPI寄存器模塊4-1中,當每寫一個命令后讀取MIPI寄存器模塊4-1的狀態(tài)值,以確保命令執(zhí)行完成,當確認MIPI視頻信號轉換模塊4-2完成配置并開始正常工作后再寫入MIPI顯示模組初始化寄存器命令,MIPI視頻信號轉換模塊4-2則將其轉換為MIPI命令的形式傳輸給MIPI顯示模組6,完成模組初始化操作。
[0046]在接收單LINK的LVDS視頻信號前完成解碼參數(shù)、轉換參數(shù)的配置并產(chǎn)生相應的控制信號。
[0047]步驟1、對單LINK的LVDS視頻信號進行接收解調,產(chǎn)生LVDS并行解調數(shù)據(jù)和LVDS像素時鐘;
[0048]步驟I中對單LINK的LVDS視頻信號進行接收解調的過程包括:對接收的單LINK的LVDS視頻信號中的串行編碼信號分別進行端接、解調、動態(tài)校準,產(chǎn)生LVDS并行解調數(shù)據(jù);端接的過程包括=LVDS端接電阻匹配、LVDS信號電平匹配、LVDS信號均衡與去加重、信號緩沖與重建;解調的過程包括:對LVDS接收時鐘進行解調,產(chǎn)生解調使能信號,對LVDS數(shù)據(jù)的串行編碼信號分別同時單獨解調成并行數(shù)據(jù),LVDS接收時鐘同時被解調為LVDS像素時鐘。
[0049]單LINK的LVDS視頻信號通過單LINK的LVDS視頻信號接收單元I中的LVDS視頻信號接口 1-1接收,然后通過LVDS視頻信號接收端接模塊1-2進行端接。對LVDS視頻信號端接的目的是:確保接收到的單LINK的LVDS視頻信號質量高、無干擾。端接的過程包括:在接收單LINK的LVDS視頻信號前進行ESD (Electro Static Discharge靜電放電)防護處理以消除瞬間的強放電沖擊干擾,再進行共模噪聲濾波處理以抑制傳輸線噪聲、提高抗電磁干擾能力。當接收信號時進行端接阻抗匹配處理以消除信號傳輸引起的畸變,也進一步消除信號的附加干擾,同時對信號進行均衡和去加重處理,以消除因傳輸損耗所導致的信號衰減。之后再對信號緩沖放大,并經(jīng)過基準電平的判決來重建出高質量的單LINK的LVDS視頻信號。
[0050]LVDS時鐘信號解調模塊1-3對通過端接的單LINK的LVDS視頻信號的LVDS接收時鐘經(jīng)過進行解調,LVDS數(shù)據(jù)經(jīng)過LVDS數(shù)據(jù)信號解調模塊1-4進行解調。對LVDS接收時鐘解調過程包括:將LVDS接收時鐘經(jīng)高速緩沖后進行倍頻操作和高速時鐘轉換處理,產(chǎn)生與LVDS數(shù)據(jù)同頻率的LVDS解調時鐘和與LVDS接收時鐘同頻的LVDS像素時鐘、LVDS解調選通信號,并輸出到高速時鐘網(wǎng)絡中,使它們具有很低的延遲和抖動、很強的驅動能力,確保能穩(wěn)定可靠的對LVDS數(shù)據(jù)進行解調。在對LVDS接收時鐘進行倍頻操作的同時也進行時鐘去抖動校準,以為后續(xù)操作產(chǎn)生不受輸入抖動影響的,穩(wěn)定的倍頻信號。
[0051]對單LINK的LVDS數(shù)據(jù)解調過程包括:對單LINK的LVDS串行數(shù)據(jù)總線中的每一位數(shù)據(jù)分別獨立的解調,將每一位LVDS數(shù)據(jù)信號經(jīng)高速緩沖輸入后其相位延遲半個比特位周期,使得LVDS解調時鐘在每個LVDS數(shù)據(jù)比特的中心能正確的采樣到該數(shù)據(jù)值,并根據(jù)解調選通信號將其周期性的截斷成串化數(shù)據(jù),再用LVDS像素時鐘做串轉并處理得到這一位LVDS信號的并行解調數(shù)據(jù),將每一位LVDS解調數(shù)據(jù)合并成LVDS解調數(shù)據(jù)。每一位LVDS信號線均同步并行的解調,使得各信號線不管數(shù)據(jù)如何均不會相互干擾導致解調錯誤。在對LVDS數(shù)據(jù)進行解調同時也進行數(shù)據(jù)去抖動校準,以產(chǎn)生不受輸入抖動影響的,穩(wěn)定可靠的解調數(shù)據(jù)。在數(shù)據(jù)輸入的相位延遲過程始終受到LVDS數(shù)據(jù)流相位校準信號控制,當解調時鐘和LVDS數(shù)據(jù)間的相位有偏差時,相位校準信號在數(shù)據(jù)延遲半個周期基礎上做出其和相位偏差相反的延遲調整,使得數(shù)據(jù)中心始終和解調時鐘的采樣沿保持對齊,確保正確采樣到數(shù)據(jù)。在解調選通信號進行截斷串行數(shù)據(jù)的同時,受到字節(jié)對齊的比特位移動校準信號控制,使之將分割的并行數(shù)據(jù)的起始位移動到下一個串行比特位上。
[0052]為確保每位數(shù)據(jù)解調時的正確性和可靠性,對LVDS接收時鐘和每一位LVDS數(shù)據(jù)在解調中分別通過LVDS解調動態(tài)校準模塊1-5進行動態(tài)校準。
[0053]步驟2、對并行解調數(shù)據(jù)進行視頻解碼,生成LVDS視頻源信號,LVDS視頻源信號包括LVDS視頻源數(shù)據(jù)和LVDS視頻源同步信號,LVDS像素時鐘被轉換為LVDS視頻源像素時鐘;
[0054]步驟2中對并行解調數(shù)據(jù)進行視頻解碼的過程包括:將LVDS像素時鐘通過全局時鐘路徑轉換成LVDS視頻源像素時鐘。單LINK的LVDS視頻信號解碼單元2中的LVDS視頻同步信號解碼模塊2-2和LVDS視頻數(shù)據(jù)解碼模塊2-1分別根據(jù)LVDS編碼標準控制信號和LVDS視頻色階位寬控制信號,通過LVDS像素時鐘對LVDS并行解調數(shù)據(jù)以時序邏輯的操作進行解碼,恢復出LVDS視頻源同步信號和LVDS視頻源數(shù)據(jù)信號。
[0055]由于LVDS視頻信號傳輸編碼標準(VESA或JEDIA標準)均支持6比特、8比特、10比特像素色階的編碼,其LVDS視頻同步信號也和視頻像素數(shù)據(jù)一同被編碼,且其各自的編碼規(guī)則是唯一的,因此根據(jù)LVDS視頻標準控制信號和LVDS視頻位寬控制信號可得到唯一的LVDS視頻解碼數(shù)據(jù),由此對解調數(shù)據(jù)以時序邏輯的操作進行解碼,恢復出LVDS視頻源同步信號和LVDS視頻源數(shù)據(jù)信號。LVDS視頻源同步信號包括視頻水平行同步信號(Hsync)、視頻垂直場同步信號(Vsync)、視頻數(shù)據(jù)有效信號(DE)。
[0056]步驟3、用LVDS視頻源像素時鐘對LVDS視頻源信號進行采樣并緩存,將LVDS視頻源信號轉換為RGB視頻信號;LVDS視頻源信號轉換為RGB視頻信號的過程包括:生成RGB視頻時鐘,使RGB視頻時鐘的頻率與LVDS視頻源像素時鐘相同,用RGB視頻時鐘從緩存區(qū)中讀出信號,分離出RGB視頻源數(shù)據(jù)和RGB視頻同步信號,分別順序輸出,從而和RGB視頻時鐘一起形成RGB視頻信號;
[0057]RGB視頻信號轉換單元3中的RGB視頻轉換模塊3_1將LVDS視頻源同步信號和LVDS視頻源數(shù)據(jù)按照“數(shù)據(jù)、同步信號”的形式組合成并行數(shù)據(jù),用LVDS視頻源像素時鐘采樣并寫到DC-FIFO中緩存。RGB視頻時鐘產(chǎn)生模塊3_2產(chǎn)生與LVDS視頻源像素時鐘相同頻率的RGB視頻時鐘,用LVDS視頻源像素時鐘在LVDS信號采樣3_2_1中采樣,并寫到DC-FIFO緩存3-2-2中緩存;RGB信號采樣3-2-3用RGB視頻時鐘讀出并行數(shù)據(jù),并分離出RGB視頻源數(shù)據(jù)和RGB視頻同步信號,從而完成轉換處理。
[0058]在用DC-FIFO緩存3_2_2緩存時,需要緩存一定的數(shù)據(jù)量以抵消DC-FIF0自身反應的延遲和LVDS信號傳輸率出現(xiàn)波動所引起的讀寫速率有微小差異(該波動僅引起當前視頻行的數(shù)據(jù)傳輸率變化,在行消隱期間無影響)。
[0059]形成RGB視頻信號后,接收LVDS同步模式控制信號,檢測RGB視頻信號是否為低電平有效,如果RGB視頻信號為低電平有效,將RGB信號輸出;如果RGB視頻信號為高電平有效,將RGB信號轉為低電平有效后將RGB信號輸出,輸出時發(fā)出MIPI視頻轉換啟動信號。
[0060]將RGB信號輸出的過程中,用RGB視頻時鐘輸出調整模塊3_3對RGB視頻時鐘進行的處理,包括:對RGB視頻時鐘的相位進行調整,使其有效邊沿能處于RGB視頻源數(shù)據(jù)的中心附近,再進行去抖動處理,在RGB信號輸出時,比較去抖動后的RGB視頻時鐘的有效沿和RGB視頻源數(shù)據(jù)中心之間的偏差,并利用延時做微調處理以使RGB視頻時鐘的有效沿和RGB視頻源數(shù)據(jù)中心始終保持對齊。
[0061]由于RGB視頻數(shù)據(jù)和RGB視頻時鐘同步,因此將輸入的RGB視頻時鐘相位延遲半個時鐘周期作為RGB輸出時鐘信號,使其有效沿能處于RGB視頻數(shù)據(jù)的中心附近,從而確保后續(xù)的轉換操作通過該時鐘正確采樣RGB數(shù)據(jù),之后該信號再進行去抖動處理,并通過RGB視頻信號輸出模塊3-4的高速信號接口組件將其輸出,以確保該輸出時鐘有較高的穩(wěn)定性和較好的信號質量。
[0062]當開始輸出RGB數(shù)據(jù)和同步信號時,延遲若干RGB視頻時鐘后產(chǎn)生MIPI視頻轉換啟動信號,啟動后續(xù)的MIPI視頻信號轉換單元4工作,這樣做是為了使MIPI視頻信號轉換單元4 一開始就收到正常的視頻數(shù)據(jù),提高MIPI轉換的可靠性。
[0063]步驟4、將RGB視頻信號轉換為MIPI視頻信號。
[0064]步驟4中將RGB視頻信號轉換為MIPI視頻信號的過程包括:MIPI視頻轉換配置模塊5-3執(zhí)行MIPI轉換處理的配置操作和MIPI顯示模組初始化操作后,MIPI視頻轉換配置模塊5-3接收到MIPI視頻轉換啟動信號后發(fā)出MIPI視頻轉換啟動命令,MIPI視頻信號轉換單元4中的MIPI寄存器模塊4-1接收MIPI視頻轉換啟動命令后,MIPI視頻信號轉換模塊4-2開始將接收到的RGB視頻信號轉換為MIPI視頻信號,通過MIPI液晶顯示模組連接件4-4傳輸給MIPI顯示模組6。
[0065]轉換過程包括:當開始進行MIPI轉換配置時,MIPI視頻信號轉換模塊4_2根據(jù)寫入的MIPI寄存器命令進行配置操作,這些MIPI寄存器命令包括:MIPI轉換配置命令、MIPI顯示模組初始化命令、MIPI轉換控制命令;在配置完成后,根據(jù)所寫入寄存器的MIPI顯示模組初始化命令,MIPI視頻信號轉換模塊4-2分別將這些命令轉換為MIPI命令信號并傳輸給MIPI液晶顯示模組連接件4-4所連接的MIPI顯示模組6,使MIPI顯示模組6進行初始化操作;之后當MIPI視頻轉換控制命令寫入MIPI寄存器模塊4-1時,MIPI視頻信號轉換模塊4-2將輸入的RGB視頻信號轉換為MIPI視頻信號傳輸給與MIPI液晶顯示模組連接件4-4連接的MIPI顯示模組6顯示。
[0066]本發(fā)明不局限于上述實施方式,對于本【技術領域】的普通技術人員來說,根據(jù)本發(fā)明的技術原理和方案或在本發(fā)明的啟示下所做出的若干改進、改變、潤飾、變形、替換也視為本發(fā)明專利的保護范圍之內。
[0067]本說明書中未作詳細描述的內容、簡寫、術語屬于本領域專業(yè)技術人員公知的現(xiàn)有技術。
【權利要求】
1.一種單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,其特征在于:包括以下步驟: 步驟1、對單LINK的LVDS視頻信號進行接收解調,產(chǎn)生LVDS并行解調數(shù)據(jù)和LVDS像素時鐘; 步驟2、對所述并行解調數(shù)據(jù)進行視頻解碼,生成LVDS視頻源信號,所述LVDS視頻源信號包括LVDS視頻源數(shù)據(jù)和LVDS視頻源同步信號,LVDS像素時鐘被轉換為LVDS視頻源像素時鐘; 步驟3、用所述LVDS視頻源像素時鐘對所述LVDS視頻源信號進行采樣并緩存,將所述LVDS視頻源信號轉換為RGB視頻信號;所述LVDS視頻源信號轉換為RGB視頻信號的過程包括:生成RGB視頻時鐘,使所述RGB視頻時鐘的頻率與所述LVDS視頻源像素時鐘相同,用所述RGB視頻時鐘從緩存區(qū)中讀出信號,分離出RGB視頻源數(shù)據(jù)和RGB視頻同步信號,分別順序輸出,從而和所述RGB視頻時鐘一起形成所述RGB視頻信號; 步驟4、將所述RGB視頻信號轉換為MIPI視頻信號。
2.根據(jù)權利要求1所述的單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,其特征在于:所述單LINK的LVDS視頻信號包括LVDS接收時鐘和LVDS數(shù)據(jù),所述LVDS數(shù)據(jù)由LVDS數(shù)據(jù)總線傳輸,所述LVDS數(shù)據(jù)總線包括若干根根信號線,每根信號線傳送串行編碼信號;所述MIPI視頻信號用于4LANE類型的MIPI顯示模組。
3.根據(jù)權利要求1所述的單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,其特征在于:所述步驟I中對單LINK的視頻信號進行接收解調之前,根據(jù)所要接收的單LINK的LVDS視頻信號的特性,設置LVDS視頻信號解碼參數(shù)、同步模式控制參數(shù);接收MIPI視頻轉換配置參數(shù),執(zhí)行MIPI轉換`處理的配置操作和MIPI顯示模組初始化操作;根據(jù)所述LVDS視頻信號解碼參數(shù)產(chǎn)生LVDS編碼標準控制信號、LVDS視頻色階位寬控制信號;根據(jù)所述同步模式控制參數(shù)產(chǎn)生LVDS同步模式控制信號;根據(jù)所述MIPI視頻轉換配置參數(shù)產(chǎn)生MIPI轉換初始化命令和MIPI模組初始化命令。
4.根據(jù)權利要求2所述的單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,其特征在于:所述步驟I中對單LINK的LVDS視頻信號進行接收解調的過程包括:對接收的所述單LINK的LVDS視頻信號中的串行編碼信號分別進行端接、解調、動態(tài)校準,產(chǎn)生LVDS并行解調數(shù)據(jù);所述端接的過程包括=LVDS端接電阻匹配、LVDS信號電平匹配、LVDS信號均衡與去加重、信號緩沖與重建;所述解調的過程包括:對所述LVDS接收時鐘進行解調,產(chǎn)生解調使能信號,對所述LVDS數(shù)據(jù)的串行編碼信號分別同時單獨解調成并行數(shù)據(jù),所述LVDS接收時鐘同時被解調為所述LVDS像素時鐘。
5.根據(jù)權利要求3所述的單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,其特征在于:所述步驟2中對所述并行解調數(shù)據(jù)進行視頻解碼的過程包括:根據(jù)LVDS編碼標準控制信號和LVDS視頻色階位寬控制信號,通過LVDS視頻源像素時鐘對所述LVDS并行解調數(shù)據(jù)以時序邏輯的操作進行解碼,恢復出LVDS視頻源同步信號和LVDS視頻源數(shù)據(jù)信號,將LVDS像素時鐘轉換為LVDS視頻源像素時鐘。
6.根據(jù)權利要求3所述的單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,其特征在于:所述步驟3中形成所述RGB視頻信號后,接收所述LVDS同步模式控制信號,檢測所述RGB視頻信號是否為低電平有效,如果所述RGB視頻信號為低電平有效,將所述RGB信號輸出;如果所述RGB視頻信號為高電平有效,將所述RGB信號轉為低電平有效后將所述RGB信號輸出,輸出時發(fā)出MIPI視頻轉換啟動信號。
7.根據(jù)權利要求3所述的單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,其特征在于:所述執(zhí)行MIPI轉換處理的配置操作和MIPI顯示模組初始化操作包括接收MIPI轉換初始化命令后執(zhí)行MIPI轉換處理的配置操作,確認配置操作完成后再執(zhí)行所述MIPI模組初始化命令,并將MIPI模組初始化命令以MIPI命令的形式傳輸給MIPI顯示模組(6),完成模組初始化操作,之后當收到所述MIPI視頻轉換啟動信號時發(fā)出MIPI視頻轉換啟動命令。
8.根據(jù)權利要求7所述的單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,其特征在于:將所述RGB信號輸出的過程中,對所述RGB視頻時鐘進行的處理包括:對所述RGB視頻時鐘的相位進行調整,使其有效邊沿能處于所述RGB視頻源數(shù)據(jù)的中心附近,再進行去抖動處理,在所述RGB信號輸出時,比較去抖動后的所述RGB視頻時鐘的有效沿和所述RGB視頻源數(shù)據(jù)中心之間的偏差,并利用延時做微調處理以使所述RGB視頻時鐘的有效沿和所述RGB視頻源數(shù)據(jù)中心始終保持對齊。
9.根據(jù)權利要求7所述的單LINK的LVDS視頻信號轉換為MIPI視頻信號方法,其特征在于:所述步驟4中將所述RGB視頻信號轉換為MIPI視頻信號的過程包括:執(zhí)行MIPI轉換處理的配置操作和MIPI顯示模組初始化操作后當接收到所述MIPI視頻轉換啟動命令時開始將接收到的所述RGB視頻信號 轉換為MIPI視頻信號傳輸給所述MIPI顯示模組(6)。
【文檔編號】H04N7/01GK103491336SQ201310442031
【公開日】2014年1月1日 申請日期:2013年9月25日 優(yōu)先權日:2013年9月25日
【發(fā)明者】彭騫, 朱亞凡, 陳凱, 沈亞非, 鄧標華 申請人:武漢精立電子技術有限公司