專利名稱:用于顯示系統(tǒng)的驅(qū)動(dòng)方法、驅(qū)動(dòng)電路和驅(qū)動(dòng)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種操作顯示系統(tǒng)的驅(qū)動(dòng)電路的方法,其中借助于地址序列器來(lái)控制向存儲(chǔ)器寫入和/或從存儲(chǔ)器讀取視頻數(shù)據(jù)的順序,在地址序列器中為所述視頻數(shù)據(jù)產(chǎn)生的每個(gè)存儲(chǔ)器地址是由圖像行地址部分或行指針和所述圖像行上的像素的地址部分構(gòu)成的。
背景技術(shù):
所述方法被應(yīng)用在顯示系統(tǒng)中,例如陰極射線管(CRT)、等離子放電屏(PDP)、液晶顯示器(LCD)和單屏硅基液晶(LCOS)。所有這些都需要不同的尋址順序。幀存儲(chǔ)器被廣泛的用作這些顯示系統(tǒng)的驅(qū)動(dòng)電路。外部或嵌入的靜態(tài)或動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SRAM或DRAM)通常被用作用于對(duì)視頻信息進(jìn)行重新排序的幀存儲(chǔ)器。序列器通??刂谱x和寫的順序。如果設(shè)想驅(qū)動(dòng)電路以不同的分辨率工作,例如縮放或分畫面監(jiān)控,或者設(shè)想驅(qū)動(dòng)電路能夠驅(qū)動(dòng)不同種類的上述提到的顯示器,則幀存儲(chǔ)器的靈活尋址對(duì)于重新整理像素?cái)?shù)據(jù)是必要的。尤其是,驅(qū)動(dòng)電路必須足夠靈活以產(chǎn)生諸如隔行順序和色彩連續(xù)順序這樣的順序,并且足夠靈活以應(yīng)付設(shè)計(jì)變化,例如LCOS系統(tǒng)的光學(xué)布局的設(shè)計(jì)變化。
可以以與邏輯電路相結(jié)合的多個(gè)計(jì)數(shù)器的形式在序列器設(shè)計(jì)中找出的一種可行的解決方案。然而,其難點(diǎn)在于,這本質(zhì)上是一種不靈活的解決方案。在約定所需要的解決方案的適用范圍之前,必須知道將被產(chǎn)生的不同順序。
另一種可行的解決方案可以是序列表方法,其中整個(gè)序列被存儲(chǔ)在一個(gè)作為所述序列器的一部分的隨機(jī)存取存儲(chǔ)器中。該解決方案原則上提供了所有需要的適應(yīng)性。從美國(guó)專利5587962可獲知這種解決方案。該專利說(shuō)明書披露了一種帶有幀存儲(chǔ)器電路的設(shè)備,其允許進(jìn)行有限的隨機(jī)存取,并被用于執(zhí)行各種不同的特殊效果視頻應(yīng)用。該設(shè)備的幀存儲(chǔ)電路存儲(chǔ)和提供數(shù)據(jù)流并支持串行存取和隨機(jī)存取。隨機(jī)存取存儲(chǔ)器陣列的數(shù)據(jù)輸入端與一數(shù)據(jù)緩沖器相連接,從而數(shù)據(jù)緩沖器可使存儲(chǔ)器陣列的操作與數(shù)據(jù)流同步。所述隨機(jī)存取存儲(chǔ)器陣列的地址輸入端與一個(gè)地址序列器相連接,所述地址序列器產(chǎn)生一連續(xù)施加給所述存儲(chǔ)器陣列的存儲(chǔ)器地址序列。一地址緩沖寄存器也與所述地址序列器相連接。美國(guó)專利5587962提供了一個(gè)用作幀存儲(chǔ)器的存儲(chǔ)器電路,其能夠使得象縮放或分屏這樣的特殊的效果或其它的效果能夠得以有效地實(shí)現(xiàn)。為此,所述存儲(chǔ)電路相當(dāng)于一單芯片集成電路,其包含220位的存儲(chǔ)容量,這些位通過專用的寫和讀存取裝置被組織為262144個(gè)四位寬字。該存儲(chǔ)電路對(duì)于寫和讀操作通常以串行訪問模式工作,但其具有這樣的獨(dú)特性質(zhì),即對(duì)存儲(chǔ)電路的寫入或讀出允許有限規(guī)模的隨機(jī)存取。為了接收轉(zhuǎn)換成數(shù)字像素的模擬視頻信號(hào),所述存儲(chǔ)電路包括一串行像素?cái)?shù)據(jù)輸入端,其提供每像素四位的數(shù)據(jù)。所述串行像素?cái)?shù)據(jù)輸入端與一寫串行鎖存器的輸入端口連接,而寫串行鎖存器的輸出端口與一寫寄存器的輸入端口相連接。所述寫寄存器的輸出端口與一存儲(chǔ)器陣列的數(shù)據(jù)輸入端口相連接。所述存儲(chǔ)器陣列為包含218個(gè)四位存儲(chǔ)單元的動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器陣列。所述存儲(chǔ)器陣列的數(shù)據(jù)輸出端口與一讀寄存器的數(shù)據(jù)輸入端口相連接,而讀寄存器的數(shù)據(jù)輸出端口與讀串行鎖存器的數(shù)據(jù)輸入端口相連接。判優(yōu)和控制電路將由地址產(chǎn)生器產(chǎn)生的地址傳送給所述存儲(chǔ)器陣列,從而能夠?qū)?shù)據(jù)寫入到存儲(chǔ)器陣列中,但可能會(huì)由于對(duì)存儲(chǔ)器陣列的刷新操作或讀取訪問而造成延遲。因此,判優(yōu)和控制電路可另外的包含存儲(chǔ)器件,使得在對(duì)存儲(chǔ)器陣列的立即訪問受到阻礙時(shí)由地址產(chǎn)生器產(chǎn)生的地址不會(huì)丟失。美國(guó)專利5587962披露了一種基于表格的解決方案。該方案是基于表格的,因?yàn)檎麄€(gè)序列都是存儲(chǔ)在為幀存儲(chǔ)電路的一部分的DRAM存儲(chǔ)器陣列上的。如上所述,該解決方案原則上提供了所有需要的適應(yīng)性。然而,該解決方案具有這樣的缺點(diǎn),即表格的大小必須相對(duì)較大。例如,基于UXGA的LCOS設(shè)計(jì)具有1200行,所以該表格原則上必須具有1200個(gè)條目,每個(gè)條目21位,從而導(dǎo)致一個(gè)約25kbits的表格。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種在開頭段落中所述的具有序列器的驅(qū)動(dòng)電路,其具有上面的基于表的序列器的靈活性,而且也不昂貴。
因此,根據(jù)本發(fā)明,該方法的特征在于切換裝置以第一模式和第二模式交替地操作所述驅(qū)動(dòng)電路,在所述第一模式中所述地址序列器通過將來(lái)自地址表寄存器裝置中的行指針塊的行指針與像素計(jì)數(shù)裝置的輸出相結(jié)合來(lái)為所述存儲(chǔ)器中的視頻數(shù)據(jù)產(chǎn)生地址,在所述第二模式中來(lái)自所述存儲(chǔ)器中的完整行指針表的行指針塊被下載到所述地址表寄存器裝置中。
如已經(jīng)提到的,本發(fā)明還涉及一種用于應(yīng)用了根據(jù)本發(fā)明的方法的顯示系統(tǒng)的驅(qū)動(dòng)電路。所述驅(qū)動(dòng)電路包括用于所要顯示的視頻數(shù)據(jù)的存儲(chǔ)器和與其相連接的地址序列器,該地址序列器用于控制在所述存儲(chǔ)器中寫入和/或讀取視頻數(shù)據(jù)的順序,其特征在于所述存儲(chǔ)器包含一個(gè)完整的行指針列表,每個(gè)行指針是視頻數(shù)據(jù)的存儲(chǔ)器地址的一部分,并且其特征在于所述地址序列器配備有用于來(lái)自所述行指針表的行指針塊的地址表寄存器裝置、用于通過后續(xù)的行指針塊連續(xù)地更新所述地址表寄存器裝置的裝置,和像素計(jì)數(shù)裝置,其輸出與來(lái)自地址表寄存器裝置的連續(xù)行指針相結(jié)合,確定所述視頻數(shù)據(jù)的地址。特別的,配備有切換裝置,通過該切換裝置,可交替地進(jìn)行在所述地址序列器中,在第一模式下為視頻數(shù)據(jù)產(chǎn)生存儲(chǔ)器地址;和在第二模式下,通過下一個(gè)行指針塊更新所述地址表寄存器。在一實(shí)際實(shí)施例中,用于所要顯示的視頻數(shù)據(jù)的不同序列的完整行指針表被并入到所述所述存儲(chǔ)器中。
本發(fā)明還涉及一種用于顯示圖像的裝置,包括一個(gè)顯示系統(tǒng)和如上所述的驅(qū)動(dòng)電路。
本發(fā)明進(jìn)一步涉及一種用于在所述驅(qū)動(dòng)電路和所述裝置中處理地址的算法。本發(fā)明還涉及一種能夠在所述驅(qū)動(dòng)電路中的所述處理裝置上運(yùn)行的計(jì)算機(jī)程序,和包含所述計(jì)算機(jī)程序的信息載體。
本發(fā)明的這些和其他方面通過此后所述的實(shí)施例將變得顯而易見,并參照這樣的實(shí)施例來(lái)對(duì)其進(jìn)行說(shuō)明,其中圖1表示根據(jù)本發(fā)明的用于通常操作模式下的顯示器的驅(qū)動(dòng)電路的系統(tǒng)設(shè)置;圖2表示用于地址傳送的驅(qū)動(dòng)電路的系統(tǒng)設(shè)置;
圖3表示在通常操作期間所使用的方法的流程圖;圖4表示在將一表塊從主存儲(chǔ)器讀入到地址表寄存器的過程中所使用的方法的流程圖;圖5表示所使用的方法的流程圖,說(shuō)明了重復(fù)執(zhí)行的地址表塊傳送;和圖6表示提供有根據(jù)本發(fā)明的驅(qū)動(dòng)電路的裝置。
具體實(shí)施例方式
圖1表示用于常規(guī)操作的顯示器的驅(qū)動(dòng)電路的系統(tǒng)設(shè)置,其包括一主存儲(chǔ)器1和一地址序列器2。主存儲(chǔ)器1包括一幀存儲(chǔ)器3。視頻數(shù)據(jù)以第一順序存儲(chǔ)在幀存儲(chǔ)器3中,并以第二順序從其中讀出。因此,幀存儲(chǔ)器地址是通過地址序列器2產(chǎn)生的。在本實(shí)施例中,視頻數(shù)據(jù)是由帶有一個(gè)分量(即亮度分量)的逐行視頻信號(hào)形成的,為了簡(jiǎn)化的目的假定對(duì)所述信號(hào)進(jìn)行連續(xù)的寫入并以隔行或色彩連續(xù)的方式讀出。按照另一種可選方案,通過應(yīng)用本發(fā)明可將隔行信號(hào)轉(zhuǎn)換成逐行信號(hào)。
地址序列器2提供有一個(gè)包含行指針表的地址表寄存器4。這些行指針形成所述幀存儲(chǔ)器地址的一部分,表示行地址。在常規(guī)操作過程中,通過行計(jì)數(shù)器5從地址表寄存器4讀出連續(xù)的行指針并將其提供給加法器6的第一輸入端。像素計(jì)數(shù)器7與加法器6的第二輸入端相連接。加法器6的連續(xù)數(shù)出信號(hào)表示對(duì)應(yīng)于幀存儲(chǔ)器3的幀存儲(chǔ)器地址。連續(xù)的幀存儲(chǔ)器地址確定了從幀存儲(chǔ)器讀出存儲(chǔ)在其中的視頻信號(hào)所依照的順序或?qū)⑻峁┙o幀存儲(chǔ)器3的視頻信號(hào)存儲(chǔ)在其中所依照的順序。
如果例如該系統(tǒng)與具有480行的顯示器結(jié)合使用,則行計(jì)數(shù)器5從0計(jì)到479;如果一個(gè)行包含720個(gè)像素,則像素計(jì)數(shù)器7從0計(jì)到719。如果地址表寄存器4包含480個(gè)通常為21位的行地址,則將需要約10kbit的表,其相對(duì)是昂貴的。在1200行的顯示器和包含1200個(gè)21位的行地址的地址表寄存器4的情況下,將需要約25kbits的表。根據(jù)本發(fā)明,地址表寄存器4中的行指針的數(shù)量被限定為例如32;這將導(dǎo)致約0.7kbit的地址表。所以,地址表寄存器4可以只包含行指針塊。然而,這要求對(duì)地址表寄存器4進(jìn)行不斷更新;為了讀出480行的幀,必須對(duì)地址表寄存器4更新15次。為了使此過程成為可能,所有行指針都被存儲(chǔ)在主存儲(chǔ)器1中。每次從地址表寄存器4連續(xù)地讀出一個(gè)行指針塊,下一個(gè)行指針塊就從主存儲(chǔ)器1轉(zhuǎn)移到地址表存儲(chǔ)器4中。將參照?qǐng)D2說(shuō)明用于(行)地址傳送的該過程及系統(tǒng)設(shè)置。常規(guī)操作中的系統(tǒng)設(shè)置和用于地址傳送的系統(tǒng)設(shè)置都是在控制處理器8的控制下進(jìn)行的,所述控制處理器8形成地址序列器2的一部分。
圖2表示用于地址傳送的系統(tǒng)設(shè)置。當(dāng)?shù)刂繁砑拇嫫?中的行指針塊的最后一個(gè)行指針被讀出時(shí),地址序列器2從所述主存儲(chǔ)器1讀取一個(gè)新的行指針塊,即將下一個(gè)行指針塊下載到所述地址表寄存器4中。這需要一個(gè)基地址寄存器9,和一個(gè)地址計(jì)數(shù)器10,所述基地址寄存器9包含所述主存儲(chǔ)器1中的行指針塊的基地址或開始地址。加法器11為所述主存儲(chǔ)器1中的行指針形成地址并在幀存儲(chǔ)器3的讀取模式(在圖2中讀=1)下將它們提供給主存儲(chǔ)器1。這些地址表示行指針在幀存儲(chǔ)器3中的索引。該索引與顯示器的行數(shù)一樣大。在寫模式(讀=0)中,把被尋址的行指針傳送給地址表寄存器4。所以,整個(gè)系統(tǒng)在表更新模式和地址順序模式(常規(guī)模式)之間不斷進(jìn)行切換。
圖3表示在常規(guī)操作期間所使用的方法的流程圖。在初始化期間,行計(jì)數(shù)器5被復(fù)位為i=0。下一步是為第一個(gè)行產(chǎn)生連續(xù)的幀存儲(chǔ)器或像素地址(k=0,......N-1,其中N為一個(gè)行的像素?cái)?shù))并借助于這些地址來(lái)實(shí)現(xiàn)視頻數(shù)據(jù)傳送。之后,行計(jì)數(shù)器6增加1(i=i+1)并為下一個(gè)行產(chǎn)生幀存儲(chǔ)器或像素地址,從而實(shí)現(xiàn)相應(yīng)的視頻數(shù)據(jù)傳送。該過程繼續(xù)直到為最后一個(gè)行產(chǎn)生了幀存儲(chǔ)器或像素地址。當(dāng)?shù)竭_(dá)最后的行時(shí),所述循環(huán)就完成了。
圖4表示將一行指針塊從主存儲(chǔ)器1讀取到地址表寄存器4中的過程。在初始化期間,基地址寄存器9中的一行指針塊的基地址被復(fù)位到j(luò)=0。然后,在(行)地址傳送期間,將與基地址j=0相應(yīng)的行指針從幀存儲(chǔ)器1讀取到地址表寄存器4中。之后,基地址被遞加1(j=j(luò)+1),并且將相應(yīng)的行指針從主存儲(chǔ)器1讀入到地址表寄存器4中。該循環(huán)繼續(xù)直到已經(jīng)將行指針塊的最后一個(gè)行指針下載到地址表寄存器4中。
圖5表示所使用的方法的流程圖,說(shuō)明述重復(fù)執(zhí)行的地址表塊傳送。在初始化期間,地址表寄存器4中的行指針塊移到主存儲(chǔ)器1中,并且行計(jì)數(shù)器5被復(fù)位成i=0。然后開始所述視頻數(shù)據(jù)傳送的循環(huán)。首先將塊1從主存儲(chǔ)器1讀入到地址表寄存器4中。然后與塊1相應(yīng)的視頻數(shù)據(jù)被傳送給顯示器。此后,連續(xù)地下載下一個(gè)行指針塊,并且傳送與這些塊相應(yīng)的視頻數(shù)據(jù)。在最后一個(gè)行指針塊已經(jīng)被下載了且相應(yīng)的視頻數(shù)據(jù)已經(jīng)被傳送了之后,所述循環(huán)完成。
圖6表示用于顯示圖像的設(shè)備100,其包括根據(jù)本發(fā)明的驅(qū)動(dòng)電路。設(shè)備100包括一顯示器101、一帶有幀存儲(chǔ)器3的主存儲(chǔ)器1,和一地址序列器2。例如,顯示器101是從CRT、PDP和單屏LCOS所構(gòu)成的組中選擇的。地址序列器2和幀存儲(chǔ)器3例如使用標(biāo)準(zhǔn)接口102進(jìn)行連接,以實(shí)現(xiàn)雙向數(shù)據(jù)傳送。主存儲(chǔ)器1還與顯示器101相連接,以實(shí)現(xiàn)視頻數(shù)據(jù)的傳送。
本發(fā)明并不局限于各附圖中所示出的優(yōu)選實(shí)施例。修改是可能的。如上所述,地址序列器由圖像行地址部分或行指針和一圖像行上的像素的地址部分構(gòu)成的。在所述的實(shí)施例中,所述行指針涉及全部地址行和一圖像行的所有像素的像素地址部分。然而,也可以使行指針涉及圖像行的一部分,例如圖像行的一半;在那種情況下像素地址部分也可以只涉及一半圖像行的像素。此外,行指針可以涉及一個(gè)以上的圖像行,例如兩個(gè)圖像行;在那種情況下像素地址部分涉及兩個(gè)圖像行的像素。
權(quán)利要求
1.操作一顯示系統(tǒng)的驅(qū)動(dòng)電路的方法,其中借助于地址序列器來(lái)控制向存儲(chǔ)器寫入和/或從存儲(chǔ)器該取視頻數(shù)據(jù)的順序,在地址序列器中產(chǎn)生的所述視頻數(shù)據(jù)的每個(gè)存儲(chǔ)器地址是由圖像行地址部分或行指針和所述圖像行上的像素的地址部分構(gòu)成的,其特征在于切換裝置以第一模式和第二模式交替地操作所述驅(qū)動(dòng)電路,在所述第一模式中所述地址序列器通過將來(lái)自地址表寄存器裝置中的行指針塊的行指針與像素計(jì)數(shù)裝置的輸出相結(jié)合來(lái)為所述存儲(chǔ)器中的視頻數(shù)據(jù)產(chǎn)生地址,在所述第二模式中來(lái)自所述存儲(chǔ)器中的完整行指針表的行指針塊被下載到所述地址表寄存器裝置中。
2.用于一顯示系統(tǒng)的驅(qū)動(dòng)電路,包括用于所要顯示的視頻數(shù)據(jù)的存儲(chǔ)器和與其相連接的地址序列器,該地址序列器用于控制在所述存儲(chǔ)器中寫入和/或讀取視頻數(shù)據(jù)的順序,其特征在于所述存儲(chǔ)器包含一個(gè)完整的行指針表,每個(gè)行指針是視頻數(shù)據(jù)的存儲(chǔ)器地址的一部分,并且其特征在于所述地址序列器配備有用于來(lái)自所述行指針表的行指針塊的地址表寄存器裝置、用于通過后續(xù)的行指針塊來(lái)連續(xù)地更新所述地址表寄存器裝置的裝置,和像素計(jì)數(shù)裝置,其輸出與來(lái)自地址表寄存器裝置的連續(xù)行指針相結(jié)合,來(lái)確定所述視頻數(shù)據(jù)的地址。
3.根據(jù)權(quán)利要求2所述的驅(qū)動(dòng)電路,其特征在于配備有切換裝置,通過該切換裝置,可交替地進(jìn)行在所述地址序列器中,在第一模式下為視頻數(shù)據(jù)產(chǎn)生存儲(chǔ)器地址;和在第二模式下,通過下一個(gè)行指針塊更新所述地址表寄存器。
4.根據(jù)權(quán)利要求2或3所述的驅(qū)動(dòng)電路,其特征在于所述存儲(chǔ)器包括用于所要顯示的視頻數(shù)據(jù)的不同序列的完整行指針表。
5.用于顯示圖像的設(shè)備,包括一個(gè)顯示系統(tǒng)和根據(jù)權(quán)利要求2到4中的任何一項(xiàng)所述的驅(qū)動(dòng)電路。
6.在根據(jù)權(quán)利要求2到4中的任何一項(xiàng)所述的顯示系統(tǒng)的驅(qū)動(dòng)電路中和在根據(jù)權(quán)利要求5所述的設(shè)備中用于處理地址的算法。
7.一種計(jì)算機(jī)程序,能夠在根據(jù)權(quán)利要求2到4中的任何一項(xiàng)所述的顯示系統(tǒng)的驅(qū)動(dòng)電路中或根據(jù)權(quán)利要求5中所述的設(shè)備中的信號(hào)處理裝置上運(yùn)行。
8.包含根據(jù)權(quán)利要求7所述的計(jì)算機(jī)程序的信息載體。
全文摘要
本發(fā)明提供了一種用于顯示器的基于表的驅(qū)動(dòng)電路,其能夠在常規(guī)操作模式和讀取表塊模式之間進(jìn)行切換。所述切換電路包括一地址序列器和一存儲(chǔ)器。所述存儲(chǔ)器包括各個(gè)序列的完整表,例如隔行或色彩連續(xù)序列。在讀表模式中,下一個(gè)即將到來(lái)的地址被讀取,即從所述存儲(chǔ)器中下載到所述地址序列器的地址表寄存器中。在常規(guī)操作模式中,地址序列器為將在所述存儲(chǔ)器中存儲(chǔ)的或?qū)⒈伙@示的視頻數(shù)據(jù)產(chǎn)生地址。
文檔編號(hào)G09G3/20GK1682274SQ03821321
公開日2005年10月12日 申請(qǐng)日期2003年8月6日 優(yōu)先權(quán)日2002年9月9日
發(fā)明者R·A·貝尤克 申請(qǐng)人:皇家飛利浦電子股份有限公司