專利名稱::一種液晶顯示控制芯片及液晶顯示控制器的制作方法
技術領域:
:本發明屬于多媒體
技術領域:
,尤其涉及一種液晶顯示控制芯片及液晶顯示控制器。
背景技術:
:隨著移動多媒體技術的不斷成熟和發展,作為主要顯示部件的液晶顯示器(LiquidCrystalDisplay,LCD)也得到了更加廣泛的應用。LCD按照接口可分為以下幾種微處理器接口、RGB接口以及國際視頻傳輸標準接口,其中,國際視頻傳輸標準接口正得到越來越廣泛的應用。國際視頻傳輸標準中規定視頻圖像數據以行為單位傳輸,以525行/60場的制式為例,其水平方向的傳輸格式如圖1所示,每行數據流由4個字的結束定時基準信號(EndofActiveVideo,EAV)、268個字的空白填充數據、4個字的起始定時基準信號(StartofActiveVideo,SAV)以及1440個字的有效視頻圖像數據組成。對于應用于國際視頻傳輸標準接口LCD的LCD控制器的任務就是將需要LCD顯示的圖像數據按照國際視頻傳輸標準要求的格式編碼后傳輸給LCD顯示,其中,EAV和SAV的編碼是最重要也是最難的部分,其編碼算法如下表所示<table>tableseeoriginaldocumentpage3</column></row><table>其中,F表示當前編碼的圖像數據行是屬于所屬圖像幀中的1場還是2場,如果是處于1場則F為0,反之則F為1,V表示當前編碼的圖像數據行是否處于圖像垂直方向上的空白填充區域,如果是則V為l,否則V為O,H表示該定時基準信號是EAV還是SAV,若是SAV則H為1,否則H為0,P3的值為V和H執行同或操作后的結果,P2的值為F和H執行同或操作后的結果,Pl的值為F和V執行同或操作后的結果,P0的值為F和V和H執行同或操作后的結果。一根據國際視頻傳輸標準的規定,視頻圖像在垂直方向的數據結構為開始的幾行是空白區域,然后緊跟著1場的有效視頻數據,接著又是一個空白區域,然后再是2場的有效視頻數據,但每個區域具體分布的行區間則由生產LCD的廠家自行規定,例如圖2則示出了525制式的一種典型的圖1^象垂直方向碼流的數據結構,其中,按區域類型分,則1-20行及264-282行為空白填充區,21-263行為1場的有效數據區,283-525為2場的有效數據區;按場分,貝'J4-265行屬于1場,266-525及1-3屬于2場,根據該數據結構,EAV和SAV中的F/V/H的編碼取值如下表所示<table>tableseeoriginaldocumentpage4</column></row><table>由上述可知,LCD控制器在適配一種型號的LCD時,需先獲知由該LCD生產廠家提供的用于描述其定義的垂直方向數據結構的特征行參數,例如按照上述典型的數據結構,其提供的特征行參數為3、20、263、265、282及525。在現有技術中,LCD控制器的生產廠家將LCD的生產廠家提供的特征行參數寫入LCD控制器中的寄存器,LCD控制器則通過從寄存器中讀取參數來編碼生成EAV和SAV信號,但由于現有技術中存儲上述特征行參數的寄存器是不可配置的,即無法對這些寄存器中的參數進行更改,而不同廠家的LCD的特征行參數又不盡相同,使得一種LCD控制器只能適配一些具有相同特征行參數的有限型號的LCD,從而LCD控制器的通用性較差。
發明內容本發明實施例的目的在于提供一種液晶顯示控制芯片及液晶顯示控制器,旨在解決現有技術中因存儲特征行參數的寄存器不可配置使得LCD控制器的通用性差的問題。本發明實施例是這樣實現的,一種液晶顯示控制芯片,所述液晶顯示的圖像數據以行為單位進行傳輸,所述液晶顯示控制芯片包括用于存儲用以描述圖像數據的垂直方向的數據結構的特征行參數的寄存器,所述寄存器為可配置寄存器。本發明實施例的另一目的在于提供一種包含上述液晶顯示控制芯片的液晶顯示控制器。本發明實施例通過使用可配置的寄存器來存儲特征行參數,從而對于同一LCD控制器可以通過更改其寄存器中的參數即可使其適配具有不同特征行參數的多種型號的LCD,大大地增強了LCD控制器的通用性。圖l是國際視頻傳輸標準規定的水平方向的圖像數據格式(525制式);圖2是典型的圖像垂直方向碼流的數據結構(525制式);圖3是本發明的一個實施例提供的圖像垂直方向碼流的數據結構;圖4是本發明優選實施例提供的液晶顯示控制芯片的結構圖。具體實施方式為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。本發明實施例提供的液晶顯示控制芯片及液晶顯示控制器通過使用可配置的寄存器來存儲特征行參數,從而對于同一LCD控制器可以通過更改其寄存器中的參數即可使其適配具有不同特征行參數的多種型號的LCD,大大地增強了LCD控制器的通用性。在本發明的一個實施例中,由于大部分的LCD生產廠家只需用6個特征行圖像垂直方向碼流的數據結構,雖然這些廠家各自定義的數據結構中具體各區域的行區間值不盡相同,但其提供的特征行參數的定義大都相同,故本發明實施例在實現對LCD顯示圖像的數據進行編碼的液晶顯示控制芯片中設置6個可配置的寄存器,并按照大多數LCD廠家采用的特征行參ft的定義來分別存儲相時,LCD控制器廠家通過將LCD廠家提供的新的特征行參數值通過軟件重新寫入相應的寄存器保存,即可實現適配。為了可以適配所有型號的LCD,本發明的另一個實施例按照國際視頻傳輸標準的要求,對垂直方向碼流的數據結構進行重新劃分,重新劃分后的數據結構如圖3所示。在本發明實施例中,兩場的有效數據區之間的兩個空白區域各被細分成前后兩個區域,同時,統一運用特征參數l至特征參數7這7個參數來描述該數據結構,所述特征參數1至特征參數7分別定義為1場前端空白區域起始行參數、1場有效數據區域起始行參數、1場后端空白區域起始行參數、2場前端空白區域起始行參數、2場有效數據區域起始行參數、2場后端空白區域起始行參數以及2場后端空白區域結束行參數,相應的,本發明實施例在LCD控制器中設置7個可配置的寄存器來分別存儲上述7個特征參數。對于要適配的LCD,LCD控制器廠家可以先根據該LCD廠家提供的特征行參數的定義及參數值,將其映射到本發明實施例提供的數據結構上,以計算出上述特征參數1至特征參數7的參數值,再通過軟件將計算出的參數值寫入各對應的寄存器中,例如,對于上述典型的數據結構(特征行參數分別為3、20、263、265、282及525),將其映射至本發明實施例提供的數據結構則得出特征參數1至特征參數7的值分別為4、20、263、265、282、525及3。鑒于不同的顯示制式,如525制式或625制式等,其每幀顯示圖像的總行數不盡相同,故本發明的一個優選實施例除了提供上述特征參數1至特征參數7,還運用特征參數8來描述每幀圖像的總行數,同時相應地在LCD控制器中設置一個可配置的寄存器用以存儲特征參數8。圖4示出了本發明優選實施例提供的液晶顯示控制芯片的結構,所述液晶顯示控制芯片即是LCD控制器中實現按照國際視頻傳輸標準對視頻數據進行編碼的部分,為了便于說明,僅示出了與本發明實施例相關的部分,詳述如下未編碼的視頻數據按行序依次存儲于視頻數據存儲單元41,在LCD控制器要通過國際視頻傳輸標準接口向LCD傳輸圖像數據時,中央處理器(CenterProcessUnit,CPU)45控制寄存器接口單元47將1場前端空白區域起始行寄存器411、1場有效數據區域起始行寄存器412、1場后端空白區域起始行寄存器413、2場前端空白區域起始行寄存器414、2場有效數據區域起始行寄存器415、2場后端空白區域起始行寄存器416、2場后端空白區域結束行寄存器417以及總行數寄存器418中預置的各相應特征參數值發送給EAV生成單元49及SAV生成單元410,在CPU45的控制下,直接內存訪問單元42從視頻數據存儲單元41中讀取一行視頻數據發送給有效數據生成單元43,有效數據生成單元43則按照國際—見頻傳輸標準編碼生成有效圖像數據發送給編碼合成輸出單元44,空白凄t據填充單元46則編碼生成空白數據發送給編碼合成輸出單元44,前行的EAV數據和SAV數據并發送給編碼合成輸出單元44,編碼合成輸出單元44則將接收的各部分的編碼數據按照國際視頻傳輸標準規定的數據格式進行合成,然后經接口傳輸給LCD,數據傳輸伊始,時鐘計數單元48在CPU45的控制下開始對傳輸周期計數,當一行數據傳輸完畢時,CPU45收到時鐘計數單元48的中斷信號,則分別控制直接內存訪問單元42、空白數據填充單元46、EAV生成單元49以及SAV生成單元410實現對下一行視頻數據的相應處理。本發明實施例按照國際視頻傳輸標準的要求,對垂直方向碼流的數據結構創造性地進行了細分,并且統一定義了7/8個特征參數來描述重新劃分后的數據結構,同時在LCD控制器中使用可配置的寄存器來存儲這些特征參數,從而在適配任一種型號的LCD時,只需對上述各特征參數寄存器重新設置,而不需更改其它硬件,實現了同一LCD控制器可以適配所有型號的LCD,大大地增強了LCD控制器的通用性。以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的寸呆護范圍之內。權利要求1、一種液晶顯示控制芯片,其特征在于,所述液晶顯示的圖像數據以行為單位進行傳輸,所述液晶顯示控制芯片包括用于存儲用以描述圖像數據的垂直方向的數據結構的特征行參數的寄存器,所述寄存器為可配置寄存器。2、如權利要求1所述的液晶顯示控制芯片,其特征在于,所述圖像數據的垂直方向的數據結構依次劃分為1場前端空白區域、1場有效凝:據區域、1場后端空白區域、2場前端空白區域、2場有效數據區域以及2場后端空白區域,所述用以描述該數據結構的特征行參數包括l場前端空白區域起始行、l場有效數據區域起始行、l場后端空白區域起始行、2場前端空白區域起始行、2場有效數據區域起始行、2場后端空白區域起始行以及2場后端空白區域結束行,所述寄存器則分別存儲所述7個參數。3、如權利要求2所述的液晶顯示控制芯片,其特征在于,所述用以描述所述圖像數據的垂直方向的數據結構的特征行參數還包括總行數,所述寄存器還存儲所述總行數參數。4、一種包含如權利要求1所述的液晶顯示控制芯片的液晶顯示控制器。全文摘要本發明適用于多媒體
技術領域:
,提供了一種液晶顯示控制芯片,所述液晶顯示的圖像數據以行為單位進行傳輸,所述液晶顯示控制芯片包括用于存儲用以描述圖像數據的垂直方向的數據結構的特征行參數的寄存器,所述寄存器為可配置寄存器。本發明通過使用可配置的寄存器來存儲特征行參數,從而對于同一LCD控制器可以通過更改其寄存器中的參數即可使其適配具有不同特征行參數的多種型號的LCD,大大地增強了LCD控制器的通用性。文檔編號G09G3/36GK101499246SQ20081006528公開日2009年8月5日申請日期2008年2月1日優先權日2008年2月1日發明者施景華,胡勝發,許永永,趙冰茹申請人:深圳安凱微電子技術有限公司