新四季網

一種車載lcd控制裝置及方法

2023-09-23 20:42:40

一種車載lcd控制裝置及方法
【專利摘要】一種車載液晶顯示器LCD控制裝置,用場可編程門陣列FPGA實現,包括:LCD時序發生模塊,用於產生時鐘同步信號,向LCD輸出;Avalon總線寄存器從機接口,用於由狀態寄存器組提供控制信號,以確定整個車載LCD控制裝置的工作狀態;Avalon總線直接內存存取DMA主機接口,用於根據所述控制信號讀取圖像數據,發送到圖層混合模塊;所讀取的圖像數據中,DMA訪問幀緩存的起始地址和讀取長度由所述Avalon總線寄存器從機接口的狀態寄存器組給定;圖層混合模塊,用於使用阿爾法混合(Alpha?Blending)方法進行多圖層的混合,將混合結果輸出到LCD。
【專利說明】—種車載LCD控制裝置及方法

【技術領域】
[0001]本發明涉及液晶顯示器(Liquid Crystal Display,LCD)控制【技術領域】,尤其涉及一種車載IXD控制裝置及方法。

【背景技術】
[0002]液晶顯示器件的應用是無孔不入,車用顯示器即是如此。雖然它的發展歷史並不久遠,但其成長勢頭不容忽視。
[0003]典型的圖形顯示系統一般都是利用標準的特殊應用標準處理器(ASSP)或者定製的特殊應用集成電路(ASIC)作為控制器來構建的。但汽車圖形設計師在利用這些器件構建系統時遭遇到了不小的麻煩,其中包括:較短的產品生命周期,基於PC的系統總線接口無法適應新標準和新顯示器類型等。上述問題限制了所設計的系統在其他應用中的重用可能性。


【發明內容】

[0004]為了解決上述技術問題,本發明提供了一種車載LCD控制裝置及方法,採用FPGA集成設計,總線接口新穎,能夠適應多種標準及顯示器類型。
[0005]一種車載液晶顯示器IXD控制裝置,用FPGA實現,包括:
[0006]IXD時序發生模塊,用於產生時鐘同步信號,向IXD輸出;
[0007]Avalon總線寄存器從機接口,用於由狀態寄存器組提供控制信號,以確定整個車載IXD控制裝置的工作狀態;
[0008]Avalon總線直接內存存取DMA主機接口,用於根據所述控制信號讀取圖像數據,發送到圖層混合模塊;所讀取的圖像數據中,DMA訪問幀緩存的起始地址和讀取長度由所述Avalon總線寄存器從機接口的狀態寄存器組給定;
[0009]圖層混合模塊,用於使用阿爾法混合(Alpha Blending)方法進行多圖層的混合,將混合結果輸出到IXD。
[0010]優選地,所述Avalon總線寄存器從機接口的從埠的讀傳輸採用具有外設控制等待周期的從埠讀傳輸,所述從埠的寫傳輸採用具有外設控制等待周期的從埠寫傳輸。
[0011]優選地,所述Avalon總線DMA主機接口的個數與所要處理的圖像的圖層數目對應;
[0012]所述Avalon總線DMA主機接口是從系統內存的幀緩存中讀取數據的只讀主埠。
[0013]優選地,所述圖層混合模塊包括調色板和像素引擎,
[0014]調色板,用於對Avalon總線DMA主機接口發送的圖像數據進行處理,全部或部分圖層對應設置有調色板;
[0015]像素引擎,用於對Avalon總線DMA主機接口發送的圖像數據和/或調色板處理後的圖像進行疊加,將疊加後的圖像數據向LCD輸出。
[0016]優選地,所述IXD時序發生模塊,還用於設置畫中畫圖像顯示的起始位置和終止位置,實現圖像的畫中畫控制。
[0017]優選地,所述裝置還包括MediaLB協議接口。
[0018]優選地,所述像素引擎對多層圖像進行疊加時,每一層圖像的優先級別不同。
[0019]一種車載液晶顯示器IXD控制方法,該方法包括:
[0020]產生時鐘同步信號,向IXD輸出;
[0021]根據控制信號讀取圖像數據;
[0022]使用阿爾法混合(Alpha Blending)方法對所述圖像數據混合,將混合結果輸出到LCD。
[0023]優選地,還包括:
[0024]設置畫中畫顯示的起始位置和終止位置,實現圖像的畫中畫控制。
[0025]優選地,所述對所述圖像數據混合包括:
[0026]全部或部分圖層進行調色板處理;
[0027]對讀取的圖像數據和/或調色板處理後的圖像進行疊加,將疊加後的圖像數據向LCD輸出。
[0028]本發明以多用途為特質的現場可編程門陣列(Field Programmable Gate Array,FPGA)器件加上商用化智慧財產權(IP)能夠實現幾乎所有的圖形系統功能,包括視頻控制器、RISC處理器、顯示器接口、總線標準和不同的視頻輸入標準等,而且這些功能全都可以集成在一個器件上:利用FPGA實現的高集成度實例。該設計無需使用外部MediaLB器件,而是在內部FPGA邏輯中處理MediaLB協議;採用FPGA器件設計的車載圖形顯示方案減輕了 ASSP和ASIC方案所面臨的問題;用於FPGA的標準視頻和圖形IP提供了經測試和經驗證的設計,能夠方便地集成進圖形解決方案。

