專利名稱:在液晶顯示面板顯示灰階的系統(tǒng)、方法與裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是相關(guān)于在液晶(liquid crystal display;LCD)面板上產(chǎn)生灰階的裝置、方法與系統(tǒng),尤其是相關(guān)于在超扭轉(zhuǎn)向列(super-twist nematic;STN)液晶面板上以可程序化緩存器產(chǎn)生灰階的裝置、方法與系統(tǒng)。
背景技術(shù):
超扭轉(zhuǎn)向列液晶面板(STN LCD panels)包含有許多的像素,各像素可以在指定的時間啟閉,且每個面板具有y條掃描線,每一條掃描線具有x個像素。一個頁框的數(shù)據(jù)是被提供來更新所有掃描線上的所有像素,由于作用在超扭轉(zhuǎn)向列液晶面板上的每一個像素具有兩種狀態(tài)(啟或閉),每一個像素能夠達成兩種灰階值,黑或白。為了達到更多的(可感知到的)灰階值,像素必需能以非常高的頻率啟閉,因為人的眼睛無法察覺高頻的切換,所導(dǎo)致的灰階值會位于黑與白之間,以產(chǎn)生一種透明或可感知到的灰階值。
高頻的切換會產(chǎn)生的閃爍(flickering)的現(xiàn)象,閃爍的現(xiàn)象會讓人的眼睛感到面板畫面在閃動,而畫面本來應(yīng)該是一致的,這種現(xiàn)象會令人分心與不快。
在液晶面板上的閃爍也有幾種不同的型式,如單像素閃爍(single pixel flickering)與相鄰像素閃爍(adjacentpixel flickering)。單像素閃爍會在啟閉頻率低的時候發(fā)生,而相鄰像素閃爍會在受制像素的相鄰像素間發(fā)生,這些像素是根據(jù)相同的排程來控制。然而,當(dāng)單像素閃爍時,那些像素會被察覺出有閃動的情形,而鄰近像素閃爍時,會有區(qū)域性地閃動。
在超扭轉(zhuǎn)向列液晶面板上產(chǎn)生灰階陰影的想法是建構(gòu)在以下的理論上,如果供給于一像素的電力振蕩得夠快,人的眼睛將無法感知這樣的振蕩,因此將只會看到所預(yù)期的陰影。應(yīng)用此理論的方法之一就是將時間切割,例如切成16份,為了達成一特定的陰影,像素會以一預(yù)設(shè)時間區(qū)間的小片段來開啟。
如一非限制本發(fā)明的例子所示,如果在一特定點的像素上,其所預(yù)期的陰影是在全電力的一半時間內(nèi),所預(yù)期的陰影值可能被指定為一個8的值,如果有16種可能的灰階值(如果時間區(qū)間可以被打碎成16部份),則相對應(yīng)的表示為8/16。要達到這樣的陰影,像素可以是在前8次計數(shù)(counts)啟,而后8次計數(shù)閉。
有關(guān)于單像素閃爍,是讓像素的狀態(tài)維持一段時間來做為切換,這樣的切換會被人的眼睛所察覺。參考先前的非限制例子,讓像素在一狀態(tài)維持8次計數(shù)的切換就可能會被人察覺,如此,像素看起來就像暫停。當(dāng)然,在每個不同的計數(shù)中啟或閉是有可能降低這樣的暫停效果。
相鄰像素閃爍的現(xiàn)象會導(dǎo)致在畫面上多個像素在晃動,這樣的晃動是在指定時間區(qū)間中根據(jù)相同的排程而產(chǎn)生。同樣在先前的例子中,假設(shè)一像素在8次計數(shù)(在16的范圍)中開啟,并且其在每個不同的計數(shù)中啟或閉,這樣的方法或許可以避免單像素閃爍的問題,但是所有的像素都以相同的計數(shù)啟閉,則會觀察到相鄰像素閃爍。
在設(shè)計一超扭轉(zhuǎn)向列液晶面板時,另一種應(yīng)該被提到的現(xiàn)象是人的眼睛所能察覺的亮度是一種非線性的形式,因此,相較于在亮灰階上的相同亮度的改變,在暗灰階上的亮度小改變比較不會被注意到。因此在設(shè)計一超扭轉(zhuǎn)向列液晶面板時,以線性的陰影分布不如描繪所有可能觀察到的陰影來得有效。
在設(shè)計一超扭轉(zhuǎn)向列液晶面板時,常需要一頁框頻率控制(frame rate control;FRC)區(qū)塊。頁框頻率控制的一種簡單設(shè)計方法為從0到15計數(shù)完后便重新開始,在一指定的頁框開啟一像素時,可以是建構(gòu)在這樣的簡單偽碼(pseudo-code)上If(data[30]>=counter),then output=1,else output=0,其中data[30]為灰階值,并且“counter”為頁框計數(shù)器中目前之值。
這樣的技術(shù)一般而言都太過于簡化,并且會造成單像素閃爍加上相鄰像素閃爍。
據(jù)此,迄今尚未述及要如何克服上述的缺點。
發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種在液晶顯示面板顯示灰階的系統(tǒng)、方法與裝置,其可克服上述的缺點。
一種在顯示器上產(chǎn)生灰階的裝置,其特征在于,包含一可程序化緩存器,是儲存至少一灰階圖樣,每一灰階圖樣包含至少一圖樣位;一第一列多任務(wù)器,是對應(yīng)于多數(shù)個灰階值,且由每一灰階圖樣各自相對應(yīng)于一灰階值,其中的一灰階值是一當(dāng)前灰階值,該第一列多任務(wù)器自每一灰階圖樣接收一圖樣位,更依據(jù)該當(dāng)前灰階值選出一所需的灰階圖樣;一像素選擇電路,是決定一所需的圖樣位;以及一第二列多任務(wù)器,是耦合于該第一列多任務(wù)器,用以選擇該所需的圖樣位。
其中上述的像素選擇電路包含以下至少其一至少一緩存器;一加法器,該加法器是耦合于復(fù)數(shù)個緩存器;以及一計數(shù)器。
其中上述的至少一緩存器是一線性回饋平移緩存器。
其中上述的每一灰階圖樣包含32個圖樣位。
其中上述的每一灰階圖樣是由一使用者所配置。
本發(fā)明一種在顯示器上產(chǎn)生灰階的方法,其特征在于,包含儲存至少一灰階圖樣于至少一可程序化緩存器,每一灰階圖樣包含至少一圖樣位;從該可程序化緩存器中選出一灰階圖樣,該被選出的灰階圖樣是以一當(dāng)前灰階值來決定;以及選出至少一圖樣位,以供顯示器使用。
其中還包含輸出至少一圖樣位至一緩存器。
其中上述的圖樣位的選擇是根據(jù)一頁框計數(shù)、一橫列計數(shù)與一縱列計數(shù)的總和。
其中上述的橫列計數(shù)是使用一線性回饋平移緩存器來決定。
其中上述的縱列計數(shù)是使用一線性回饋平移緩存器來決定。
其中上述的每一灰階圖樣是由一使用者所配置。
本發(fā)明一種在顯示器上產(chǎn)生灰階的系統(tǒng),其特征在于,包含
一或多個可程序化緩存器,被配置來儲存一或多個灰階圖樣,每一灰階圖樣具有一圖樣位,且該灰階圖樣相應(yīng)于多數(shù)個灰階值中的其中之一,該多數(shù)個灰階值之一有一當(dāng)前灰階值;一第一選擇器,是依據(jù)該當(dāng)前灰階值選擇一圖樣位;一位選擇信號,是指定一當(dāng)前圖樣位;以及一第二選擇器,是選擇該當(dāng)前圖樣位。
其中上述的位選擇信號是耦合于一位選擇邏輯電路,該位選擇邏輯電路是被配置來決定該當(dāng)前圖樣位。
其中上述的位選擇邏輯電路包含以下至少其一一加法器邏輯電路,該加法器邏輯電路是被配置來接收自任一緩存器傳送來的輸入信號,并且輸出該位選擇信號;以及一計數(shù)邏輯電路。
其中上述的緩存器包含至少一個線性回饋平移緩存器。
其中上述的每一灰階圖樣是由一使用者所配置。
為進一步說明本發(fā)明的具體技術(shù)內(nèi)容,以下結(jié)合實施例計附圖詳細(xì)說明如后,其中圖1舉例了復(fù)數(shù)個灰階值與所相應(yīng)的時間片段,以達成一特定的灰階;圖2是一液晶顯示控制器的一具體實施例的示意圖,該控制器是用來產(chǎn)生來自圖1的灰階值;圖3是表示圖2的控制器的執(zhí)行步驟的流程示意圖;圖4是表示圖2的控制器的像素電力排程的具體實施例的示意圖;圖5是一像素電力排程的一具體實施例的示意圖,其運用圖樣以解除在圖2的液晶顯示面板的單像素閃爍;圖6是一像素電力排程的一具體實施例的示意圖,其運用圖樣以解除在圖2的液晶顯示面板的閃爍與非線性影響;圖7是圖2的控制器的一具體實施例的邏輯步驟的流程示意圖;圖8是用于選擇一頁框圖樣的電路的功能方塊示意圖,其位于圖2的控制器中;圖9是用于選擇一頁框圖樣的電路的一具體實施例的功能方塊示意圖,其位于圖2的控制器中;圖10是用于選擇一頁框圖樣的電路的功能方塊示意圖,其位于圖2的控制器中;圖11是用于選擇一頁框圖樣的電路的功能方塊示意圖,其位于圖2的控制器中。
具體實施例方式
本發(fā)明在此所探討的方向為一種在顯示器上產(chǎn)生灰階的裝置與方法。為了能徹底地了解本發(fā)明,將在下列的描述中提出詳盡的步驟及其組成。顯然地,本發(fā)明的施行并未限定于在顯示器上產(chǎn)生灰階的技藝者所熟習(xí)的特殊細(xì)節(jié)。另一方面,眾所周知的組成或步驟并未描述于細(xì)節(jié)中,以避免造成本發(fā)明不必要的限制。本發(fā)明的較佳實施例會詳細(xì)描述如下,然而除了這些詳細(xì)描述之外,本發(fā)明還可以廣泛地施行在其它的實施例中,且本發(fā)明的范圍不限制本發(fā)明定,其以之后的專利范圍為準(zhǔn)。
解決相鄰像素閃爍的一種方法是將兩個線性回饋平移緩存器(linear feedback shift registers;LFSR)引入液晶顯示控制器。
一個線性回饋平移緩存器具有兩個主要部份,即平移緩存器與回饋函式。一平移緩存器是一種主要功能為平移其內(nèi)容至相鄰位置的裝置,此相鄰位置可能位在緩存器內(nèi)或外,另一邊的位置會被空出,除非一些新的內(nèi)容被平移至此緩存器。在回饋函式中,那些平移緩存器中被選擇位置的位被組合成函式的某種形式,并且其結(jié)果會被傳回緩存器的輸入位。在定義上,被選擇的位值在緩存器被時脈觸動(clocked)前會被收集,并且回饋函式的結(jié)果在平移時會被插入平移緩存器,填入空出的位以做為平移的結(jié)果。
第一線性回饋平移緩存器是依據(jù)目前像素的遞增,以降低在相同橫列的相鄰像素閃爍,第二線性回饋平移緩存器是因應(yīng)每一新橫列而遞增以解除在相同縱列的相鄰像素閃爍。該偽碼在此看起像If(data[30]>=(row_lfsr+column_lfsr)thenoutput=1 else output=0.
其中“data[30]”為灰階值,“row_lfsr”為由橫列線性回饋平移緩存器所輸出的值,并且“column_lfsr”為由縱列線性回饋平移緩存器所輸出的值。
這樣的技術(shù)能解除相鄰像素閃爍,卻沒有解除單像素閃爍,這是因為使用頁框頻率控制算法時,線性回饋平移緩存器可能造成一橫列中的一像素在許多的時脈周期中開啟,而非平均地分散在那些頁框的總數(shù)上。這個技術(shù)的另一個問題是沒有計算到人的眼睛對亮度的感受程度,這是導(dǎo)因于在開啟的頁框的總數(shù)中所有灰階程度具有一等值增量(例如每一個灰階值都以相同的量大于先前的灰階值)。這種固定的算法也并未考量各種面板制造商間各種不同面板的特性。
在超扭轉(zhuǎn)向列面板中使用了一種可程序化緩存器,其中每一種灰階值具有與其相關(guān)的啟/閉值的圖樣(pattern),個別的橫列及縱列的線性回饋平移緩存器是伴隨著一頁框計數(shù)器來加總以便從圖樣中選出一單一位。在每次新頁框的資料開始時,橫列及縱列線性回饋平移緩存器會重置,并且頁框計數(shù)器會相應(yīng)于每一頁框遞增1。當(dāng)此遞增的頁框計數(shù)器讓像素經(jīng)由線性形式的圖樣來進行時,線性回饋平移緩存器被用來隨機選擇相應(yīng)于每一個像素的一開始位置,換言之,這些圖樣是用來因應(yīng)單像素閃爍,其是于單像素閃爍被因應(yīng)時,小心地選擇灰階圖樣以具有較好的啟/閉時間分布。
為了對付非線性亮度偵測,遍及32個頁框的16種灰階值會被產(chǎn)生,由在一32個頁框區(qū)間來選擇這些灰階圖樣,在暗灰階時,可以是較大百分比的亮度遞增,在亮灰階時可以是非常小的亮度遞增。這些緩存器的可程序化部份讓不同面板制造商可以微小地調(diào)整這些圖樣來符合一相關(guān)面板的特性。
圖1是舉例了復(fù)數(shù)種灰階值與相應(yīng)時間片段來達成一特定灰階值的示意圖,如圖1的表格10所示,一種在液晶顯示畫面上產(chǎn)生不同灰階值的方法是建立16個值,此16個值相應(yīng)于16個不同的時間片段。如該非限制本發(fā)明的例子所示,如果所需的是一種2的灰階,相應(yīng)的像素被維持在“開啟”位置上為16次計數(shù)中的前兩個。尤其是,如果設(shè)計一種建構(gòu)在16微秒的時間,則時間的每一個切割為16微秒/16次計數(shù),等于每次計數(shù)為1微秒。亦即如果所需要的是一種2的灰階,相應(yīng)的像素被維持在“開啟”位置為16微秒周期的前兩個微秒,并且在16微秒周期的后續(xù)14微秒維持在“關(guān)閉”位置。
基于先前技術(shù)中,這個例子只是種灰階片段例子中的一種。以一微秒為基礎(chǔ)的時間片段,只是為了方便數(shù)學(xué)上的簡化,并非作為一種適當(dāng)或所需的時間頁框(time frame)的表示。
圖2是一液晶顯示控制器20的功能方塊示意圖,其用來產(chǎn)生圖1中的灰階值。如圖2所示,系統(tǒng)進階高效能總線(Advanced High-performance Bus;AHB)12經(jīng)由進階高效能總線從屬界面(AHB slave interface)26、進階高效能總線主控界面(AHB master interface)32與直接內(nèi)存存取(Direct Memory Access;DMA)模塊14耦合于液晶顯示模塊22。經(jīng)由進階高效能總線從屬界面26是耦合于緩存器16,而進階高效能總線主控界面32是耦合于先進先出輸入(input FIFO;input First-In First-Out)模塊18,而色盤(Palette)模塊24聯(lián)絡(luò)于解封(Unpac k)模塊46與直接內(nèi)存存取模塊14。先進先出模塊18被用來暫時儲存從進階高效能總線系統(tǒng)12而來的資料,而直接內(nèi)存存取模塊14允許外圍在沒有中央處理單元(Central Processing Unit;CPU)介入下讀取或?qū)懭雰?nèi)存,直接內(nèi)存存取模塊14并且耦合于先進先出輸入模塊18與色盤模塊24,且先進先出輸入模塊18耦合于解封模塊46、第一多任務(wù)器28與第二多任務(wù)器38。解封模塊46是被配置來開啟一檔案,該檔案具有由一壓縮程序所壓縮的資料,解封模塊46并將該檔案還原回成原本的大小。
解封模塊46是耦合于色盤模塊24,色盤模塊24是被配置來轉(zhuǎn)換像素中的邏輯陰影數(shù)字成為實際陰影。在非限制本發(fā)明例子中,色盤模塊24可以是一個快速隨機存取內(nèi)存(fast Random Access Memory;fast RAM)的區(qū)塊,其是以邏輯陰影來表示,并且其輸出被分成各種陰影,以達到實際的顯示。
首先多任務(wù)器28從先進先出輸入模塊18、色盤模塊24與緩存器16接收輸入值,多任務(wù)器28是耦合于頁框頻率控制模塊34與第二多任務(wù)器38。頁框頻率控制模塊34可被配置來在每一個時脈周期處理一像素,并且其耦合于封裝模塊36,而封裝模塊36可被配置來收集像素并且一次將這些像素輸出。第二多任務(wù)器38是從緩存器16、封裝模塊36、第一多任務(wù)器28與先進先出輸入模塊18接收輸入值,此第二多任務(wù)器38是耦合于先進先出輸出模塊42,先進先出輸出模塊42會將數(shù)據(jù)讀入液晶顯示面板48。此外,時間產(chǎn)生器44是耦合于液晶顯示面板18、先進先出輸出模塊42、先進先出輸入模塊18與緩存器16。
在熟悉相關(guān)技術(shù)的人士所能推知,圖2僅為一液晶顯示控制器的一種舉例,此圖標(biāo)僅顯示了一種可能的配置,并非用以限制本發(fā)明的揭示,該圖標(biāo)可被插入或刪除任何其它的模塊,同樣地,任何的模塊可由該圖標(biāo)中移出。
圖3舉例了復(fù)數(shù)種灰階值與其所相應(yīng)的時間片段,以達成一特定的灰階,其類似于圖1。圖3的表格30與表格10的不同之處為其時間基礎(chǔ)被切割為32次計數(shù)。在維持有16種灰階值的條件下,由將時間基礎(chǔ)分割為32次計數(shù),液晶顯示控制器具有解決人的眼睛會感知非線性陰影的能力。亦即在暗區(qū)域中的陰影改變不會像在較亮區(qū)域中陰影改變那樣的大,由將時間基礎(chǔ)分割成32次計數(shù)(而非16次計數(shù)),液晶顯示控制器能夠?qū)囊魂幱爸亮硪魂幱伴g的偏差依據(jù)其相對暗度來加以標(biāo)示。
如圖1,在一非限制本發(fā)明例子中,每一個灰階是相應(yīng)于一個用以表示像素開啟的時間計數(shù)的數(shù)字,由于時間區(qū)間被分割為16部份,并且灰階有16種,每一種灰階被指定一時間部份。也就是灰階10維持在開啟位置的記數(shù)會比灰階久,這樣會有一個問題,雖然人的眼睛能感知較亮灰階的改變,卻無法察覺在較暗灰階的改變。
換言之,在圖3中所舉的例子中,時間區(qū)間被分割為32次計數(shù),液晶顯示程序設(shè)計師可以針對個別的液晶顯示面版與人的感知來指出灰階值。在非限制本發(fā)明例子中,灰階0至2是以四次計數(shù)來遞增,因為人的眼睛在這范圍內(nèi)不易感知到細(xì)微的變化?;译A2至5是以3次計數(shù)來遞增;灰階5至9是以2次計數(shù)來遞增;以及灰階9至15是以1次計數(shù)來遞增。這樣的配置舉例了錯開式增加如何能夠在液晶顯示面版幫助清晰度的改進。
從先前技術(shù)中顯然可知,表格30僅僅是灰階配置中的一種例子,該圖僅是眾多灰階配置的一種,并非用以限制本發(fā)明的揭露。
如先前所述,超扭轉(zhuǎn)向列液晶面顯示面板相關(guān)的顯示問題有三種型態(tài),分別為單像素閃爍、相鄰像素閃爍與導(dǎo)因于人的眼睛的非線性感知所產(chǎn)生的問題。非線性問題可以用如圖3所示的配置來解決,然而閃爍(單像素閃爍與相鄰像素閃爍皆是)仍然是個潛在的問題。
圖4是本發(fā)明的一具體實施例的一示意圖,其表示位于圖2的控制器中的一像素電力排程(power schedule),該排程以二進制表示。如圖4所示,灰階0-15被提供于其中,在表格40的右邊所列的典型電力排程是與表格左邊所列的灰階相應(yīng)。在非限制本發(fā)明例子中,在一典型的超扭轉(zhuǎn)向列面板中,一個4的灰階值將具有邏輯為“11110000000000000000000000000000.”的32位電力排程。
這樣的電力排程會潛在地產(chǎn)生單像素閃爍,其導(dǎo)因于像素長時間在“關(guān)閉”的位置(邏輯“0”來表示),同樣地,在較亮的灰階中,像素長時間在”開啟”的位置也會導(dǎo)致相同的閃爍問題。
降低閃爍的其中一種方法可以是將圖樣導(dǎo)入灰階電力排程中,可由液晶顯示程序設(shè)計師將圖樣導(dǎo)入可程序化緩存器中,依照液晶顯示面板的類型或面板的特定觀看者來變動。
圖5是一具體實施例的一像素電力排程,其運用圖樣來解除圖2的液晶顯示面板的單像素閃爍,該圖樣以二進制來表示。如圖5中的表格50所示,每一個灰階是相應(yīng)于一指定的電力排程,如圖4所示。由使用一圖樣,如圖5所示,讓每一個像素經(jīng)常性地改變電力狀態(tài)可使閃爍會被降低或解除。在非限制本發(fā)明例子中,在圖4的灰階9會在前9次計數(shù)中開啟,然而如前述,如此會導(dǎo)致單像素閃爍。改用圖5的灰階9圖樣,像素的任何狀態(tài)(開啟或關(guān)閉)不會維持超過3次計數(shù),由使用像這樣的圖樣,切換頻率會增加,使得單像素閃爍降低或解除。
熟悉相關(guān)技術(shù)的人士可推知,圖5的圖樣只是為了對非限制本發(fā)明例子舉例,液晶顯示程序設(shè)計師可能會對每一種灰階選用任意的圖樣。
圖6為一具體實施例的一像素電力排程,其運用圖樣來解決在圖2的液晶顯示面板的除閃爍與非線性效果,其圖樣是以二進制表示。如圖6的表格60所示,圖樣的使用與圖5相似。然而表格60是運用32位來建立圖3中相關(guān)值的圖樣。在一非限制本發(fā)明例子中,圖3中的灰階7是相應(yīng)于一時間片段21/32,同樣地,在圖6的圖樣中,程序設(shè)計師可能選擇灰階7所包含在的32次計數(shù)中21次為邏輯“1”,此灰階7的圖樣可以為“11101110101110101110101110101010”這樣的形式,其中像素在32次計數(shù)中開啟了21次。
圖樣(如圖6所示)可讓程序設(shè)計師降低、甚至解除被人的眼睛所感受到的單像素閃爍與非線性問題,要達到如此首先需要先建立一個新的灰階線性分布,其次要建立一灰階圖樣。
根據(jù)一具體實施例,圖7是圖2的控制器的邏輯步驟流程示意圖,如流程圖70所示,頁框頻率控制模塊34(圖2)開始時會同時決定頁框計數(shù)、決定橫列線性回饋平移緩存器值以及決定縱列線性回饋平移緩存器值(分別為第52、54及56階段)。頁框頻率控制模塊34接下來會相加由功能方塊52、54及56來的值,如第58階段所示。一旦這些值被相加后,頁框頻率控制模塊34會從可程序化緩存器(未顯示于圖標(biāo))讀取灰階圖樣,如第62階段所示。一旦灰階圖樣被讀得后,頁框頻率控制模塊34會決定用于目前的像素的灰階值(第64階段),并且決定要選擇圖樣中的哪一項(第72階段)。一旦這些階段完成,頁框頻率控制模塊34會輸出數(shù)據(jù)給液晶顯示面板48。
如先前所述,橫列線性回饋平移緩存器是被實作來沿著一像素列來解除相鄰像素閃爍。由隨機地針對每一個像素選擇頁框計數(shù)的一點,橫列上的這些像素一般會在不同狀態(tài)開始,因此能降低或解除該橫列的相鄰像素閃爍,同樣地,縱列線性回饋平移緩存器沿著液晶顯示面板的縱列執(zhí)行相同的作業(yè)。經(jīng)由一起運用縱列線性回饋平移緩存器與橫列線性回饋平移緩存器,整個液晶顯示面板的相鄰像素閃爍會被降低或解除。
圖8是一種用來選擇一頁框圖樣的電路的功能方塊示意圖,該電路是位于圖2的控制器中。如圖8的電路80所示,頁框緩存器78接收并儲存目前頁框計數(shù),同樣地,橫列緩存器82接收并儲存從相應(yīng)的橫列線性回饋平移緩存器模塊而來的新的線信號,而縱列緩存器84接收并儲存從相應(yīng)的縱列線性回饋平移緩存器模塊而來的新的列信號。在這些緩存器已經(jīng)取得所需要信號后,他們會傳送資料給加法模塊86,加法模塊會加總這些資料并傳送總和(位選擇信號98(bitselect signal))給控制電路的其它部份。
圖9是一例的功能方塊示意圖,其為用于選擇一頁框圖樣的電路的一種具體實施,該電路是位于圖2的控制器中。如圖9的電路90所示,第一列多任務(wù)器88可接收輸入值92,依次標(biāo)示為灰階0至灰階15(GRAYSCAL0-GRAYSCAL15),這些輸入值可以是以16的32位的灰階值送給多任務(wù)器88。在非限制本發(fā)明的例子中,假設(shè)使用圖6的灰階值,每一個灰階值包含32位的資料,必然地,每一條輸入線路92具有32位的通訊能力。在本例中,第0灰階值是由灰階0(GRAYSCAL0)輸入線路92輸入至多任務(wù)器88,剩余灰階值也同樣地由灰階1至灰階15(GRAYSCAL1-GRAYSCAL15)送給多任務(wù)器88。
此外,第一列多任務(wù)器88并可接收顯示值[3:0]94,其一用來表示目前像素所需的灰階值。在非限制本發(fā)明例子中,假設(shè)灰階值0(來自圖6)被用于目前像素,顯示值[3:0]94可傳送一邏輯“0000”至第一列多任務(wù)器88。通訊線102接下來會將灰階0(GRAYSCALE0)從第一列多任務(wù)器88經(jīng)由32位通訊線102送入第二列多任務(wù)器96。如圖9所示,通訊線102為一32位的通訊線,其將灰階值的32位的每一位由第一列多任務(wù)器88送至第二列多任務(wù)器96。
圖10是用于選擇一頁框圖樣的電路的功能方塊示意圖,該電路是位于圖2的控制器中。如圖10所示,第一列多任務(wù)器88由輸入線路92接收灰階0至灰階15(GRAYSCALE0-GRAYSCALE15),第一列多任務(wù)器接下來可選擇所需的灰階值,該灰階值是依據(jù)以顯示值[3:0]94來決定,其可是經(jīng)由選擇輸入線路送給第一列多任務(wù)器88。當(dāng)所需的灰階值被選出后,第一列多任務(wù)器88由32位通訊線路102輸出資料,該總線的各自獨立的位103接下來會被分開來各自輸入第二列多任務(wù)器96。
另外,第二列多任務(wù)器96可以被配置來選出在被選出的灰階值中的所預(yù)期的位。32位的灰階圖樣經(jīng)由總線103被分為個別獨立的位,此資料可被輸入第二列多任務(wù)器96。接下來位選擇[4:0]可送出以用來為第二列多任務(wù)器96選出所需的位。在非限制本發(fā)明的例子中,假設(shè)來自圖6的灰階7為所需的灰階值,并且經(jīng)由顯示值[3:0]94從第一列多任務(wù)器88選出,與灰階7相關(guān)的資料會被總線103分開送出,此資料(可以是以二進制表示,如“11101110101110101110101110101010”)接下來會被送入第二列多任務(wù)器96。假設(shè)在灰階7中所需的位是灰階值中的第3位(第2號邏輯位),位選擇信號[4:0]98會送出一個邏輯“00010”,以表示第三位應(yīng)該要從第二列多任務(wù)器96的輸出通過(在本例中為邏輯“0”)。
圖11是一個用來選擇一頁框圖樣的電路的功能方塊示意圖,該電路是位于圖2的控制器中。如圖11所示,第二列多任務(wù)器96接收此位圖樣,此位圖樣經(jīng)由32位線路102相應(yīng)于目前像素所預(yù)期的灰階值。第二列多任務(wù)器并且接收位選擇信號[4:0]98(來自圖8)做為其選擇輸入,如電路80所選擇的(來自圖8),該信號代表位圖樣中所指定的位。此信號為一隨機的數(shù)字,用以送至第二列多任務(wù)器96來隨機選擇每一個像素的開始點,此開始點的隨機選擇降低或解除了相鄰像素閃爍。
一旦選擇了指定之位,第二列多任務(wù)器96將指定信號送至緩存器104,緩存器接下來會信號送給液晶顯示面板48(圖2)。
顯然地,依照上面實施例中的描述,本發(fā)明可能有許多的修正與差異。因此需要在其附加的權(quán)利要求項的范圍內(nèi)加以理解,除了上述詳細(xì)的描述外,本發(fā)明還可以廣泛地在其它的實施例中施行。上述僅為本發(fā)明的較佳實施例而已,并非用以限定本發(fā)明的申請專利范圍;凡其它未脫離本發(fā)明所揭示的精神下所完成的等效改變或修飾,均應(yīng)包含在下述申請專利范圍內(nèi)。
權(quán)利要求
1.一種在顯示器上產(chǎn)生灰階的裝置,其特征在于,包含一可程序化緩存器,是儲存至少一灰階圖樣,每一灰階圖樣包含至少一圖樣位;一第一列多任務(wù)器,是對應(yīng)于多數(shù)個灰階值,且由每一灰階圖樣各自相對應(yīng)于一灰階值,其中的一灰階值是一當(dāng)前灰階值,該第一列多任務(wù)器自每一灰階圖樣接收一圖樣位,更依據(jù)該當(dāng)前灰階值選出一所需的灰階圖樣;一像素選擇電路,是決定一所需的圖樣位;以及一第二列多任務(wù)器,是耦合于該第一列多任務(wù)器,用以選擇該所需的圖樣位。
2.根據(jù)權(quán)利要求1所述的在顯示器上產(chǎn)生灰階的裝置,其特征在于,其中上述的像素選擇電路包含以下至少其一至少一緩存器;一加法器,該加法器是耦合于復(fù)數(shù)個緩存器;以及一計數(shù)器。
3.根據(jù)權(quán)利要求2所述的在顯示器上產(chǎn)生灰階的裝置,其特征在于,其中上述的至少一緩存器是一線性回饋平移緩存器。
4.根據(jù)權(quán)利要求1所述的在顯示器上產(chǎn)生灰階的裝置,其特征在于,其中上述的每一灰階圖樣包含32個圖樣位。
5.根據(jù)權(quán)利要求1所述的在顯示器上產(chǎn)生灰階的裝置,其特征在于,其中上述的每一灰階圖樣是由一使用者所配置。
6.一種在顯示器上產(chǎn)生灰階的方法,其特征在于,包含儲存至少一灰階圖樣于至少一可程序化緩存器,每一灰階圖樣包含至少一圖樣位;從該可程序化緩存器中選出一灰階圖樣,該被選出的灰階圖樣是以一當(dāng)前灰階值來決定;以及選出至少一圖樣位,以供顯示器使用。
7.根據(jù)權(quán)利要求6所述的在顯示器上產(chǎn)生灰階的方法,其特征在于,其中還包含輸出至少一圖樣位至一緩存器。
8.根據(jù)權(quán)利要求6所述的在顯示器上產(chǎn)生灰階的方法,其特征在于,其中上述的圖樣位的選擇是根據(jù)一頁框計數(shù)、一橫列計數(shù)與一縱列計數(shù)的總和。
9.根據(jù)權(quán)利要求8所述的在顯示器上產(chǎn)生灰階的方法,其特征在于,其中上述的橫列計數(shù)是使用一線性回饋平移緩存器來決定。
10.根據(jù)權(quán)利要求8所述的在顯示器上產(chǎn)生灰階的方法,其特征在于,其中上述的縱列計數(shù)是使用一線性回饋平移緩存器來決定。
11.根據(jù)權(quán)利要求6所述的在顯示器上產(chǎn)生灰階的方法,其特征在于,其中上述的每一灰階圖樣是由一使用者所配置。
12.一種在顯示器上產(chǎn)生灰階的系統(tǒng),其特征在于,包含一或多個可程序化緩存器,被配置來儲存一或多個灰階圖樣,每一灰階圖樣具有一圖樣位,且該灰階圖樣相應(yīng)于多數(shù)個灰階值中的其中之一,該多數(shù)個灰階值之一有一當(dāng)前灰階值;一第一選擇器,是依據(jù)該當(dāng)前灰階值選擇一圖樣位;一位選擇信號,是指定一當(dāng)前圖樣位;以及一第二選擇器,是選擇該當(dāng)前圖樣位。
13.根據(jù)權(quán)利要求12所述的在顯示器上產(chǎn)生灰階的系統(tǒng),其特征在于,其中上述的位選擇信號是耦合于一位選擇邏輯電路,該位選擇邏輯電路是被配置來決定該當(dāng)前圖樣位。
14.根據(jù)權(quán)利要求13所述的在顯示器上產(chǎn)生灰階的系統(tǒng),其特征在于,其中上述的位選擇邏輯電路包含以下至少其一一加法器邏輯電路,該加法器邏輯電路是被配置來接收自任一緩存器傳送來的輸入信號,并且輸出該位選擇信號;以及一計數(shù)邏輯電路。
15.根據(jù)權(quán)利要求14所述的在顯示器上產(chǎn)生灰階的系統(tǒng),其特征在于,其中上述的緩存器包含至少一個線性回饋平移緩存器。
16.根據(jù)權(quán)利要求12所述的在顯示器上產(chǎn)生灰階的系統(tǒng),其特征在于,其中上述的每一灰階圖樣是由一使用者所配置。
全文摘要
本發(fā)明揭示了一種在顯示器上產(chǎn)生灰階的裝置、方法與系統(tǒng)。其中該裝置包含多數(shù)個灰階值,在這些灰階值的一有一當(dāng)前灰階值,該裝置并且包含至少一灰階圖樣,一灰階圖樣包含至少一圖樣位并且與每一個灰階值相應(yīng)。該裝置包含至少一儲存至少一灰階圖樣的可程序化緩存器,以及包含一第一列多任務(wù)器,此第一列多任務(wù)器不僅與上述的灰階值的數(shù)量相應(yīng),且接收來自各灰階圖樣的一圖樣位,更以共同配置型態(tài)依據(jù)該當(dāng)前灰階值選出一所需的灰階圖樣。該裝置尚包含一決定一所需的圖樣位的像素選擇電路,再者,一第二列多任務(wù)器是耦合于該第一列多任務(wù)器,用以選出該所需的圖樣位。
文檔編號G02F1/133GK1776798SQ200510099860
公開日2006年5月24日 申請日期2005年9月9日 優(yōu)先權(quán)日2004年12月8日
發(fā)明者克拉克·夏弗德 申請人:威盛電子股份有限公司