專利名稱:液晶顯示器響應速度補償的系統(tǒng)和控制圖像幀數據的方法
技術領域:
本發(fā)明涉及液晶顯示器,尤其涉及補償響應速度的系統(tǒng)和控制圖像的幀 數據的方法,其中,可以利用嵌入式幀存儲器,而不是外部幀存儲器提高液 晶的響應速度。
背景技術:
近年來,液晶顯示器作為顯示器不僅已經用在個人計算機中而且已經用 在高清晰度電視機中。于是,液晶顯示器對施加圖像數據電壓作出反應的響 應速度應該是迅速的,以便使液晶顯示器適合工作在多媒體環(huán)境下。但是,大多數液晶具有比接收l幀圖像數據的速度快的響應速度。例如,當在屏幕上1秒鐘顯示60幀的數據時,將液晶面板改變成與圖像數據電壓相 對應的液晶狀態(tài)至少花費了 16.6 ms (毫秒)。于是,使用了補償響應速度的 電路。動態(tài)電容補償(DCC)電路一般用作補償響應速度的電路。DCC電路通過 比較當前圖像和之前圖像的電壓,和根據比較電壓的結果輸出具有比當前圖 像高或低的灰度電壓電平的圖像的幀數據來提高液晶的響應速度。圖1是例示補償響應速度的現有技術系統(tǒng)100的方塊圖。補償響應速度 的系統(tǒng)100包括幀存儲器控制器110、幀存儲器120、和補償響應速度的電路 130。幀存儲器控制器110從外部圖形源(未示出)接收當前圖像Fn,并且將 當前圖像Fn發(fā)送到幀存儲器120。此外,幀存儲器控制器110從幀存儲器120 接收之前圖像Fn-l,并且將之前圖像Fn-1發(fā)送到補償響應速度的電路130。受幀存儲器控制器110控制的幀存儲器120存儲從幀存儲器控制器110 接收的當前圖像Fn,并且輸出存儲在幀存儲器120中的之前圖像Fn-l。當前 圖像Fn和之前圖像Fn-l是只存在時差的圖像。存在幀存儲器120是為了將之前圖像Fn-1供應給用于補償響應速度的電路130,它由與形成幀存儲器控制器110和補償響應速度的電路130的芯片A 不同的芯片B形成。用于補償響應速度的電路130從外部圖形源接收當前圖像Fn,并且從幀 存儲器llO接收之前圖像Fn-1。用于補償響應速度的電路130比較接收當前 圖像Fn和之前圖像Fn-l的電壓,并且與比較電壓的結果相對應地補償液晶 的響應速度。補償響應速度的電路130可以是包括當前圖像Fn的變化灰度電壓的查用 表的DCC電路。液晶顯示器根據接收當前圖像Fn的速度處理數據。同時,隨著當前圖像 Fn的清晰度提高,接收數據的速度也提高,因此,隨著當前圖像Fn的清晰 度提高,用于補償響應速度的電路130的處理速度也應該提高,因此,隨著 清晰度提高,幀存儲器120的工作速度和容量也應該提高。于是,開發(fā)出了 利用壓縮/恢復方法的補償響應速度的系統(tǒng)。圖2是例示利用現有技術壓縮/恢復方法的補償響應速度的系統(tǒng)200的方 塊圖。利用現有技術壓縮/恢復方法的補償響應速度的系統(tǒng)200包括幀存儲器 控制器210、幀存儲器220、用于補償響應速度的電路230、編碼器240、第 一解碼器250、第二解碼器260、和恢復之前圖像的電路270。編碼器240通過壓縮從外部圖形源(未示出)接收的當前圖像Fn生成壓 縮的當前圖像F'n。第一解碼器250通過恢復從編碼器2々0接收的壓縮的當前 圖像F'n生成恢復當前圖像F〃n。幀存儲器控制器210將從編碼器240接收的壓縮的當前圖像F'n發(fā)送到 幀存儲器220,并且將從幀存儲器220接收的壓縮的之前圖像F'n-1發(fā)送到第 二解碼器260。第二解碼器260通過恢復從幀存儲器控制器210接收的壓縮的之前圖像 F'n-l生成恢復的之前圖像F〃n-1。用于恢復之前圖像的電路270通過接收當前圖像Fn、恢復的當前圖像 F〃n、和恢復的之前圖像F〃n-l生成相似的之前圖像F〃'n-l。相似的之前圖像 F〃'n-1是從中除去恢復的之前圖像P'n-1的噪聲的圖像。用于補償響應速度的電路230將當前圖像Fn和相似的之前圖像F〃'n-1 的電壓,根據比較電壓的結果改變當前圖像Fn的灰度電壓,和輸出當前圖像Fn的改變灰度電壓。同時,通過利用現有技術壓縮/恢復方法,增加了可以通過相同數據總線寬度發(fā)送的圖像數據的數量,因此,可以提高幀存儲器22G的工作速度。此 外,由于將壓縮數據存儲在幀存儲器220中,也可以提高存儲容量。通過形 成多個子幀存儲器220_1到220-N的幀存儲器200,可以進一步提高存儲容量。但是,系統(tǒng)200使用由分離芯片形成的外部幀存儲器220,而不是芯片 系統(tǒng)(SoC)。其結果是,隨著子幀存儲器220-1到220_N的數量增加,所需 的數據總線引線的數量也增加。當數據總線引線的數量增加時,整個系統(tǒng)的尺寸也增大。此外,由總線 之間或總線與引線之間的負載電容的增加引起的RC延遲也增加。發(fā)明內容按照本發(fā)明的各個方面,提供了通過將嵌入式存儲器用作系統(tǒng)中所需的 幀存儲器,可以靈活地適應圖像的提高清晰度的補償響應速度的系統(tǒng)。此外,按照本發(fā)明的各個方面,提供了可以有效地將圖像幀數據寫入用 在補償響應速度的系統(tǒng)中的嵌入式存儲器中和/或從用在補償響應速度的系 統(tǒng)中的嵌入式存儲器中讀取圖像幀數據的控制圖像幀數據的方法。根據本發(fā)明的一個方面,提供了一種響應速度補償系統(tǒng),該系統(tǒng)包括 補償響應速度的電路,配置成比較從外源接收的當前圖像和之前圖像的電壓, 該電路被配置成根據電壓比較結果改變當前圖像的灰度電壓,和輸出灰度電 壓;內部幀存儲器,配置成響應控制信號存儲當前圖像和輸出前圖像,該內 部存儲器包含在單個芯片中與補償響應速度的電路一起形成的N個子幀存儲 器,其中N是自然數;幀存儲器控制器,配置成生成控制信號,以便將當前 圖像存儲在內部幀存儲器中或從內部幀存儲器輸出之前圖像,該幀存儲器控 制器包含與每個子幀存儲器相對應的N個子幀存儲器控制器;和數據流控制 器,配置成將當前圖像發(fā)送到幀存儲器控制器,將之前圖像發(fā)送到補償響應 速度的電路,該數據流控制器包含與N個子幀存儲器的每一個相對應的N個 寫入先進先出(FIFO)電路和N個讀取FIFO電路。該系統(tǒng)可以進一步包括編碼器,配置成通過壓縮的當前圖像生成壓縮 的當前圖像;和第一編碼器,用于通過恢復壓縮的之前圖像生成恢復前圖像,其中,輸入內部幀存儲器、幀存儲器控制器、和數據流控制器中的當前圖像 是壓縮的當前圖像,和從內部幀存儲器、幀存儲器控制器、和數據流控制器 輸出的之前圖像是壓縮的之前圖像。數據流控制器可以進一步包括指定壓縮數據的次序的電路,其中,該電 路被配置成根據輸入次序將壓縮的當前圖像劃分成多個數據組,和生成FIFO使能信號,以便將當前圖像順序輸入到寫入FIFO電路。指定壓縮數據的次序的電路可以配置成根據輸入數據流控制器中的壓縮 的當前圖像的數據總線寬度將壓縮的當前圖像劃分成多個數據組。數據總線寬度可以是32位或64位。數據流控制器可以配置成當存儲在寫入FIFO電路中的壓縮的當前圖像 超過預定值時,將壓縮的當前圖像輸出到相應子幀存儲器控制器。寫入FIFO電路可以包括靜態(tài)隨機訪問存儲器(SRAM),配置成存儲壓 縮的當前圖像;第一計數器,配置成計數輸入的數據組的輸入數量;第二計 數器,配置成計數輸出的數據組的輸出數量;比較器,配置成將輸入數量和 輸出數量之差與參考值相比較;和SRAM控制器,配置成根據差比較結果控制 SRAM的操作。參考值可以是可以存儲在SRAM中的數據組的最大數量的1/2。 數據流控制器可以進一步包括多路復用器,配置成接收從N個讀取FIFO 電路輸出的壓縮的之前圖像,和響應通過總線接收的輸出數據選擇信號依次 輸出壓縮的之前圖像;和指定恢復數據的次序的電路,配置成指定輸入到多 路復用器的壓縮的之前圖像的輸出次序,和生成與輸出次序相對應的輸出數 據選擇信號。該系統(tǒng)可以進一步包括第二解碼器,配置成通過恢復從編碼器輸出的 壓縮的當前圖像輸出恢復當前圖像;和配置成恢復之前圖像的電路,用于利 用當前圖像、恢復當前圖像、和恢復前圖像生成相似的之前圖像,其中,補 償響應速度的電路配置成比較當前圖像和相似的之前圖像的電壓。幀存儲器控制器可以與補償響應速度的電路和內部幀存儲器 一起在單個 芯片上形成。補償響應速度的電路可以是動態(tài)電容補償(DCC)電路。 DCC電路可以包含查用表,配置成通過根據電壓比較結果改變當前圖像 來輸出當前圖像。根據本發(fā)明的另一個方面,提供了一種控制圖像的幀數據的方法,該方 法包括在根據同時通過總線輸入的數據位將當前圖像劃分成多個數據組之后,將當前圖像存儲在N個寫入FIFO電路中;當存儲在N個寫入FIFO電路 中的當前圖像超過預定值時,通過將當前圖像從N個寫入FIFO電路的每一個 輸出到N個子幀存儲器的相應一個,將當前圖像存儲在N個子幀存儲器中; 和通過響應輸出數據選擇信號從N個子幀存儲器輸出之前圖像,將之前圖像 存儲在并聯(lián)的N個讀取FIF0電路中,其中N是自然數。將當前圖像存儲在相應N個子幀存儲器中可以由與N個寫入FIF0電路的 每一個相對應的N個子幀存儲器控制器完成。將之前圖像存儲在N個寫入FIFO電路中可以包括指定存儲多個數據組 當中的每個數據組的寫入FIFO電路;和利用FIFO使能信號將每個數據組依 次存儲在相應寫入FIFO電路中。該方法可以進一步包括計數輸入寫入FIFO電路中的數據組的輸入數 量;計數從寫入FIFO電路輸出的數據組的輸出數量;確定輸入數量和輸出數 量之差是否大于預定參考值;和根據確定結果確定是否輸出存儲在寫入FIFO 電路中的數據組。根據確定結果確定是否輸出存儲在寫入FIFO電路中的數據組可以包括 當差值小于等于預定參考值時,將數據組存儲在寫入FIFO電路中;和當差值 大于預定參考值時,輸出存儲在寫入FIFO電路中的數據組。該方法可以進一步包括當存儲在寫入FIFO電路中的數據組的數量超過準備信號;和響應寫入準備信號,輸出指示可以將數據組寫入相應子幀存儲 器中的寫入許可信號。該方法可以進一步包括當寫入許可信號被激活時,輸出存儲在寫入FIFO 電路中的數據組,而不是將數據組存儲在寫入FIFO電路中;和當寫入許可信 號被去激時,將數據組存儲在寫入FIFO電路中,而不是輸出存儲在寫入FIFO 電路中的數據組。該方法可以進一步包括輸出指示讀取存儲在每個子幀存儲器中的之前 圖像的準備已完成的讀取準備信號;和響應讀取準備信號,輸出指示可以從 子幀存儲器中讀取之前圖像的幀數據的讀取許可信號。該方法可以進一步包括當讀取許可信號被激活時,將存儲在子幀存儲器中的之前圖像輸出到相應讀取FIFO電路;和當讀取許可信號被去激時,輸 出讀取準備信號,而不是輸出存儲在子幀存儲器中的之前圖像。該方法可以進一步包括計數輸入讀取FIFO電路中的數據組的輸入數 量;計數從讀取FIFO電路輸出的數據組的輸出數量;確定輸入數量和輸出數 量之差是否大于預定參考值;和根據確定結果確定是否輸出存儲在子幀存儲 器中的數據組。差值小于等于預定參考值時,將數據組存儲在讀取FIFO電路中;和當差值超 過預定參考值時,將存儲在讀取FIFO電路中的數據組輸出到多路復用器。該方法可以進一步包括指定輸出輸入多路復用器中的數據組的次序; 生成與指定次序相對應的輸出數據選擇信號;和根據輸出數據選擇信號輸出 輸入多路復用器中的數據組。
通過結合附圖對本發(fā)明的示范性實施例進行如下詳細描述,本發(fā)明的上 面和其它特征和優(yōu)點將更加顯而易見,其中相同的標號表示相同或相似的元件。在附圖中圖1是例示補償響應速度的現有技術系統(tǒng)的方塊圖;圖2是例示利用現有技術壓縮/恢復方法的補償響應速度的系統(tǒng)的方塊圖;圖3是例示根據本發(fā)明一個方面的補償響應速度的系統(tǒng)的實施例的方塊圖;圖4是例示根據本發(fā)明一個方面的數據流控制器的實施例的方塊圖; 圖5A是例示根據本發(fā)明另 一個方面的數據流控制器的實施例的方塊圖; 圖5B是例示根據本發(fā)明另 一個方面的數據流控制器的實施例的方塊圖; 圖6是例示根據本發(fā)明一個方面的寫入先進先出(FIFO)電路的實施例 的方塊圖;圖7是例示根據本發(fā)明一個方面控制寫入圖像幀數據的操作的方法的實 施例的流程圖;和圖8是例示根據本發(fā)明一個方面控制讀取圖像幀數據的操作的方法的實 施例的流程圖。
具體實施方式
在下文中,參照示出示范性實施例的附圖更充分地描述本發(fā)明的各個方 面。在描述這些實施例的時候,為了簡潔起見,通常省略對眾所周知項目、 功能、或配置的詳細描述。應該明白,盡管術語"第一"、"第二"等在本文中用于描述各種各樣的 元件,但這些元件不應該受這些術語限制。這些術語用于將一個元件與另一 個元件區(qū)分開,而不是暗示元件的所需順序。例如,第一元件可以命名為第 二元件,和類似地,第二元件可以命名為第一元件,這不偏離本發(fā)明的范圍。 正如本文所使用的那樣,術語"和/或"包括一個或多個相關列出項目的任何 和所有組合。應該明白,當一個元件被稱為"在"另一個元件"上",或"與"另一個 元件"連接"或"耦合"時,它可以直接在其它元件上或與其它元件連接或 耦合或可能存在中間元件。相反,當一個元件被稱為"直接在"另一個元件 "上"或"與"另一個元件"直接連接"或"直接耦合"時,不存在中間元 件。用于描述元件之間關系的其它詞匯應該類似地解釋(例如,"在...之間" 與"正好在...之間"、"與...相鄰"與"正好與...相鄰"等)。本文使用的術語只用于描述特定實施例,而無意限制本發(fā)明。正如本文 所使用的那樣,單數形式"一個"、"一種"和"該"也有意包括復數形式, 除非在上下文中另有清楚指示。還應該明白,術語"包含"和/或"包括"當 用在本文中,規(guī)定存在所述特征、步驟、操作、元件、和/或部件,但不排除 存在或附加一個或多個其它特征、步驟、操作、元件、部件和/或它們的群體。圖3是例示根據本發(fā)明一個方面的響應速度補償系統(tǒng)300的實施例的方 塊圖。根據本實施例的系統(tǒng)300包括數據流控制器310、幀存儲器控制器320、 內部幀存儲器330、用于恢復之前圖像的電路340、用于補償響應速度的電路 350、編碼器360、第一解碼器370、和第二解碼器380。數據流控制器310將從編碼器360接收的壓縮的當前圖像F'n發(fā)送到幀 存儲器控制器320,并且將從幀存儲器控制器32Q接收的壓縮的之前圖像 F'n-l發(fā)送到第二解碼器380。數據流控制器310可以由多個寫入先進先出(FIFO )電路和多個讀取FIFO電路形成。 一個寫入FIF0電路和一個讀取FIFO電路形成一對。寫入FIFO電 路和讀取FIF0電路的數量對應于內部幀存儲器330中的幀存儲器的數量。內部幀存儲器330在與幀存儲器控制器320和用于補償響應速度的電路 350相同的芯片上實現。也就是說,內部幀存儲器330在芯片系統(tǒng)(SoC)上 實現。由于內部幀存儲器330和幀存儲器控制器320在相同芯片上實現,可 以顯著地減少總線和引線的所需數量。在這個實施例中,用于恢復之前圖像的電路340、用于補償響應速度的 電路350、編碼器360、第一解碼器370、和第二解碼器380的功能和操作與 如圖2所示的補償響應速度的系統(tǒng)的組成部分的功能和操作相同,因此,這 里省略對它們的描述。圖4是例示根據本發(fā)明 一個方面的數據流控制器410的實施例的方塊圖。 作為一個例子,圖3的數據流控制器310可以采取圖4的數據流控制器410 的形式。根據本實施例的數據流控制器410包括N個寫入FIFO電路411_1到 411_N、 N個讀取FIFO電路412_1到412_N、和多路復用器413,其中,N是 自然數。寫入FIFO電路411_1和讀取FIFO電路412 — 1形成一對,并且與相應第 1子幀存儲器控制器420 — 1電連接。類似地,寫入FIFO電路411—N和讀取FIF0 電路412-N形成一對,并且與相應第N子幀存儲器控制器420 —N電連接。在接收到壓縮的當前圖像F'n之后,寫入FIFO電路411-1將壓縮的當前 圖像F'n發(fā)送到相應第1子幀存儲器控制器420-1。類似地,在接收到壓縮的 當前圖像F'n之后,寫入FIFO電路411_N將壓縮的當前圖像F'n發(fā)送到相應 第N子幀存儲器控制器420_N。寫入FIFO電路411-1到411_N的每一個連續(xù)地接收和存儲壓縮的當前圖 像的數據當中的一部分圖像數據,并且當存儲的圖像數據超過預定值時,將 一部分圖像數據輸出到相應第1到第N子幀存儲器控制器420 — 1到420_N。寫入FIFO電路411_1到411-N是并聯(lián)的,并且受預定控制信號控制。于 是,便于安裝更多的子幀存儲器(未示出)。此外,由于子幀存儲器控制器 420_1到420—N的每一個獨立工作,所以可以容易地控制圖像數據。多路復用器413接收從讀取FIFO電路412 —1到412-N輸出的壓縮的之前 圖像Pn-1,并且響應數據輸出選擇信號(未示出),有選擇地輸出壓縮的之前圖像F'n-l。圖5A是例示根據本發(fā)明另一個方面的數據流控制器500a的實施例的方 塊圖。作為一個例子,圖3的數據流控制器310可以采取圖5A的數據流控制 器500a的形式。根據本實施例的數據流控制器510a包括用于指定壓縮數據的次序的電 3各510和N個寫入FIFO電路520 — 1到520—N。用于指定壓縮數據的次序的電路510接收壓縮的當前圖像Pn,并且將壓 縮的當前圖像F'n分配給寫入FIFO電路520_1到520—N。該分配是以外部圖 形源(未示出)與用于補償響應速度的系統(tǒng)500a之間的總線寬度為單位進行 的。圖形源可以是在現有技術中已知的任何圖形源。例如,當總線寬度是32 位或64位時,以32位或64位分配當前圖像,以便依次輸入到寫入FIFO電 路520—1到520—N中。作為一個詳細例示性例子,假設總線寬度是32位和存在5個寫入FIFO 電路,即,在本例中,N = 5。用于指定壓縮的數據的次序的電路510將通過 總線接收的第1個32位輸入第1寫入FIFO電路520_1中,和將通過總線接 收的第5個32位輸入第5寫入FIFO電路520—N中。然后,用于指定壓縮數 據的次序的電路510將通過總線接收的第6個32位輸入第1寫入FIFO電路 520 — 1中。這里,當通過總線同時接收的數據位是一個數據組時,壓縮的當前圖像 F'n由與(1個數據幀)/ (總線寬度)相對應的多個數據組形成。例如,當1 個數據幀是100兆字節(jié)和總線寬度是4字節(jié)時,數據組的數量是25 x 1 06。于 是,當寫入FIFO電路的數量是5時,以預定時間間隔將5 x 106個數據組輸入 一個寫入FIFO電路中。但是,數據流控制器500a只將從編碼器(未示出,例如,圖3中的編碼 器360)接收的壓縮的當前圖像F'n發(fā)送到幀存儲器(未示出,例如,圖3中 的幀存儲器控制器320 ),因此,可不使用如上所述的大容量存儲器。于是, 當大小大于等于預定大小的圖像數據存儲在寫入FIFO電路520-1到520 —N中 時,用于指定壓縮數據的次序的電路510利用FIFO使能信號將存儲的圖像數 據輸出到幀存儲器控制器(未示出)。下面描述其細節(jié)。圖5B是例示根據本發(fā)明另一個方面的數據流控制器500b的實施例的方 塊圖。作為一個例子,圖3的數據流控制器310可以采取圖5B的數據流控制器500b的形式。根據本實施例的數據流控制器510b包括用于指定恢復數據的次序的電 路530、 N個讀取FIFO電路540 — 1到540—N、和多路復用器550。讀取FIFO電路540_1到540_N的每一個接收從幀存儲器(未示出,例如, 圖3中的幀存儲器330 )輸出的壓縮的之前圖像F'n-l。壓縮的之前圖像F'n-l 是從與讀取FIFO電路540-1到540—N的每一個相對應的子幀存儲器(未示出) 輸出的數據。將從讀取FIFO電路540 — 1到540-N輸出的壓縮的之前圖像F'n-1 輸入多路復用器550中。輸入到一個讀取FIFO電路540_1中的壓縮的之前圖像F'n-l的大小受一 個幀存儲器控制器(未示出)控制。與寫入FIFO電路(未示出,例如,圖 5A中的第1寫入FIFO電路520 — 1 )類似,讀取FIFO電路540 — 1的存儲容量 不大,因此,幀存儲器控制器(未示出,例如,圖3中的幀存儲器控制器320) 只以預定大小將壓縮的之前圖像F'n-1輸出到讀取FIFO電路540一1。然后,當輸出存儲在一個讀取FIFO電路540-1中的壓縮的之前圖像 F'n-l,相應子幀存儲器控制器(未示出)將新的之前圖像發(fā)送到讀取FIFO 電路540-1。這樣的操作在檢驗了是否輸出輸入到多路復用器550中的壓縮 的之前圖像F'n-1之后進行。下面描述其細節(jié)。用于指定恢復數據的次序的電路530輸出選擇信號SEL以便控制多路復 用器550的操作。選擇信號SEL指定從FIFO電路540—1到540—N的每一個輸 出壓縮的之前圖像F'n-l的次序。圖6是例示根據本發(fā)明一個方面的寫入FIFO電路600的實施例的方塊 圖。舉例來說,圖4的寫入FIFO電路411 — 1到411_N和圖5A的寫入FIFO電 路520-1到520-N可以釆^f又圖6的寫入FIFO電路600的形式。根據本實施例的寫入FIFO電路600包括靜態(tài)隨機存取存儲器(SRAM )610、 第一計數器620、比較器630、 SRAM控制器640、和第二計數器650。響應FIF0使能信號,SRAM 610存儲由數個數據組形成的壓縮的當前圖 像F'n的數據當中的一部分幀數據。FIFO使能信號是在一個數據組輸入SRAM 610中時激活的。SRAM 610響應從SRAM控制器640輸出的控制信號SCRL, 輸出存儲的一部分幀數據。第一計數器620計數其中FIFO使能信號被激活的區(qū)段的數量,并且將結 果輸出到比較器630。第二計數器650計數其中控制信號SCRL被激活的區(qū)段的數量,并且將結果輸出到比較器639。由于在FIFO使能信號被激活的區(qū)段中將每個數據組輸入SRAM 610中, 所以第一計數器620計數存儲在SRAM 610中的數據組的數量。此外,由于在 控制信號SCRL被激活的區(qū)段中從SRAM 610輸出每個數據組,所以第二計數 器650計數從SRAM 610輸出的數據組的數量。比較器630將從第一計數器620輸出的結果和從第二計數器650輸出的 結果之間的差與參考值相比較。該參考值示出可以存儲在SRAM610中的數據 組的適當數量,它可以是,例如,可以存儲在SRAM 610中的數據組的最大數 量的1/2。SRAM控制器640根據比較器630的輸出信號控制SRAM 610。當該差值等 于或低于參考值時,SRAM控制器640輸出去激控制信號SCRL,和當該差值超 過參考值時,SRAM控制器640輸出激活控制信號SCRL。圖7是例示根據本發(fā)明一個方面控制寫入圖像幀數據的操作的方法的實 施例的流程圖。在操作S705中,從外部圖形源輸入當前圖像。當前圖像是通過數據總線 從外部圖形源輸入的。于是,以數據總線寬度為單位輸入當前圖像。在下文 中,將以一個單位數據總線寬度輸入的數據稱為一個教:據組。在操作S710中,指定當前圖像的次序。該次序是數據組的輸入次序。于 是,當當前圖像是100兆字節(jié)時,最后數據組的次序可以是數兆。在指定了每個數據組的次序之后,指定要存儲數據組的寫入FIFO電路。 例如,當存在5個寫入FIFO電路時,可以將要存儲在第1寫入FIFO電路中 的數據組指定為第1到第M數據組。在操作S715中,生成寫入FIFO使能信號。寫入FIFO使能信號控制將數 據組輸入每個寫入FIFO電路中所花費的時間。當寫入FIFO使能信號被激活 時,將某個數據組輸入某個寫入FIFO電路中。當將一個數據組存儲在某個寫入FIFO電路中時,在操作S725中將寫入 地址值WA加1。寫入地址值WA是存儲在寫入FIFO電i 各中的當前圖像的大小。在操作S730中,確定寫入地址值WA與讀取地址值RA之間的差是否超過 參考值。讀取地址值RA被設置成0。參考值根據寫入FIFO電路的存儲容量 確定。當該差值等于或低于參考值時,將當前圖像存儲在寫入FIFO電路中。當該差值超過參考值時,在操作S735中輸出寫入準備信號,以便輸出存儲在寫 入FIF0電路中的當前圖像。當至少含有某個值的數據組存儲在寫入FIFO電路中時,寫入準備信號指 示寫入存儲在幀存儲器中的數據組的準備已完成。在操作S740中,響應寫入準備信號,輸出指示可以將當前圖像寫入幀存 儲器中的寫入許可信號。由于轉到將數據組存儲在某個寫入FIFO電路中需要 等待時間,所以轉到輸出存儲的數據組也需要等待時間。當輸出去激寫入許可信號時,寫入FIFO電路在操作S720中存儲接收的 當前圖像。當輸出激活寫入許可信號時,寫入FIFO電路在操作S745中輸出 存儲的當前圖像。當從某個寫入FIFO電路輸出了一個數據組時,在操作S750中將讀取地 址值RA加1。在操作S755中將輸出的數據組存儲在與某個寫入FIFO電路相 對應的子幀存儲器中。重復從S730到S755的操作,直到在操作S760中將與 1幀相對應的整個當前圖像存儲在幀存儲器中為止。圖8是例示根據本發(fā)明一個方面控制讀取圖像幀數據的操作的方法的實 施例的流程圖。在操作S805中,輸出指示讀取存儲在幀存儲器中的之前圖像的準備已完 成的讀取準備信號。在操作S810中,響應讀取準備信號,輸出指示是否可以 讀取之前圖像的讀取許可信號。當輸出去激讀取許可信號時,繼續(xù)輸出讀取準備信號。當輸出激活讀取 許可信號時,在操作S815中將存儲在幀存儲器中的之前圖像輸出到相應讀取 FIFO電路,并且在操作S820中將寫入地址值WA加1。在操作S825中,確定寫入地址值WA與讀取地址值RA之間的差是否超過 參考值。讀取地址值RA被設置成0。參考值根據讀取FIFO電路的存儲容量 確定。當該差值等于或低于參考值時,將之前圖像存儲在讀取FIFO電路中。當 該差值超過參考值時,在操作S830中去激讀取準備信號。然后,在操作S835中根據控制信號指定從多路復用器輸出的之前圖像的 輸出次序。在操作S840中輸出根據指定輸出次序生成的輸出數據選擇信號。 在操作S845中根據輸出數據選擇信號輸出之前圖像。每當輸出至少形成之前圖像的一部分的每個數據組時,在操作S850中將讀取地址值RA力。1。重復從S825到S850的操作,直到在操作S855中從幀 存儲器輸出與1幀相對應的整個之前圖像為止。于是,按照本發(fā)明的各個方面補償響應速度的系統(tǒng)將嵌入式存儲器用作 內部幀存儲器,因此可以減少總線和引線的數量。因此,提高了系統(tǒng)的工作 速度。此外,通過使用按照本發(fā)明的各個方面控制圖像的幀數據的方法,可以 有效地將幀數據輸入幀存儲器中或從幀存儲器輸出幀數據。于是,便于安裝 更多的幀存儲器。雖然上文針對最佳模式和/或其它優(yōu)選實施例作了描述,但本領域的普通 技術人員應該明白,可以在形式和細節(jié)上對其作各種各樣的改變,而不偏離 所附權利要求書所限定的本發(fā)明的精神和范圍。所附權利要求書旨在要求字 面上描述的權利要求項和它們的所有等效物,包括在每個權利要求項的范圍 內的所有修改和改變。本申請要求2007年2月09日向韓國知識產權局提出的韓國專利申請第 10-2007-0013498號在35 U. S. C. §119下的優(yōu)先權,特此全文引用以供參考。
權利要求
1.一種響應速度補償系統(tǒng),包含補償響應速度的電路,配置成比較從外部源接收的當前圖像和之前圖像的電壓,該電路被配置成根據之前圖像的灰度電壓和當前圖像的灰度電壓之間的差改變當前圖像的灰度電壓;內部幀存儲器,配置成響應控制信號存儲當前圖像和輸出之前圖像,該內部存儲器包含在單個芯片中與補償響應速度的電路一起形成的N個子幀存儲器,其中N是自然數;幀存儲器控制器,配置成生成控制信號,以便將當前圖像存儲在內部幀存儲器中和從內部幀存儲器輸出之前圖像,該幀存儲器控制器包含與每個子幀存儲器相對應的N個子幀存儲器控制器;和數據流控制器,配置成將當前圖像發(fā)送到幀存儲器控制器,和將之前圖像發(fā)送到用于補償響應速度的電路,該數據流控制器包含與N個子幀存儲器的每一個相對應的N個寫入FIFO電路和N個讀取FIFO電路。
2. 根據權利要求1所述的系統(tǒng),進一步包含編碼器,配置成通過壓縮的當前圖像生成壓縮的當前圖像;和 第一編碼器,配置成通過恢復壓縮的之前圖像生成恢復之前圖像, 其中,輸入內部幀存儲器、幀存儲器控制器、和數據流控制器中的當前圖像是壓縮的當前圖像,和從內部幀存儲器、幀存儲器控制器、和數據流控制器輸出的之前圖像是壓縮的之前圖像。
3. 根據權利要求2所述的系統(tǒng),其中,數據流控制器進一步包含 指定壓縮數據的次序的電路,其中,該電路被配置成根據輸入次序將壓縮的當前圖像劃分成多個數據 組,和生成FIFO使能信號,以便將當前圖像順序輸入到寫入FIFO電路。
4. 根據權利要求3所述的系統(tǒng),其中,用于指定壓縮數據的次序的電路 被配置成根據輸入到數據流控制器中的壓縮的當前圖像的數據總線寬度將壓 縮的當前圖像劃分成多個數據組。
5. 根據權利要求4所述的系統(tǒng),其中,數據總線寬度是32位或64位。
6. 根據權利要求3所述的系統(tǒng),其中,數據流控制器被配置成當存儲在寫入FIFO電路中的壓縮的當前圖像超過預定值時,將壓縮的當前圖像輸出到相應子幀存儲器控制器。
7. 根據權利要求3所述的系統(tǒng),其中,寫入FIFO電路包含 SRAM,配置成存儲壓縮的當前圖像;第一計數器,配置成計數輸入的數據組的輸入數量;第二計數器,配置成計數輸出的數據組的輸出數量;比較器,配置成將輸入數量和輸出數量之間的差與參考值相比較;和SRAM控制器,配置成根據該差值比較結果控制SR雄的操作。
8. 根據權利要求7所述的系統(tǒng),其中,參考值是可以存儲在SRAM中的 數據組的最大數量的 一半。
9. 根據權利要求3所述的系統(tǒng),其中,數據流控制器進一步包含 多路復用器,配置成接收從N個讀取FIFO電路輸出的壓縮的之前圖像,和響應輸出數據選擇信號依次輸出壓縮的之前圖像;和用于指定恢復數據的次序的電路,配置成指定輸入到多路復用器的壓縮 的之前圖像的輸出次序,和生成與輸出次序相對應的輸出數據選擇信號。
10. 根據權利要求2所述的系統(tǒng),進一步包含第二解碼器,配置成通過恢復從編碼器輸出的壓縮的當前圖像輸出恢復 當前圖〗象;和配置成恢復之前圖像的電路,用于利用當前圖像、恢復的當前圖像、和 恢復的之前圖像生成相似的之前圖像,其中,用于補償響應速度的電路被配置成比較當前圖像和相似的之前圖 像的電壓。
11. 根據權利要求1所述的系統(tǒng),其中,幀存儲器控制器與用于補償響 應速度的電路和內部幀存儲器一起在單個芯片上形成。
12. 根據權利要求1所述的系統(tǒng),其中,用于補償響應速度的電路是動 態(tài)電容補償(DCC)電路。
13. 根據權利要求12所述的系統(tǒng),其中,DCC電路包含查用表,配置成 通過根據電壓比較結果改變當前圖像來輸出具有改變灰度電壓的當前圖像。
14. 一種控制圖像的幀數據的方法,該方法包含在將當前圖像劃分成多個數據組之后,將當前圖像存儲在并聯(lián)的N個寫 入FIFO電路中;當存儲在n個寫入fifo電路中的當前圖像超過預定值時,通過將當前圖 像從n個寫入fifo電路的每一個輸出到n個子幀存儲器,將當前圖像存儲在 n個子幀存儲器中;當存儲在n個子幀存儲器中的之前圖像超過預定值時,通過將之前圖像 從n個子幀存儲器輸出到n個讀取fifo電路,將之前圖像存儲在n個讀取 fifo電路中;和響應輸出數據選擇信號,將之前圖像從n個讀取fifo電路輸出到用于補 償響應速度的電路。
15. 根據權利要求14所述的方法,其中,將當前圖像存儲在n個子幀存 儲器中由n個子幀存儲器控制器完成。
16. 根據權利要求14所述的方法,其中,將當前圖像存儲在n個寫入 fifo電路中包含生成控制存儲在n個子幀存儲器中的當前圖像的fifo使能信號;和 響應fifo使能信號,將當前圖像存儲在n個寫入fifo電路中。
17. 根據權利要求16所述的方法,進一步包含 計數輸入寫入fifo電路中的數據組的輸入數量; 計數從寫入fifo電路輸出的數據組的輸出數量; 確定輸入數量和輸出數量之間的差是否大于預定參考值;和 根據確定結果輸出存儲在寫入fifo電路中的數據組。
18..根據權利要求17所述的方法,其中,根據確定結果輸出存儲在寫入 fifo電路中的數據組包含當該差值超過預定參考值時,輸出存儲在寫入fifo電路中的數據組。
19. 根據權利要求14所述的方法,進一步包含輸出指示將當前圖像寫入n個子幀存儲器中的準備已完成的寫入準備信號;和響應寫入準備信號,輸出指示可以將當前圖像寫入n個子幀存儲器中的 寫入許可信號。
20. 根據權利要求19所述的方法,進一步包含當寫入許可信號被激活時,輸出存儲在寫入fifo電路中的當前圖像;和 當寫入許可信號被去激活時,將當前圖像存儲在寫入fifo電路中。
21. 根據權利要求14所述的方法,進一步包含輸出指示用于讀取N個子幀存儲器中的之前圖像的準備已完成的讀取準備信號;和響應讀取準備信號,輸出指示可以從N個子幀存儲器中讀取之前圖像的 讀取許可信號。
22. 根據權利要求21所述的方法,進一步包含當讀取許可信號被激活時,將存儲在N個子幀存儲器中的之前圖像輸出 到讀取FIF0電路;和當讀取許可信號被去激活時,輸出讀取準備信號,而不是輸出存儲在N 個子幀存儲器中的之前圖像。
23. 根據權利要求22所述的方法,進一步包含 計數輸入讀取FIFO電路中的數據組的輸入數量; 計數從讀取FIFO電路輸出的數據組的輸出數量; 確定輸入數量和輸出數量之間的差是否大于預定參考值;和 根據確定結果輸出存儲在N個子幀存儲器中的之前圖像。
24. 根據權利要求23所述的方法,其中,輸出存儲在N個子幀存儲器中 的之前圖像包含當差值超過預定參考值時,輸出存儲在N個子幀存儲器中的之前圖像。
全文摘要
本發(fā)明提供了補償響應速度的系統(tǒng)和控制圖像的幀數據的方法。該系統(tǒng)包括補償響應速度的電路;內部幀存儲器,包含在單個芯片中與補償響應速度的電路一起形成的N個子幀存儲器,其中N是自然數;幀存儲器控制器,包含與每個子幀存儲器相對應的N個子幀存儲器控制器;和數據流控制器,包含與每個子幀存儲器相對應的N個寫入先進先出(FIFO)電路和N個讀取FIFO電路。
文檔編號G09G3/36GK101241680SQ200810004888
公開日2008年8月13日 申請日期2008年2月5日 優(yōu)先權日2007年2月9日
發(fā)明者林政炫 申請人:三星電子株式會社