【專利附圖】

【附圖說明】
[0029]此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中:
[0030]圖1為IXD車載圖形控制裝置的結構圖;
[0031]圖2為具有主埠和從埠的DMA外設;
[0032]圖3是本發明的車載IXD控制方法的流程圖。

【具體實施方式】
[0033]本實施例提出了一種用FPGA實現的基於多層Alpha Blending(阿爾法混合)的車載IXD控制裝置及方法。本實施例採用Alpha Blending的方法進行多圖層處理,配合IXD時序發生模塊、Avalon總線寄存器從機接口、Avalon總線DMA主機接口以及圖層混合模塊,從而達到對LCD顯示的有效控制,實現圖中圖的呈現和多圖層混合。本實施例克服了傳統的車載LCD較短的產品生命周期,基於PC的系統總線接口無法適應新標準和新顯示器類型等缺點。
[0034]本實施例使用Avalon交換式片上總線(簡稱Avalon總線),Avalon總線是由Altera開發的一種專門的用以連接SOPC系統組件的連線技術,主要用於片內處理器與外設以及外設與外設之間的互連。Avalon交換式總線由可編程片上系統(System on aProgrammable Chip, SOPC)生成器(Builder)自動生成,每當一個新的組件被添加到系統中或是某個外設的優先級被改變,SOPC Builder就會自動生成一個新的、最佳的Avalon交換式總線。SOPCBuilder為Avalon內部自動生成總線的一種技術,該Avalon交換式總線有基於嚮導的配置方式;可以並發操作的多主設備;內建地址解碼;原始的或動態的位寬可變的外設接口 ;支持各種模式的Avalon傳輸;支持具有等待時間的讀寫傳輸:跨時鐘域電路等特點。
[0035]下面將結合附圖對本實施例做進一步地詳細描述。
[0036]本實施例提供的一種車載IXD控制裝置,是用FPGA實現的,且基於多層AlphaBlending (阿爾法混合)的,系統組成如圖1所示,包括:IXD時序發生模塊;Avalon總線寄存器從機接口 ;Avalon總線DMA主機接口 ;圖層混合模塊。其中:
[0037]IXD時序發生模塊:產生時鐘同步信號,向IXD輸出;IXD按照時鐘同步信號,採取逐個掃描的方式點亮每一個像素點。
[0038]Avalon總線寄存器從機接口:由一系列的狀態寄存器組成的狀態寄存器組提供控制信號,以確定整個車載LCD控制裝置的工作狀態;其中,從埠的讀傳輸採用具有外設控制等待周期的從埠讀傳輸,從埠的寫傳輸採用具有外設控制等待周期的從埠寫傳輸;
[0039]Avalon總線DMA主機接口:在本IXD控制裝置中有多個(以5個為例)對SDRAM幀緩存的Avalon總線DMA主機接口,對應5個圖層;這5個Avalon總線DMA主機接口都是從系統內存的幀緩存中讀取數據的只讀主埠。所讀取的圖像數據中,DMA訪問幀緩存的起始地址和讀取長度由Avalon總線寄存器從機接口的狀態寄存器組給定。各Avalon總線DMA主機接口根據Avalon總線寄存器從機接口的指令,讀取相應的圖層數據,發送到圖層混合模塊;
[0040]圖層混合模塊:使用Alpha Blending方法進行多圖層的混合,將混合結果輸出到LCD;在多層圖像疊加中,每一層圖像的優先級別不同,屏幕上顯示的最外一層的優先級別最高,越往裡優先級別越低。當外層為不透明時,對應相同象素點的裡面各層圖像均不可見;當外層為部分透明時,裡面各層依稀可見。
[0041]圖層混合模塊包括調色板和像素引擎,
[0042]調色板,用於對Avalon總線DMA主機接口發送的各層的圖像數據進行處理,每個圖層可以設置一個調色板,在本實施例中,對於最內側兩層沒有設置調色板,而是設計為最內側兩層,即層I和層2的圖像直接疊加,然後再與其他圖層的圖像疊加,即層3-5層每層對應一個調色板;
[0043]像素引擎,用於對Avalon總線DMA主機接口發送的圖像數據和/或調色板處理後的圖像進行疊加,本實施例中,首先對層1、層2的圖像進行疊加,然後對層1、層2疊加得結果與層3的圖像疊加,依此類推,對全部5層疊加後向LCD輸出。
[0044]本實施例採用的是直接內存存取(Direct Memory Access,DMA)控制原理,所運用到的DMA控制器如圖2所示,是基於N1s II系統實現的,N1s II中的DMA控制器包含2個Avalon-MM類型的主控制器埠(讀埠和寫埠),一個用於DMA控制Avalon-ΜΜ類型的從埠以及內部的一些寄存器構成。圖1中的Avalon總線寄存器從機接口即是圖2中的DMA控制器的Avalon從控制器埠及寄存器組,而DMA控制器可以有多個主控制器讀寫埠,在圖1中的每個Avalon總線DMA主機接口都是一個獨立的Avalon主控制器埠。
[0045]優選地,Avalon總線寄存器從機接口還為N1s II處理器提供控制通路,以變更狀態寄存器組的控制命令。
[0046]優選地,IXD時序發生模塊,負責產生IXD的顯示時序,包括VSYNC,HSYNC等;還能夠通過設置適當的起始位置和終止位置,實現層I到層4的圖像的畫中畫控制。IXD時序發生模塊產生正確的時鐘同步信號,分為場同步信號和行同步信號;對應LCD顯示的像素時鐘的計數器和行計數器。
[0047]畫中畫的實現核心是像素時鐘的計數器和行計數器,像素時鐘的計數器和行計數器可以映射為平面坐標,然後使用層數據有效信號(Act)來判斷相應的圖層信號是否有效,則可以判定每個坐標點處的層數據是否有效,實現畫中畫功能。
[0048]本實施例的上述裝置整體由FPGA實現。
[0049]優選地,該裝置還提供了 MediaLB協議接口,能夠進行MediaLB協議通信。
[0050]本實施例使用FPGA後,就只需要在FPGA邏輯中處理MediaLB協議,不需要使用專門的MediaLB器件。
[0051 ] 本實施例的車載IXD控制方法的流程,如圖3所示,包括:
[0052]步驟301:產生時鐘同步信號,向IXD輸出;
[0053]IXD時序發生模塊產生的時鐘同步信號向IXD輸出;
[0054]步驟302:根據控制信號讀取圖像數據;
[0055]各Avalon總線DMA主機接口根據Avalon總線寄存器從機接口的指令,讀取相應的圖層數據,發送到圖層混合模塊;
[0056]步驟303:使用Alpha Blending方法對所述圖像數據混合,將混合結果輸出到LCD。
[0057]圖層混合模塊對相應的圖層進行混合疊加,其中,設置有調色板的圖層首先進行調色板的相應處理,在輸出到像素引擎,由像素引擎將各圖層疊加結果輸出到LCD顯示。
[0058]優選地,設置畫中畫顯示的起始位置和終止位置,實現圖像的畫中畫控制。
[0059]優選地,對所述圖像數據混合包括:
[0060]全部或部分圖層進行調色板處理;
[0061]對讀取的圖像數據和/或調色板處理後的圖像進行疊加,將疊加後的圖像數據向LCD輸出。
[0062]以5個圖層要進行阿爾法混合為例,圖像信號由6Bits的紅、綠、藍信號構成,這三個顏色分量的阿爾法混合要分開來進行處理。
[0063]先把圖層I和圖層2的數據輸入到圖層混合模塊,圖層混合模塊對分別其進行紅、綠、藍三種顏色的疊加;再將圖層3的數據由調色板進行處理後輸入到圖層混合模塊,由圖層混合模塊對圖層I和圖層2混合後的數據、圖層3的處理後的數據進行紅、綠、藍三種顏色的疊加;依此類推,最終得到5個圖層的阿爾法混合的結果,輸出到LCD顯示。
[0064]本領域普通技術人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關硬體完成,所述程序可以存儲於計算機可讀存儲介質中,如只讀存儲器、磁碟或光碟等。可選地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現。相應地,上述實施例中的各模塊/單元可以採用硬體的形式實現,也可以採用軟體功能模塊的形式實現。本申請不限制於任何特定形式的硬體和軟體的結合。
[0065]以上所述,僅為本發明的較佳實例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種車載液晶顯示器IXD控制裝置,其特徵在於,用現場可編程門陣列FPGA實現,包括: IXD時序發生模塊,用於產生時鐘同步信號,向IXD輸出; Avalon總線寄存器從機接口,用於由狀態寄存器組提供控制信號,以確定整個車載IXD控制裝置的工作狀態; Avalon總線直接內存存取DMA主機接口,用於根據所述控制信號讀取圖像數據,發送到圖層混合模塊;所讀取的圖像數據中,DMA訪問幀緩存的起始地址和讀取長度由所述Avalon總線寄存器從機接口的狀態寄存器組給定; 圖層混合模塊,用於使用阿爾法混合(Alpha Blending)方法進行多圖層的混合,將混合結果輸出到LCD。
2.如權利要求1所述的裝置,其特徵在於: 所述Avalon總線寄存器從機接口的從埠的讀傳輸採用具有外設控制等待周期的從埠讀傳輸,所述從埠的寫傳輸採用具有外設控制等待周期的從埠寫傳輸。
3.如權利要求1所述的裝置,其特徵在於: 所述Avalon總線DMA主機接口的個數與所要處理的圖像的圖層數目對應; 所述Avalon總線DMA主機接口是從系統內存的幀緩存中讀取數據的只讀主埠。
4.如權利要求1所述的裝置,其特徵在於: 所述圖層混合模塊包括調色板和像素引擎, 調色板,用於對Avalon總線DMA主機接口發送的圖像數據進行處理,全部或部分圖層對應設置有調色板; 像素引擎,用於對Avalon總線DMA主機接口發送的圖像數據和/或調色板處理後的圖像進行疊加,將疊加後的圖像數據向LCD輸出。
5.如權利要求1所述的裝置,其特徵在於: 所述IXD時序發生模塊,還用於設置畫中畫圖像顯示的起始位置和終止位置,實現圖像的畫中畫控制。
6.如權利要求1所述的裝置,其特徵在於: 所述裝置還包括MediaLB協議接口。
7.如權利要求4所述的裝置,其特徵在於: 所述像素引擎對多層圖像進行疊加時,每一層圖像的優先級別不同。
8.一種車載液晶顯示器IXD控制方法,其特徵在於,該方法包括: 產生時鐘同步信號,向LCD輸出; 根據控制信號讀取圖像數據; 使用阿爾法混合(Alpha Blending)方法對所述圖像數據混合,將混合結果輸出到LCD。
9.如權利要求8所述的方法,其特徵在於,還包括: 設置畫中畫顯示的起始位置和終止位置,實現圖像的畫中畫控制。
10.如權利要求8所述的方法,其特徵在於,所述對所述圖像數據混合包括: 全部或部分圖層進行調色板處理; 對讀取的圖像數據和/或調色板處理後的圖像進行疊加,將疊加後的圖像數據向LCD 輸出。
【文檔編號】G09G3/36GK104134432SQ201410380025
【公開日】2014年11月5日 申請日期:2014年8月4日 優先權日:2014年8月4日
【發明者】屈斌, 楊宗 申請人:浪潮(北京)電子信息產業有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