專利名稱:欠載運(yùn)行補(bǔ)償電路和方法以及具有該電路的設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實(shí)施例涉及顯示控制器,更具體地,涉及一種欠載運(yùn)行補(bǔ)償(under-run compensation)電路、一種欠載運(yùn)行補(bǔ)償方法以及一種具有欠載運(yùn)行補(bǔ)償電路的設(shè)備,所述欠載運(yùn)行補(bǔ)償電路可以通過補(bǔ)償輸入/輸出緩沖器的欠載運(yùn)行來防止顯示設(shè)備的圖像劣化。
背景技術(shù):
在最近的移動(dòng)片上系統(tǒng)(SoC,System on Chip)領(lǐng)域中,對(duì)于高性能SoC的需求日益增長(zhǎng)。隨著高性能移動(dòng)SoC產(chǎn)品的發(fā)展加快,對(duì)于高清晰度顯示系統(tǒng)的需求也在增長(zhǎng)。
發(fā)明內(nèi)容
一些示例實(shí)施例提供了一種欠載運(yùn)行補(bǔ)償電路、一種欠載運(yùn)行補(bǔ)償方法以及一種包括欠載運(yùn)行補(bǔ)償電路的設(shè)備,所述欠載運(yùn)行補(bǔ)償電路可以甚至在輸入/輸出緩沖器的欠載運(yùn)行狀態(tài)下防止顯示設(shè)備的圖像劣化。根據(jù)一個(gè)實(shí)施例,公開了一種欠載運(yùn)行補(bǔ)償電路。欠載運(yùn)行補(bǔ)償電路被配置為接收時(shí)鐘信號(hào)、數(shù)據(jù)和欠載運(yùn)行檢測(cè)信號(hào)。欠載運(yùn)行檢測(cè)信號(hào)指示是否發(fā)生欠載運(yùn)行。欠載運(yùn)行補(bǔ)償電路還被配置為當(dāng)接收到指示沒有發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),輸出時(shí)鐘信號(hào)和數(shù)據(jù)。在另一實(shí)施例中,公開了一種用于防止顯示設(shè)備圖像劣化的顯示控制器。所述顯示控制器包括欠載運(yùn)行補(bǔ)償電路。欠載運(yùn)行補(bǔ)償電路被配置為接收時(shí)鐘信號(hào)和數(shù)據(jù)。欠載運(yùn)行補(bǔ)償電路還被配置為當(dāng)接收到指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。在另一實(shí)施例中,公開了一種防止顯示設(shè)備圖像劣化的方法。所述方法包括接收時(shí)鐘信號(hào)、數(shù)據(jù)和對(duì)是否發(fā)生欠載運(yùn)行加以指示的欠載運(yùn)行檢測(cè)信號(hào)。所述方法還包括當(dāng)接收到指示沒有發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),輸出時(shí)鐘信號(hào)和數(shù)據(jù)。所述方法還包括當(dāng)接收到指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。
結(jié)合附圖,通過以下對(duì)實(shí)施例的描述,本文中公開的這些和/或其他方面和優(yōu)點(diǎn)
將變得清楚明白并且更容易理解。圖1示出了根據(jù)示例實(shí)施例的顯示系統(tǒng)的框圖,所述顯示系統(tǒng)包括用于補(bǔ)償欠載運(yùn)行的顯示控制器;
5
圖2示出了根據(jù)一個(gè)示例實(shí)施例的圖1所示顯示控制器的內(nèi)部框圖;圖3示出了根據(jù)一個(gè)示例實(shí)施例的圖2所示FIFO電路的內(nèi)部框圖;圖4示出了根據(jù)一個(gè)示例實(shí)施例的圖2所示欠載運(yùn)行檢測(cè)電路的內(nèi)部框圖;圖5示出了根據(jù)一個(gè)示例實(shí)施例的圖2所示欠載運(yùn)行補(bǔ)償電路的內(nèi)部框圖;圖6示出了說明根據(jù)示例實(shí)施例的欠載運(yùn)行補(bǔ)償方法的時(shí)序圖;以及圖7是示出了根據(jù)示例實(shí)施例的防止顯示設(shè)備圖像劣化的方法的流程圖。
具體實(shí)施例方式參考附圖,更完整地描述不同示例實(shí)施例,在附圖中示出了一些示例實(shí)施例。然而,本發(fā)明可以以許多不同形式來具體實(shí)現(xiàn),而不應(yīng)僅限于本文闡述的實(shí)施例。貫穿本申請(qǐng),相似的附圖標(biāo)記指示相似的元素。應(yīng)理解,當(dāng)提到元件“連接”或“耦合”至另一元件時(shí),該元件可以直接連接或耦合至所述另一元件,或者可以存在中間(intervening)元件。相反,當(dāng)提到元件“直接連接”或 “直接耦合”至另一元件時(shí),不存在中間元件。用于對(duì)元件之間的關(guān)系加以描述的其他詞語(yǔ)應(yīng)當(dāng)以類似的方式來解釋(例如,“在……之間,,和“直接在……之間”,“相鄰”和“直接相鄰”,等等)。應(yīng)理解,盡管在本文中使用術(shù)語(yǔ)第一、第二、第三等等來描述多種元件、組件、區(qū)域、層和/或部分,然而這些元件、組件、區(qū)域、層和/或部分不應(yīng)受這些術(shù)語(yǔ)的限制。除非指明,否則這些術(shù)語(yǔ)僅用于一個(gè)元件、組件、區(qū)域、層或部分與另一個(gè)元件、組件、區(qū)域、層或部分之間的區(qū)分。因此,在不脫離本發(fā)明的教義的前提下,以下提到的第一元件、組件、區(qū)域、 層或部分也可以稱作第二元件、組件、區(qū)域、層或部分。本文使用的術(shù)語(yǔ)是為了描述具體實(shí)施例的目的,而不旨在限制本發(fā)明構(gòu)思。如本文所使用的,除非文中明確指出,否則單數(shù)形式的“一”、“一種”和“該”還旨在包括復(fù)數(shù)形式。還應(yīng)理解,本文所使用的諸如“包括”和/或“包含”之類的術(shù)語(yǔ)表示存在所陳述的特征、整數(shù)、步驟、操作、元件和/或組件,但并不排除存在或添加一個(gè)或多個(gè)其他特征、整數(shù)、 步驟、操作、元件、組件和/或其組合。除非明確限定,否則本文所使用的所有術(shù)語(yǔ)(包括技術(shù)術(shù)語(yǔ)和科學(xué)術(shù)語(yǔ))具有本領(lǐng)域技術(shù)人員通常理解的相同含義。還應(yīng)理解,術(shù)語(yǔ)(如,常用字典中定義的術(shù)語(yǔ))應(yīng)當(dāng)被解釋為含義與在相關(guān)領(lǐng)域上下文中的含義一致,而不應(yīng)理想化或過度形式化地解釋這些術(shù)語(yǔ),除非本文中明確地如此限定。圖1示出了根據(jù)示例實(shí)施例的顯示系統(tǒng)的框圖,顯示系統(tǒng)包括用于補(bǔ)償欠載運(yùn)行的顯示控制器。本文描述的顯示系統(tǒng)10可以包括例如蜂窩電話、PDA、攝像機(jī)、計(jì)算機(jī)等等。圖2示出了根據(jù)一個(gè)示例實(shí)施例的圖1所示顯示控制器的內(nèi)部框圖。參考圖1和2,顯示系統(tǒng)10包括與系統(tǒng)總線30相連的顯示控制器100、以及顯示器 500。顯示控制器100包括直接存儲(chǔ)器存取(DMA)電路110、欠載運(yùn)行檢測(cè)電路200和顯示器接口 310。DMA電路110將通過系統(tǒng)總線30從主機(jī)20接收到的數(shù)據(jù)DATAl存儲(chǔ)在先入先出(FIFO)電路 120 中。FIFO電路120執(zhí)行臨時(shí)存儲(chǔ)數(shù)據(jù)DATAl的緩沖器的功能,DMA電路110將該數(shù)據(jù) (DATA = DATA1)傳送給顯示器接口 310。欠載運(yùn)行檢測(cè)電路200檢測(cè)數(shù)據(jù)DATAl是否存儲(chǔ)在FIFO電路120中,在FIFO電路120為空時(shí),產(chǎn)生指示已發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)URDS,并將欠載運(yùn)行檢測(cè)信號(hào)URDS傳送至顯示器接口 310內(nèi)部的欠載運(yùn)行補(bǔ)償電路320。本公開中的欠載運(yùn)行是指以下狀態(tài)在該狀態(tài)下,未向FIFO電路120提供來自主機(jī)20的數(shù)據(jù)DATA1,F(xiàn)IFO電路120也未存儲(chǔ)數(shù)據(jù)DATA1,因此FIFO電路120為空。 顯示器接口 310包括欠載運(yùn)行補(bǔ)償電路320,欠載運(yùn)行補(bǔ)償電路320通過響應(yīng)于從欠載運(yùn)行檢測(cè)電路200輸出的欠載運(yùn)行檢測(cè)信號(hào)URDS,對(duì)顯示系統(tǒng)10的欠載運(yùn)行加以補(bǔ)償,來防止顯示系統(tǒng)10的圖像劣化。圖3示出了根據(jù)一個(gè)示例實(shí)施例的圖2所示FIFO電路的內(nèi)部框圖。參考圖1至3,在一個(gè)實(shí)施例中,圖2的DMA電路110中包含的FIFO電路120包括寫入指針計(jì)數(shù)器130、解碼器140、時(shí)鐘門控電路150、FIFO核(core) 160、多路選擇器 170和讀取指針計(jì)數(shù)器180。FIFO核160可以包括例如具有多個(gè)觸發(fā)器(flip-flop)的電路,所述電路包括多個(gè)級(jí)STAGEO至STAGE15 (例如,每一級(jí)包括一組觸發(fā)器),多個(gè)級(jí)STAGEO至STAGE15中的每一級(jí)(即,每一組觸發(fā)器)可以包括N比特(N是自然數(shù),例如,32)。在圖3中,示出了 FIFO核160包括16個(gè)級(jí)STAGEO至STAGE15,16個(gè)級(jí)STAGEO至 STAGE 15中的每一級(jí)包括32比特,然而本發(fā)明不限于FIFO核160中包含的該級(jí)數(shù),F(xiàn)IFO核 160可以根據(jù)設(shè)計(jì)規(guī)范而以多種方式實(shí)現(xiàn)。寫入指針計(jì)數(shù)器130響應(yīng)于寫入控制信號(hào)WRITE來向上計(jì)數(shù)(count up)指針。例如,當(dāng)寫入指針計(jì)數(shù)器130的計(jì)數(shù)值是十進(jìn)制數(shù)3時(shí),寫入指針計(jì)數(shù)器130可以響應(yīng)于寫入控制信號(hào)WRITE,將寫入指針計(jì)數(shù)器130的計(jì)數(shù)值增加到4。在一個(gè)實(shí)施例中,解碼器140對(duì)從寫入指針計(jì)數(shù)器130輸出的計(jì)數(shù)值(例如,4比特計(jì)數(shù)值)進(jìn)行解碼,并且被配置為根據(jù)解碼結(jié)果,輸多個(gè)使能信號(hào)ENO至EW5,以啟用 FIFO核160中的16個(gè)級(jí)STAGEO至STAGE15中的每一級(jí)。在一個(gè)實(shí)施例中,時(shí)鐘門控電路150包括多個(gè)AND門150_1至150_16,分別對(duì)應(yīng)于 FIFO 核 160 中的 16 個(gè)級(jí) STAGEO 至 STAGE15 之一。多個(gè)AND門150-1至150-16中每一個(gè)的第一輸入端子連接至解碼器140的多個(gè)輸出端子00-15中相應(yīng)的一個(gè)輸出端子,并且向多個(gè)AND門150-1至150-16中每一個(gè)的第二輸入端子提供時(shí)鐘信號(hào)CLOCK。16個(gè)級(jí)STAGEO至STAGE15中的每一級(jí)接收并存儲(chǔ)數(shù)據(jù)DATAl,數(shù)據(jù)DATAl是響應(yīng)于從解碼器140的各個(gè)輸出端子00-15輸出的各個(gè)使能信號(hào)ENO至EN15而通過數(shù)據(jù)輸入端子IN從系統(tǒng)總線30輸入的,每一級(jí)通過輸出端子OUT將存儲(chǔ)的數(shù)據(jù)(DATA = DATA1)輸出至多路選擇器170。在一個(gè)實(shí)施例中,根據(jù)解碼器140的操作,僅向多個(gè)級(jí)STAGEO至STAGE15當(dāng)中的選定的級(jí)提供時(shí)鐘信號(hào)CLOCK。在一個(gè)實(shí)施例中,讀取指針計(jì)數(shù)器180響應(yīng)于讀取控制信號(hào)READ來增大計(jì)數(shù)值。例如,當(dāng)讀取指針計(jì)數(shù)器180的計(jì)數(shù)值是十進(jìn)制數(shù)1時(shí),讀取指針計(jì)數(shù)器180響應(yīng)于讀取控制信號(hào)READ將讀取指針計(jì)數(shù)器180的計(jì)數(shù)值增大到2。多路選擇器170響應(yīng)于從讀取指針計(jì)數(shù)器180輸出的4比特計(jì)數(shù)值,選擇性地輸出在FIFO核160包含的多個(gè)級(jí)STAGEO至STAGE15之一中存儲(chǔ)的數(shù)據(jù)(DATA1 = DATA)。從多路選擇器170輸出的數(shù)據(jù)傳送至圖2所示的顯示器接口 310。圖4示出了根據(jù)一個(gè)示例實(shí)施例的圖2所示欠載運(yùn)行檢測(cè)電路的內(nèi)部框圖。參考圖2至4,欠載運(yùn)行檢測(cè)電路200包括寄存器210、第一組合電路220、第二組合電路230、多路選擇器240和門電路250。寄存器210對(duì)圖3所示FIFO核160的多個(gè)級(jí)STAGEO至STAGE15當(dāng)中存儲(chǔ)有數(shù)據(jù) DATAl的級(jí)的數(shù)目CNT加以存儲(chǔ)。第一組合電路220向多路選擇器240提供值CNT+1,其中,值CNT+1是通過將寄存器210中存儲(chǔ)的級(jí)數(shù)CNT加“1”而計(jì)算出的。第二組合電路230向多路選擇器240提供值 CNT-1,其中,值CNT-I是通過將寄存器210中存儲(chǔ)的級(jí)數(shù)減1而計(jì)算出的。這里,寫入控制信號(hào)WRITE和讀取控制信號(hào)READ分別用作多路選擇器240的選擇信號(hào)Sl和SO。具體地,當(dāng)寫入控制信號(hào)WRITE和讀取控制信號(hào)READ都處于禁用狀態(tài)時(shí),將從寄存器210輸出的值原樣不變地存儲(chǔ)在寄存器210中。當(dāng)僅使能了寫入控制信號(hào)WRITE時(shí),多路選擇器240將從第一組合電路220輸出的值CNT+1 (即,通過將寄存器210中存儲(chǔ)的值CNT加1而計(jì)算出的值)傳送至寄存器210。當(dāng)僅使能了讀取控制信號(hào)READ時(shí),多路選擇器240將從第二組合電路230輸出的值(即,通過將寄存器210中存儲(chǔ)的值CNT減1而計(jì)算出的值)傳送至寄存器210。如上所述,將從多路選擇器240輸出的值CNT、CNT+1、CNT-I之一再次存儲(chǔ)在寄存器210中。因此,欠載運(yùn)行檢測(cè)電路200內(nèi)部的寄存器210可以對(duì)存儲(chǔ)有數(shù)據(jù)DATAl的級(jí)的數(shù)目CNT加以存儲(chǔ)。門電路250在寄存器210中存儲(chǔ)的級(jí)數(shù)CNT為0時(shí),輸出邏輯高電平作為欠載運(yùn)行檢測(cè)信號(hào)URDS。當(dāng)門電路250輸出邏輯高電平作為欠載運(yùn)行檢測(cè)信號(hào)URDS時(shí),這表示FIFO電路 120的FIFO核160為空,并因此檢測(cè)到欠載運(yùn)行。圖5示出了根據(jù)一個(gè)示例實(shí)施例的圖2所示欠載運(yùn)行補(bǔ)償電路的內(nèi)部框圖。參考圖5,欠載運(yùn)行補(bǔ)償電路320包括計(jì)數(shù)比較電路330、時(shí)鐘掩蔽(masking)電路350、多路選擇器360和偽數(shù)據(jù)寄存器370。在一個(gè)實(shí)施例中,計(jì)數(shù)比較電路330包括計(jì)數(shù)器335和比較器345。當(dāng)欠載運(yùn)行檢測(cè)信號(hào)URDS處于邏輯高電平(S卩,發(fā)生欠載運(yùn)行)時(shí),計(jì)數(shù)器335 對(duì)下溢(underflow)(即,在FIFO核160中沒有存儲(chǔ)數(shù)據(jù)時(shí)的時(shí)間期間提供的時(shí)鐘信號(hào)CLK IN的數(shù)目)進(jìn)行計(jì)數(shù),并響應(yīng)于從欠載運(yùn)行檢測(cè)電路200輸出的欠載運(yùn)行檢測(cè)信號(hào)URDS, 向比較器345輸出計(jì)數(shù)值CNT’。比較器345將從計(jì)數(shù)器335輸出的計(jì)數(shù)值CNT’與基準(zhǔn)值Ref相比較,并輸出比較值C0MP。當(dāng)從計(jì)數(shù)器335輸出的計(jì)數(shù)值CNT’小于或等于基準(zhǔn)值Ref時(shí),比較器345輸出具有邏輯低電平的比較值C0MP,當(dāng)從計(jì)數(shù)器335輸出的計(jì)數(shù)值CNT’大于基準(zhǔn)值Ref時(shí),比較器345輸出具有邏輯高電平的比較值COMP。
例如,如果從計(jì)數(shù)器335輸出的計(jì)數(shù)值CNT’為3,基準(zhǔn)值Ref為4,則比較器345 輸出具有邏輯低電平的比較值C0MP。然而,當(dāng)從計(jì)數(shù)器335接收的計(jì)數(shù)值CNT,為5并且基準(zhǔn)值Ref為4時(shí),比較器345 輸出具有邏輯高電平的比較值COMP。根據(jù)示例實(shí)施例,計(jì)數(shù)比較電路330還可以包括用于存儲(chǔ)基準(zhǔn)值Ref的基準(zhǔn)計(jì)數(shù)寄存器;340。時(shí)鐘掩蔽電路350包括反相器353、OR門357和AND門359。當(dāng)欠載運(yùn)行檢測(cè)信號(hào)URDS處于邏輯高電平(即,發(fā)生欠載運(yùn)行)時(shí),反相器353輸出邏輯低電平。因此,時(shí)鐘掩蔽電路350根據(jù)輸入至OR門357的比較值C0MP,確定是否掩蔽輸入時(shí)鐘信號(hào)CLK_IN。S卩,當(dāng)比較值COMP為邏輯低電平時(shí),例如,當(dāng)計(jì)數(shù)值CNT’小于或等于基準(zhǔn)值Ref 時(shí),時(shí)鐘掩蔽電路350掩蔽輸入時(shí)鐘信號(hào)CLK_IN,例如,將輸出時(shí)鐘信號(hào)CLK_0UT作為邏輯低而輸出,而不考慮CLK_IN。當(dāng)比較值COMP為邏輯高電平時(shí),例如,當(dāng)計(jì)數(shù)值CNT’大于基準(zhǔn)值Ref時(shí),時(shí)鐘掩蔽電路350將輸入時(shí)鐘信號(hào)CLK_IN輸出,作為輸出時(shí)鐘信號(hào)CLK_0UT。這樣,當(dāng)發(fā)生欠載運(yùn)行時(shí),掩蔽時(shí)鐘信號(hào),但是該掩蔽僅針對(duì)特定的基準(zhǔn)時(shí)鐘信號(hào)個(gè)數(shù)。在達(dá)到基準(zhǔn)時(shí)鐘信號(hào)個(gè)數(shù)之后,不再掩蔽時(shí)鐘信號(hào)。多路選擇器360響應(yīng)于從計(jì)數(shù)比較電路330輸出的比較值C0MP,輸出數(shù)據(jù)DATA和偽數(shù)據(jù)DDATA之一。即,當(dāng)比較值COMP為邏輯低電平時(shí)(例如,當(dāng)時(shí)鐘信號(hào)被掩蔽時(shí)),多路選擇器360輸出數(shù)據(jù)DATA ;當(dāng)比較值COMP為邏輯高電平時(shí)(例如,當(dāng)時(shí)鐘信號(hào)沒有被掩蔽時(shí)),多路選擇器360輸出偽數(shù)據(jù)DDATA。偽數(shù)據(jù)寄存器370存儲(chǔ)提供給多路選擇器360 的偽數(shù)據(jù)DDATA。為了說明欠載運(yùn)行補(bǔ)償電路320的總體操作,當(dāng)欠載運(yùn)行檢測(cè)信號(hào)URDS為邏輯高電平(例如,檢測(cè)到欠載運(yùn)行)時(shí),計(jì)數(shù)器335對(duì)下溢進(jìn)行計(jì)數(shù)(即,對(duì)其間發(fā)生欠載運(yùn)行的連續(xù)時(shí)鐘信號(hào)的個(gè)數(shù)進(jìn)行計(jì)數(shù)),并將計(jì)數(shù)值CNT’輸出至比較器345。本文中,比較器345將計(jì)數(shù)值CNT,與基準(zhǔn)值Ref相比較,并輸出比較值C0MP。將比較值COMP提供給時(shí)鐘掩蔽電路350和多路選擇器360。本文中,提供比較值C0MP,作為多路選擇器360的選擇信號(hào)。當(dāng)比較值COMP處于邏輯低電平(例如,計(jì)數(shù)值小于或等于基準(zhǔn)值)時(shí),時(shí)鐘掩蔽電路350掩蔽輸入時(shí)鐘信號(hào)CLK_IN,多路選擇器360選擇并輸出數(shù)據(jù)DATA。然而,由于因發(fā)生欠載運(yùn)行而沒有數(shù)據(jù)DATA要輸入,所以數(shù)據(jù)DATA2保持為與剛好在發(fā)生欠載運(yùn)行之前輸出的一樣。當(dāng)比較值COMP處于邏輯高電平(例如,計(jì)數(shù)大于基準(zhǔn)值)時(shí),時(shí)鐘掩蔽電路350 輸出輸入時(shí)鐘信號(hào)CLK_IN作為輸出時(shí)鐘信號(hào)CLK_0UT,多路選擇器360輸出偽數(shù)據(jù)DDATA。 當(dāng)欠載運(yùn)行檢測(cè)信號(hào)URDS處于邏輯低電平時(shí),即,當(dāng)沒有發(fā)生欠載運(yùn)行時(shí),計(jì)數(shù)器335變?yōu)榻玫?,使得比較器345輸出具有邏輯低電平的比較值C0MP。因此,時(shí)鐘掩蔽電路350和多路選擇器360分別輸出輸入時(shí)鐘信號(hào)CLK_IN和輸入數(shù)據(jù)DATA,作為輸出時(shí)鐘信號(hào)CLK_0UT 和輸出數(shù)據(jù)DATA2。圖6示出了說明根據(jù)示例實(shí)施例的欠載運(yùn)行補(bǔ)償方法的時(shí)序圖。參考圖1至6,當(dāng)沒有發(fā)生欠載運(yùn)行(即,URDS為低)時(shí),欠載運(yùn)行補(bǔ)償電路320的計(jì)數(shù)器335不進(jìn)行向上計(jì)數(shù),使得計(jì)數(shù)值CNT’保持為0。本文中,欠載運(yùn)行補(bǔ)償電路320輸出各個(gè)輸入數(shù)據(jù)DATA(即,D1、D2和D3)和輸入時(shí)鐘信號(hào)CLK_IN,作為各個(gè)輸出數(shù)據(jù)DATA2和輸出時(shí)鐘信號(hào)CLK_0UT。當(dāng)發(fā)生欠載運(yùn)行時(shí), 欠載運(yùn)行檢測(cè)電路200感測(cè)欠載運(yùn)行狀態(tài),并向欠載運(yùn)行補(bǔ)償電路320傳送指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)URDS (例如,URDS為高)。欠載運(yùn)行補(bǔ)償電路320的計(jì)數(shù)器335對(duì)下溢(S卩,當(dāng)FIFO電路120為空時(shí)輸入的輸入時(shí)鐘信號(hào)CLK_IN的個(gè)數(shù))進(jìn)行計(jì)數(shù)。當(dāng)計(jì)數(shù)器335通過對(duì)下溢進(jìn)行計(jì)數(shù)而得到的值為1或2時(shí),S卩,當(dāng)計(jì)數(shù)值CNT’小于或等于基準(zhǔn)值2時(shí),時(shí)鐘掩蔽電路350將輸入時(shí)鐘信號(hào)CLK_IN掩蔽。本文中,由于在發(fā)生欠載運(yùn)行期間沒有要輸入的數(shù)據(jù),所以輸出數(shù)據(jù)DATA2保持為與數(shù)據(jù)D3 —樣,其中數(shù)據(jù)D3是剛好在欠載運(yùn)行發(fā)生之前輸出的數(shù)據(jù)。當(dāng)計(jì)數(shù)器335通過對(duì)下溢進(jìn)行計(jì)數(shù)而得到的值變成3時(shí),S卩,當(dāng)計(jì)數(shù)值CNT’大于基準(zhǔn)值Ref時(shí),多路選擇器360輸出偽數(shù)據(jù)DDATA作為輸出數(shù)據(jù)DATA2,時(shí)鐘掩蔽電路350 輸出輸入時(shí)鐘信號(hào)CLK_IN作為輸出時(shí)鐘信號(hào)CLK_0UT (例如,不再掩蔽時(shí)鐘信號(hào))。當(dāng)欠載運(yùn)行狀態(tài)解除(release)時(shí),欠載運(yùn)行補(bǔ)償電路320將輸入時(shí)鐘信號(hào)CLK_IN和輸入數(shù)據(jù) D4輸出,計(jì)數(shù)值CNT’被重置為0。在圖6中作為示例示出了基準(zhǔn)值Ref被設(shè)置為2,然而基準(zhǔn)值Ref是可以根據(jù)設(shè)計(jì)而被設(shè)置為各種值的。此外,圖6僅示出了掩蔽輸入時(shí)鐘的方法,然而根據(jù)示例實(shí)施例,當(dāng)計(jì)數(shù)值CNT’小于或等于基準(zhǔn)值Ref時(shí),可以使用掩蔽其他信號(hào)(如,數(shù)據(jù)使能信號(hào)VDEN) 的方法。圖7是示出了根據(jù)示例實(shí)施例的防止顯示設(shè)備圖像劣化的方法。參考圖7,欠載運(yùn)行補(bǔ)償電路接收時(shí)鐘信號(hào)、數(shù)據(jù)和欠載運(yùn)行檢測(cè)信號(hào)(S10和 S20)。欠載運(yùn)行補(bǔ)償電路確定是否發(fā)生欠載運(yùn)行(S30)。欠載運(yùn)行補(bǔ)償電路在接收到指示沒有發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí)(例如,當(dāng)圖2的FIFO電路120不為空時(shí)),輸出時(shí)鐘信號(hào)和數(shù)據(jù)(S50)。另一方面,欠載運(yùn)行補(bǔ)償電路在接收到指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí)(例如,當(dāng)圖2的FIFO電路120為空時(shí)),輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)(S40)。 具體地,當(dāng)接收到指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),欠載運(yùn)行補(bǔ)償電路中的計(jì)數(shù)器對(duì)時(shí)鐘信號(hào)進(jìn)行計(jì)數(shù),以確定計(jì)數(shù)值。例如,欠載運(yùn)行補(bǔ)償電路320的計(jì)數(shù)器335對(duì)下溢 (即,當(dāng)圖5中FIFO電路120為空時(shí)輸入的輸入時(shí)鐘信號(hào)CLK_IN的個(gè)數(shù))進(jìn)行計(jì)數(shù)。欠載運(yùn)行補(bǔ)償電路中的比較器將計(jì)數(shù)值與基準(zhǔn)計(jì)數(shù)值相比較。例如,在圖5中,比較器345將計(jì)數(shù)值CNT與基準(zhǔn)值Ref相比較,并輸出比較值C0MP。因此,當(dāng)計(jì)數(shù)值小于或等于基準(zhǔn)計(jì)數(shù)值時(shí),將時(shí)鐘信號(hào)掩蔽并輸出數(shù)據(jù),而當(dāng)計(jì)數(shù)值大于基準(zhǔn)計(jì)數(shù)值時(shí),輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。根據(jù)示例實(shí)施例的欠載運(yùn)行補(bǔ)償電路、欠載運(yùn)行補(bǔ)償方法以及具有欠載運(yùn)行補(bǔ)償電路的設(shè)備可以通過檢測(cè)和補(bǔ)償輸入/輸出緩沖器的欠載運(yùn)行狀態(tài),來防止顯示設(shè)備的圖像劣化。盡管示出和描述了本發(fā)明的不同實(shí)施例,然而本領(lǐng)域技術(shù)人員應(yīng)理解,在不脫離本發(fā)明構(gòu)思的原理和精神的前提下,可以對(duì)實(shí)施例作出改變,本發(fā)明構(gòu)思的范圍由所附權(quán)利要求及其等價(jià)物來限定。
權(quán)利要求
1.一種欠載運(yùn)行補(bǔ)償電路,被配置為 接收時(shí)鐘信號(hào);接收數(shù)據(jù);接收指示是否發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào);當(dāng)接收到指示沒有發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),輸出時(shí)鐘信號(hào)和數(shù)據(jù); 當(dāng)接收到指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的欠載運(yùn)行補(bǔ)償電路,還被配置為,當(dāng)接收到指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí)在對(duì)下溢進(jìn)行計(jì)數(shù)的計(jì)數(shù)值小于或等于基準(zhǔn)計(jì)數(shù)值的情況下,掩蔽時(shí)鐘信號(hào);以及在對(duì)下溢進(jìn)行計(jì)數(shù)的計(jì)數(shù)值大于基準(zhǔn)計(jì)數(shù)值的情況下,輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的欠載運(yùn)行補(bǔ)償電路,還包括計(jì)數(shù)比較電路,被配置為響應(yīng)于指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào),將對(duì)下溢進(jìn)行計(jì)數(shù)的計(jì)數(shù)值與基準(zhǔn)計(jì)數(shù)值相比較,并根據(jù)比較結(jié)果來產(chǎn)生比較信號(hào); 時(shí)鐘掩蔽電路,被配置為根據(jù)比較信號(hào)來掩蔽時(shí)鐘信號(hào);以及數(shù)據(jù)選擇電路,被配置為根據(jù)比較信號(hào)來輸出數(shù)據(jù)和偽數(shù)據(jù)之一。
4.根據(jù)權(quán)利要求3所述的欠載運(yùn)行補(bǔ)償電路,其中,計(jì)數(shù)比較電路包括 計(jì)數(shù)器,用于對(duì)下溢進(jìn)行計(jì)數(shù);以及比較器,用于產(chǎn)生比較信號(hào),所述比較信號(hào)是將計(jì)數(shù)值與基準(zhǔn)計(jì)數(shù)值相比較的結(jié)果。
5.一種顯示控制器,包括顯示器接口,包括根據(jù)權(quán)利要求1所述的欠載運(yùn)行補(bǔ)償電路;直接存儲(chǔ)器存取DMA電路,包括先入先出FIFO電路,并且被配置為通過FIFO電路向欠載運(yùn)行補(bǔ)償電路傳送數(shù)據(jù);以及欠載運(yùn)行檢測(cè)電路,被配置為確定FIFO電路的欠載運(yùn)行狀態(tài),并基于確定結(jié)果向欠載運(yùn)行補(bǔ)償電路傳送欠載運(yùn)行檢測(cè)信號(hào)。
6.根據(jù)權(quán)利要求5所述的顯示控制器,其中,欠載運(yùn)行補(bǔ)償電路被配置為 當(dāng)接收到指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),對(duì)下溢進(jìn)行計(jì)數(shù), 當(dāng)對(duì)下溢進(jìn)行計(jì)數(shù)的計(jì)數(shù)值小于或等于基準(zhǔn)計(jì)數(shù)值時(shí),掩蔽時(shí)鐘信號(hào),以及當(dāng)對(duì)下溢進(jìn)行計(jì)數(shù)的計(jì)數(shù)值大于基準(zhǔn)計(jì)數(shù)值時(shí),輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。
7.根據(jù)權(quán)利要求5所述的顯示控制器,其中,欠載運(yùn)行補(bǔ)償電路包括計(jì)數(shù)比較電路,被配置為響應(yīng)于指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào),根據(jù)對(duì)下溢進(jìn)行計(jì)數(shù)的計(jì)數(shù)值與基準(zhǔn)計(jì)數(shù)值之間的比較結(jié)果,產(chǎn)生比較信號(hào);時(shí)鐘掩蔽電路,被配置為根據(jù)從計(jì)數(shù)比較電路接收到的比較信號(hào),掩蔽時(shí)鐘信號(hào); 數(shù)據(jù)選擇電路,被配置為根據(jù)從計(jì)數(shù)比較電路輸出的比較信號(hào),輸出數(shù)據(jù)和偽數(shù)據(jù)之ο
8.根據(jù)權(quán)利要求7所述的顯示控制器,其中,計(jì)數(shù)比較電路包括 計(jì)數(shù)器,用于對(duì)下溢進(jìn)行計(jì)數(shù);以及比較器,用于產(chǎn)生比較信號(hào),所述比較信號(hào)是將計(jì)數(shù)值與基準(zhǔn)計(jì)數(shù)值相比較的結(jié)果。
9.一種包括根據(jù)權(quán)利要求1所述的欠載運(yùn)行補(bǔ)償電路的顯示系統(tǒng),包括 顯示器;以及用于控制顯示器的顯示控制器,其中,顯示控制器包括所述欠載運(yùn)行補(bǔ)償電路。
10.根據(jù)權(quán)利要求9所述的顯示系統(tǒng),其中,欠載運(yùn)行補(bǔ)償電路被配置為,當(dāng)接收到指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí)在對(duì)下溢進(jìn)行計(jì)數(shù)的計(jì)數(shù)值小于或等于基準(zhǔn)計(jì)數(shù)值的情況下,掩蔽時(shí)鐘信號(hào);以及在對(duì)下溢進(jìn)行計(jì)數(shù)的計(jì)數(shù)值大于基準(zhǔn)計(jì)數(shù)值的情況下,輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。
11.根據(jù)權(quán)利要求9所述的顯示系統(tǒng),其中,欠載運(yùn)行補(bǔ)償電路包括計(jì)數(shù)比較電路,被配置為響應(yīng)于指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào),根據(jù)對(duì)下溢進(jìn)行計(jì)數(shù)的計(jì)數(shù)值與基準(zhǔn)計(jì)數(shù)值相比較的比較結(jié)果,產(chǎn)生比較信號(hào);時(shí)鐘掩蔽電路,被配置為根據(jù)從計(jì)數(shù)比較電路輸出的比較信號(hào),掩蔽時(shí)鐘信號(hào);以及數(shù)據(jù)選擇電路,被配置為根據(jù)從計(jì)數(shù)比較電路輸出的比較信號(hào),輸出數(shù)據(jù)和偽數(shù)據(jù)之ο
12.根據(jù)權(quán)利要求11所述的顯示控制器,其中,計(jì)數(shù)比較電路包括 計(jì)數(shù)器,用于對(duì)下溢進(jìn)行計(jì)數(shù);以及比較器,用于根據(jù)對(duì)下溢進(jìn)行計(jì)數(shù)的計(jì)數(shù)值與基準(zhǔn)計(jì)數(shù)值之間的比較結(jié)果來產(chǎn)生比較信號(hào)。
13.一種用于防止顯示設(shè)備圖像劣化的顯示控制器,所述顯示控制器包括 欠載運(yùn)行補(bǔ)償電路,所述欠載運(yùn)行補(bǔ)償電路被配置為接收時(shí)鐘信號(hào); 接收數(shù)據(jù);當(dāng)欠載運(yùn)行檢測(cè)信號(hào)指示發(fā)生欠載運(yùn)行時(shí),基于時(shí)鐘信號(hào)的計(jì)數(shù)值來輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。
14.根據(jù)權(quán)利要求13所述的顯示控制器,其中,欠載運(yùn)行補(bǔ)償電路還被配置為,當(dāng)接收到指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí)在計(jì)數(shù)值小于或等于基準(zhǔn)計(jì)數(shù)值的情況下,掩蔽時(shí)鐘信號(hào);以及在計(jì)數(shù)值大于基準(zhǔn)計(jì)數(shù)值的情況下,輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。
15.根據(jù)權(quán)利要求13所述的顯示控制器,其中,偽數(shù)據(jù)由偽數(shù)據(jù)寄存器產(chǎn)生。
16.一種顯示系統(tǒng),包括 顯示器;以及如權(quán)利要求13所述的顯示控制器。
17.一種防止顯示設(shè)備圖像劣化的方法,所述方法包括 接收時(shí)鐘信號(hào)和數(shù)據(jù);接收指示是否發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào);當(dāng)接收到指示沒有發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),輸出時(shí)鐘信號(hào)和數(shù)據(jù); 當(dāng)接收到指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。
18.根據(jù)權(quán)利要求17所述的方法,還包括當(dāng)欠載運(yùn)行檢測(cè)信號(hào)指示發(fā)生欠載運(yùn)行時(shí),對(duì)時(shí)鐘信號(hào)進(jìn)行計(jì)數(shù),以確定計(jì)數(shù)值;以及將計(jì)數(shù)值與基準(zhǔn)計(jì)數(shù)值相比較, 其中,輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)包括當(dāng)計(jì)數(shù)值小于或等于基準(zhǔn)計(jì)數(shù)值時(shí),掩蔽時(shí)鐘信號(hào)并輸出數(shù)據(jù);以及當(dāng)計(jì)數(shù)值大于基準(zhǔn)計(jì)數(shù)值時(shí),輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。
19.根據(jù)權(quán)利要求18所述的方法,其中,輸出偽數(shù)據(jù)包括通過偽數(shù)據(jù)寄存器產(chǎn)生偽數(shù)據(jù)。
20.根據(jù)權(quán)利要求17所述的方法,其中,當(dāng)用于接收數(shù)據(jù)的FIFO電路為空時(shí),欠載運(yùn)行檢測(cè)信號(hào)指示發(fā)生欠載運(yùn)行。
全文摘要
本發(fā)明提供了一種欠載運(yùn)行補(bǔ)償電路。欠載運(yùn)行補(bǔ)償電路被配置為接收時(shí)鐘信號(hào)、數(shù)據(jù)和欠載運(yùn)行檢測(cè)信號(hào),所述欠載運(yùn)行檢測(cè)信號(hào)指示是否發(fā)生欠載運(yùn)行。欠載運(yùn)行補(bǔ)償電路還被配置為當(dāng)接收到指示沒有發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),輸出時(shí)鐘信號(hào)和數(shù)據(jù)。欠載運(yùn)行補(bǔ)償電路還被配置為當(dāng)接收到指示發(fā)生欠載運(yùn)行的欠載運(yùn)行檢測(cè)信號(hào)時(shí),輸出時(shí)鐘信號(hào)和偽數(shù)據(jù)。
文檔編號(hào)G09G3/00GK102419964SQ20111025675
公開日2012年4月18日 申請(qǐng)日期2011年9月1日 優(yōu)先權(quán)日2010年9月28日
發(fā)明者盧鐘鎬, 孔在燮, 金敬萬 申請(qǐng)人:三星電子株式會(huì)社