專利名稱:同步顯示方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對多媒體數(shù)據(jù)處理領(lǐng)域,具體地,是一種對多顯示屏的視頻數(shù)據(jù)的同步顯示方法及同步顯示的裝置。
背景技術(shù):
現(xiàn)有很多具有顯示功能的手持電子設(shè)備, 如MP4、PDA或?qū)W習(xí)機(jī)等,除了能夠在自身的顯示屏上顯示視頻或圖像外,還能外接其他電子設(shè)備的顯示屏,如與電視機(jī)、電腦的顯示器、投影儀等連接,向外接的顯示設(shè)備輸出視頻或圖像。由于外接的顯示屏面積較大,具有更好的顯示效果,方便多人同時觀看所顯示的視頻或圖像。此外,現(xiàn)有的一些電子設(shè)備也可以同時驅(qū)動多個不同的顯示屏顯示視頻或圖像等。一個設(shè)備與多個顯示屏連接并向多個顯示屏輸出數(shù)據(jù),稱為同步顯示,簡稱同顯,而每一個顯示屏顯示的內(nèi)容相同,稱為同源同顯。當(dāng)然,在同源同顯的技術(shù)下,不同的顯示屏通常具有不同的尺寸,顯示屏的分辨率也不盡相同,但這并不影響同源同顯的技術(shù)實(shí)現(xiàn)。應(yīng)用同源同顯的技術(shù)時,需要在電子設(shè)備內(nèi)設(shè)置同步顯示裝置,現(xiàn)有的同步顯示裝置如圖I所示。同步顯示裝置具有兩組顯示組件,第一組顯示組件包括顯示數(shù)據(jù)控制器10、顯示時序控制器11、顯示屏12以及時鐘信號發(fā)生器13,第二組顯示組件包括顯示數(shù)據(jù)控制器20、顯示時序控制器21、顯示屏22以及時鐘信號發(fā)生器23,其中顯示屏12為電子設(shè)備自帶的顯示屏,顯示屏22為外接的電子設(shè)備的顯示屏。顯示數(shù)據(jù)控制器10從存儲器I中讀取需要顯示的數(shù)據(jù)流,讀取的數(shù)據(jù)流為經(jīng)過過濾、解碼后的數(shù)據(jù),顯示數(shù)據(jù)控制器10讀取數(shù)據(jù)流后,將讀取的數(shù)據(jù)輸出至顯示時序控制器11,顯示時序控制器11根據(jù)顯示屏12的分辨率大小以及顯示屏12的特性,添加消隱數(shù)據(jù),按時序輸出至顯示屏12。時鐘信號發(fā)生器13向顯示時序控制器11以及顯示屏12輸出時鐘信號,用于保證顯示時序控制器11與顯示屏12的時鐘信號同步。若顯示屏12為IXD顯示屏,顯示時序控制器11向顯示屏12發(fā)送的數(shù)據(jù)包括有效數(shù)據(jù)以及消隱數(shù)據(jù)。消隱數(shù)據(jù)與有效數(shù)據(jù)是LCD顯示屏?xí)r序的特點(diǎn),有效數(shù)據(jù)的寬度和有效數(shù)據(jù)的高度指顯示屏12需要顯示的高度和寬度,這些數(shù)據(jù)是從存儲器I所讀取獲得的,因此顯示數(shù)據(jù)控制器10讀取的數(shù)據(jù)量決定有效數(shù)據(jù)傳送的時間長度。消隱數(shù)據(jù)的寬度和消隱數(shù)據(jù)的高度則與顯示無關(guān),但其數(shù)據(jù)代表有效數(shù)據(jù)傳送前空閑時間長度。消隱數(shù)據(jù)或消隱時間一般用于數(shù)據(jù)傳送前的準(zhǔn)備工作,其占據(jù)LCD顯示屏?xí)r序的一部分。此外,消隱數(shù)據(jù)是虛擬數(shù)據(jù),其不用作顯示。如圖2 (a)所示,顯示時序控制器11向顯示屏12傳輸?shù)挠行?shù)據(jù)的寬度為480像素,有效數(shù)據(jù)的高度為272像素,消隱數(shù)據(jù)的寬度為20像素,消隱數(shù)據(jù)的高度為10像素,因此,顯示時序控制器11向顯示屏12發(fā)送的數(shù)據(jù)長度為(480+20) X (272+10),即需要500X282個顯示時序的時鐘周期完成一個畫面數(shù)據(jù)的傳輸,因此,顯示屏21的幀時序周期數(shù)為500X282,因此,本文所指的幀時序周期數(shù)是顯示屏的(有效數(shù)據(jù)的行數(shù)+消隱數(shù)據(jù)的行數(shù))X(一行數(shù)據(jù)中有效數(shù)據(jù)的時鐘周期數(shù)+ —行數(shù)據(jù)中消隱數(shù)據(jù)的時鐘周期數(shù))。顯示數(shù)據(jù)控制器20也是從存儲器I中讀取數(shù)據(jù)流,并將讀取的數(shù)據(jù)流輸出至顯示時序控制器21,時鐘信號發(fā)生器23向顯示時序控制器21、顯示屏22輸出時鐘信號,確保顯示時序控制器21與顯示屏22的時鐘信號同步。與顯示屏12相同地,顯示屏22也是IXD顯示屏,顯示時序控制器21向顯示屏22發(fā)送的數(shù)據(jù)也包括消隱數(shù)據(jù),如圖2 (b)所示,顯示時序控制器21向顯示屏22傳輸?shù)挠行?shù)據(jù)的寬度為320像素,有效數(shù)據(jù)的高度為240像素,消隱數(shù)據(jù)的寬度為16像素,消隱數(shù)據(jù)的高度為8像素,因此,顯示時序控制器21向顯示屏22發(fā)送的數(shù)據(jù)長度為(320+16) X(240+8),即需要336X248個顯示時序的時鐘周期完成一個畫面數(shù)據(jù)的傳輸,因此,顯示屏22的幀時序周期數(shù)為336X248??梢?,現(xiàn)有的同步顯示裝置中,兩個顯示數(shù)據(jù)控制器10、20均需要從存儲器I中讀取數(shù)據(jù)流,即兩組顯示組件重復(fù)地訪問存儲器1,導(dǎo)致同步顯示裝置占用的帶寬較大,占用的資源較大,同時同步顯示裝置的功率消耗較大,對電子設(shè)備的要求較高,進(jìn)而導(dǎo)致電子設(shè)·備的生產(chǎn)成本較高。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種占用帶寬資源較小的同步顯示方法。本發(fā)明的另一目的是提供一種對電子設(shè)備資源占用少且功率消耗小的同步顯示
>J-U ρ α裝直。為了實(shí)現(xiàn)上述的主要目的,本發(fā)明提供的同步顯示方法包括第一顯示數(shù)據(jù)控制器接收數(shù)據(jù)流,并將接收的數(shù)據(jù)流傳輸至第一顯示時序控制器,第一顯示時序控制器按顯示時序?qū)?shù)據(jù)流輸出至第一顯示屏,并且,第一顯示時序控制器還將輸出至第一顯示器的數(shù)據(jù)流輸出至數(shù)據(jù)復(fù)用控制器,數(shù)據(jù)復(fù)用控制器對接收的數(shù)據(jù)流中的數(shù)據(jù)進(jìn)行縮放處理并輸出至第二顯示時序控制器,數(shù)據(jù)復(fù)用控制器還根據(jù)第一顯示屏的幀時序周期數(shù)與第二顯示屏的幀時序周期數(shù)計(jì)算第二顯示時序控制器向第二顯示屏輸出數(shù)據(jù)流的頻率,第二顯示時序控制器以計(jì)算出的頻率向第二顯示屏輸出數(shù)據(jù)流。由上述方案可見,第二顯示時序控制器并不是通過顯示數(shù)據(jù)控制器從存儲器中讀取數(shù)據(jù)流,而是通過數(shù)據(jù)復(fù)用控制器從第二顯示時序控制器中獲取數(shù)據(jù)流,這樣只有第一顯示數(shù)據(jù)控制器從存儲器中獲取數(shù)據(jù)流,同步顯示裝置所占用的帶寬較小,功率消耗也較小,有利于降低電子設(shè)備的生產(chǎn)成本。一個優(yōu)選的方案是,第一顯示時序控制器將數(shù)據(jù)流發(fā)送至數(shù)據(jù)復(fù)用控制器前,向所發(fā)送的數(shù)據(jù)添加位置信息。由此可見,數(shù)據(jù)復(fù)用控制器接收的數(shù)據(jù)包含有位置信息,便于數(shù)據(jù)復(fù)用控制器對每一行數(shù)據(jù)的起止位置進(jìn)行識別,方便對數(shù)據(jù)進(jìn)行縮放處理。進(jìn)一步的方案是,數(shù)據(jù)復(fù)用控制器將縮放處理后的數(shù)據(jù)流暫存在數(shù)據(jù)緩沖器中,數(shù)據(jù)緩沖器以預(yù)定的頻率向第二顯示時序控制器輸出數(shù)據(jù)流,且數(shù)據(jù)復(fù)用控制器根據(jù)數(shù)據(jù)緩沖器所暫存的數(shù)據(jù)流的數(shù)據(jù)量調(diào)節(jié)預(yù)定的頻率??梢姡瑪?shù)據(jù)復(fù)用控制器能夠靈活地調(diào)節(jié)數(shù)據(jù)緩沖器輸出數(shù)據(jù)的頻率,有利于數(shù)據(jù)緩沖器靈活地輸出數(shù)據(jù),避免輸出數(shù)據(jù)的頻率過于固定而增加數(shù)據(jù)輸出的難度,降低同步顯示裝置的實(shí)現(xiàn)難度,且能夠保證兩個顯示屏顯示數(shù)據(jù)的同步性。為實(shí)現(xiàn)上述的另一目的,本發(fā)明提供的同步顯示裝置具有第一顯示數(shù)據(jù)控制器、用于接收第一顯示數(shù)據(jù)控制器輸出的數(shù)據(jù)流的第一顯示時序控制器、用于接收并顯示第一顯示時序控制器輸出的數(shù)據(jù)流的第一顯示屏、第二顯示時序控制器、用于接收并顯示第二顯示時序控制器輸出的數(shù)據(jù)流的第二顯示屏,還包括數(shù)據(jù)復(fù)用控制器,用于接收第一顯示時序控制器輸出的數(shù)據(jù)流,并對所接收的數(shù)據(jù)流的數(shù)據(jù)進(jìn)行縮放處理后輸出至第二顯示時序控制器,數(shù)據(jù)復(fù)用控制器還根據(jù)第一顯示屏的幀時序周期數(shù)與第二顯示屏的幀時序周期數(shù)計(jì)算第二顯示時序控制器向第二顯示屏輸出數(shù)據(jù)流的頻率,第二顯示時序控制器以該頻率向第二顯示屏輸出數(shù)據(jù)流。由上述方案可見,同步顯示裝置并不設(shè)置兩個顯示數(shù)據(jù)控制器,第二顯示時序控制器從數(shù)據(jù)復(fù)用控制器中讀取數(shù)據(jù),這樣避免兩個顯示數(shù)據(jù)控制器同時從存儲器中讀取數(shù)據(jù)流,同步顯示裝置所占用的帶寬較小,功率消耗也小,有利于降低電子設(shè)備的生產(chǎn)成本。
一個優(yōu)選的方案是,第一顯示時序控制器內(nèi)設(shè)置位置信息添加單元,用于向輸出至數(shù)據(jù)復(fù)用控制器的數(shù)據(jù)添加位置信息。由此可見,數(shù)據(jù)復(fù)用控制器接收的數(shù)據(jù)包含有位置信息,有利于數(shù)據(jù)復(fù)用控制器分辨每一行數(shù)據(jù)的起止位置,方便其實(shí)現(xiàn)對數(shù)據(jù)的縮放處理。進(jìn)一步的方案是,數(shù)據(jù)復(fù)用控制器內(nèi)設(shè)置有數(shù)據(jù)緩沖器及調(diào)頻控制器,數(shù)據(jù)緩沖器用于暫存經(jīng)過縮放處理后的數(shù)據(jù),調(diào)頻控制器用于計(jì)算數(shù)據(jù)緩沖器向第二顯示時序控制器輸出數(shù)據(jù)流的頻率??梢姡瑪?shù)據(jù)緩沖器根據(jù)調(diào)頻控制器計(jì)算出的頻率向第二時序控制器輸出數(shù)據(jù)流,確保兩個顯示屏同步地顯示數(shù)據(jù),避免兩個顯示屏顯示的畫面不一致的情況發(fā)生。
圖I是現(xiàn)有同步顯示裝置的結(jié)構(gòu)框圖。圖2是向圖I中兩個顯示屏傳輸?shù)挠行?shù)據(jù)與消隱數(shù)據(jù)的示意圖。圖3是本發(fā)明同步顯示裝置實(shí)施例的結(jié)構(gòu)框圖。圖4是本發(fā)明同步顯示裝置實(shí)施例中數(shù)據(jù)復(fù)用控制器的結(jié)構(gòu)框圖。圖5是本發(fā)明同步顯示方法實(shí)施例的流程圖。以下結(jié)合附圖及實(shí)施例對本發(fā)明作進(jìn)一步說明。
具體實(shí)施例方式本發(fā)明的同步顯示裝置應(yīng)用在諸如MP4、PDA等手持電子設(shè)備上,優(yōu)選地,該手持電子設(shè)備帶有自身的顯示屏,并且可以與外部的顯示設(shè)備連接,向外部的顯示設(shè)備輸出數(shù)據(jù)。當(dāng)然,該手持電子設(shè)備也可以不帶自身的顯示屏,直接向兩個或以上的外部顯示設(shè)備輸出數(shù)據(jù)。參見圖3,本發(fā)明的同步顯示裝置具有顯示數(shù)據(jù)控制器30、顯示時序控制器31、顯示屏32、時鐘信號發(fā)生器33、數(shù)據(jù)復(fù)用控制器40、顯示時序控制器51、顯示屏52以及時鐘信號發(fā)生器53。顯示數(shù)據(jù)控制器30從存儲器2讀取數(shù)據(jù)流,所讀取的數(shù)據(jù)流是經(jīng)過過濾、解碼后的數(shù)據(jù)流,并將所讀取的數(shù)據(jù)流輸出至顯示時序控制器31。顯示時序控制器31內(nèi)設(shè)置位置信息添加單元35,用于向所接收的數(shù)據(jù)流中的數(shù)據(jù)添加位置信息。位置信息可以是添加在顯示數(shù)據(jù)的每一行數(shù)據(jù)最前面,即在每一行數(shù)據(jù)的第一個數(shù)據(jù)前添加一個標(biāo)記作為起始標(biāo)記,或者是在每一行數(shù)據(jù)的最后面添加一個標(biāo)記作為終止標(biāo)記,這樣標(biāo)記出每一行數(shù)據(jù)的起止位置。每一行數(shù)據(jù)是包括消隱數(shù)據(jù)與有效數(shù)據(jù)的數(shù)據(jù),如圖2 (a)所示的,一行數(shù)據(jù)是包含500個像素的數(shù)據(jù),需要用500個顯示時序的時鐘周期所傳輸?shù)臄?shù)據(jù)。時鐘信號發(fā)生器33產(chǎn)生時鐘信號,并向顯示時序控制器31以及顯示屏32同步地輸出時鐘信號,以確保顯示時序控制器31及顯示屏32接收的時鐘信號同步。顯示時序控制器31還按時序地將數(shù)據(jù)流輸出至顯示屏32,顯示屏32將接收的數(shù)據(jù)流轉(zhuǎn)化成相應(yīng)的圖像并顯示出來。 顯示時序控制器31還將發(fā)送至顯示屏32的數(shù)據(jù)流發(fā)送至數(shù)據(jù)復(fù)用控制器40,優(yōu)選地,顯示時序控制器31同步地將數(shù)據(jù)流發(fā)送至顯示屏32以及數(shù)據(jù)復(fù)用控制器40。數(shù)據(jù)復(fù)用控制器40對接收的數(shù)據(jù)流中的數(shù)據(jù)進(jìn)行縮放處理,然后將縮放處理后的數(shù)據(jù)輸出至顯示時序控制器51。參見圖4,數(shù)據(jù)復(fù)用控制器具有圖像縮放單元41、數(shù)據(jù)緩沖器42以及調(diào)頻控制器43。圖像縮放單元41接收來自顯示時序控制器31的數(shù)據(jù)流,并將數(shù)據(jù)流中的數(shù)據(jù)進(jìn)行縮放濾波,得到縮放后的數(shù)據(jù)。例如,圖2 (a)的數(shù)據(jù)為顯示屏32所接收的數(shù)據(jù),圖2 (b)為顯示屏52所接收的數(shù)據(jù),則顯示屏32接收的有效數(shù)據(jù)寬度與長度分別是480像素、272像素,消隱數(shù)據(jù)的寬度、長度分別是20像素、10像素,顯示屏52接收的有效數(shù)據(jù)寬度與長度分別是320像素、240像素,消隱數(shù)據(jù)的寬度、長度分別是16像素、8像素。圖像縮放單元41對來自顯示時序控制器31的500像素X 282像素的數(shù)據(jù)進(jìn)行重采樣,由于顯示屏52的幀時序周期數(shù)為(320+16) X (240+8),則重采樣后需要經(jīng)過縮放濾波,得到336像素X248像素的新的顯示數(shù)據(jù)。顯示屏52所接收的數(shù)據(jù)就是上述經(jīng)過重采樣以及縮放濾波后的數(shù)據(jù),由于顯示屏52所接收的數(shù)據(jù)是通過對來自顯示時序控制器31的數(shù)據(jù)縮放濾波而來,因此顯示屏52所顯示的圖像與顯示屏32所顯示的圖像相同,只是尺寸不一樣。由于圖像縮放單元41所接收的數(shù)據(jù)帶有位置信息,其能分辨出顯示屏32所顯示的數(shù)據(jù)每一行數(shù)據(jù)的起止位置,因此能夠準(zhǔn)確地對每一行數(shù)據(jù)進(jìn)行縮放處理,也能對每一列數(shù)據(jù)進(jìn)行縮放處理。圖像縮放單元41并不是直接將縮放后的數(shù)據(jù)輸出至顯示時序控制器51,而是將縮放后的數(shù)據(jù)暫存在數(shù)據(jù)緩沖器42內(nèi),由數(shù)據(jù)緩沖器42將數(shù)據(jù)流輸出至顯示時序控制器51。由于顯示屏32顯示的圖像分辨率與顯示屏52所顯示圖像的分辨率不相同,因此顯示時序控制器31向顯示屏32輸出數(shù)據(jù)的頻率與顯示時序控制器51向顯示屏52輸出數(shù)據(jù)的頻率不相同,因此,若將緩沖器的數(shù)據(jù)直接按照顯示時序控制器31向顯示屏32輸出數(shù)據(jù)的頻率輸出,將或造成顯示屏32顯示的圖像與顯示屏52顯示的圖像不同步的問題,因而需要對顯示時序控制器51向顯示屏52輸出數(shù)據(jù)的頻率進(jìn)行調(diào)節(jié),這可以通過調(diào)節(jié)數(shù)據(jù)緩沖器42向顯示時序控制器51輸出數(shù)據(jù)的頻率實(shí)現(xiàn)顯示屏32與顯示屏52的同步顯示。
數(shù)據(jù)復(fù)用控制器40內(nèi)設(shè)置調(diào)頻控制器43,用于計(jì)算數(shù)據(jù)緩沖器42向顯示時序控制器51輸出數(shù)據(jù)的時鐘頻率。假設(shè)顯示時序控制器31向顯示屏32傳輸?shù)臄?shù)據(jù)的時鐘頻率f I為100MHz,為了保證顯示屏52顯示的圖像與顯示屏32顯示的圖像同步,顯示時序控制器51向顯示屏52傳輸?shù)臄?shù)據(jù)時鐘頻率f2應(yīng)設(shè)定為
.500x282. … _
/2 = IOQMZfex-= 169.21OlJViife(式 I)
^336:248
可見,調(diào)頻控制器43是根據(jù)顯示屏32的幀時序周期數(shù)、顯示屏52的幀時序周期數(shù)以及顯示時序控制器31向顯示屏32傳輸?shù)臄?shù)據(jù)的時鐘頻率f I計(jì)算出顯示時序控制器51向顯示屏52傳輸?shù)臄?shù)據(jù)時鐘頻率f2。因此,數(shù)據(jù)復(fù)用控制器40需要接收時鐘信號發(fā)生器33輸出的時鐘信號,以保證數(shù)據(jù)復(fù)用控制器40正確接收時鐘信號發(fā)生器33的時鐘信號并判斷該時鐘信號的頻率。數(shù)據(jù)緩沖器42以上述計(jì)算出來的頻率f2將其暫存的數(shù)據(jù)流輸出至顯示時序控制器51,顯示時序控制器51也是以頻率f2向顯示屏52輸出數(shù)據(jù)流,這樣能夠確保顯示屏32顯示的圖像與顯示屏52顯示的圖像同步。當(dāng)然,時鐘信號發(fā)生器53產(chǎn)生時鐘信號,并向顯示時序控制器51以及顯示屏52輸出時鐘信號,用于確保顯示時序控制器51及顯示屏52的時鐘信號同步。同時,時鐘信號發(fā)生器53還接收數(shù)據(jù)復(fù)用控制器40的命令,同步地調(diào)節(jié)時鐘信號的頻率。但是,上述計(jì)算的頻率f2是一個難以得到的頻率,因此只能使用相近似的頻率替代。如果設(shè)定某個接近的頻率,如170MHz替代頻率f2使用,則其大于真實(shí)的所需的頻率f2,將會導(dǎo)致顯示屏52所顯示的數(shù)據(jù)過快而在某個時刻的圖像無法顯示。如果設(shè)定另一個接近的頻率,如169MHz替代頻率f2 ,則由于其小于真實(shí)所需的頻率f2,將造成顯示屏52無法及時顯示數(shù)據(jù)。為了解決這個問題,本發(fā)明采用動態(tài)地調(diào)節(jié)數(shù)據(jù)緩沖器42向顯示時序控制器51發(fā)送數(shù)據(jù)流的頻率的方式,通過調(diào)頻控制器43適時地微調(diào)數(shù)據(jù)緩沖器42向顯示時序控制器51發(fā)送數(shù)據(jù)流的時鐘頻率,使顯示屏52接收數(shù)據(jù)的平均時鐘頻率達(dá)到f2。由于顯示時序控制器51向顯示屏52輸出數(shù)據(jù)流的頻率與數(shù)據(jù)緩沖器42向顯示時序控制器51輸出數(shù)據(jù)流的頻率f2是一致的,因此調(diào)頻控制器43調(diào)節(jié)數(shù)據(jù)緩沖器42向顯示時序控制器51輸出數(shù)據(jù)流的頻率f2也就調(diào)節(jié)了顯示時序控制器51向顯示屏52輸出數(shù)據(jù)流的頻率。本實(shí)施例中,為確保數(shù)據(jù)緩沖器42所暫存的數(shù)據(jù)處于半滿的狀態(tài),也是最安全的狀態(tài),需要設(shè)定兩個閾值,一個安全存儲的上限閾值MT,另一個安全存儲的下限閾值LT,數(shù)據(jù)緩沖器42所暫存的數(shù)據(jù)量在上限閾值MT和下限閾值LT之間的狀態(tài)是安全狀態(tài),此時數(shù)據(jù)緩沖器42工作在非調(diào)頻狀態(tài),以標(biāo)準(zhǔn)頻率,如169. 2MHz輸出數(shù)據(jù)流。若數(shù)據(jù)緩沖器42暫存的數(shù)據(jù)量小于下限閾值LT時,數(shù)據(jù)緩沖器工作在低頻狀態(tài),以低于標(biāo)準(zhǔn)頻率的低頻頻率LFJn 169MHz輸出數(shù)據(jù)流。若數(shù)據(jù)緩沖器42暫存的數(shù)據(jù)量大于上限閾值MT時,數(shù)據(jù)緩沖器42工作在高頻狀態(tài),以高于標(biāo)準(zhǔn)頻率的高頻頻率HF,如170MHz輸出數(shù)據(jù)流。因此,調(diào)頻控制器43根據(jù)顯示屏32與顯示屏52的幀時序周期數(shù)計(jì)算頻率f2后,將設(shè)定三個頻率,即標(biāo)準(zhǔn)頻率、高頻頻率以及低頻頻率,根據(jù)數(shù)據(jù)緩沖器42暫存的數(shù)據(jù)量來決定使用哪一頻率,即數(shù)據(jù)緩沖器42以怎樣的頻率向顯示時序控制器51輸出數(shù)據(jù)流。
通過上述的調(diào)頻處理,能夠確保數(shù)據(jù)緩沖器42的數(shù)據(jù)暫存量經(jīng)常處于或接近半滿狀態(tài)。當(dāng)然,調(diào)頻命令要經(jīng)過低通濾波處理,防止過于頻繁的調(diào)頻。為確保調(diào)頻的安全,時鐘信號發(fā)生器53輸出的時鐘信號的頻率只會在預(yù)設(shè)的、接近頻率f2的值上下小幅度地波動。數(shù)據(jù)緩沖器42根據(jù)其暫存的數(shù)據(jù)量以不同的設(shè)定的頻率向顯示時序控制器51輸出數(shù)據(jù)流,顯示時序控制器51以該頻率向顯示屏52輸出數(shù)據(jù)流,顯示屏52接收數(shù)據(jù)流后按時序?qū)?shù)據(jù)流轉(zhuǎn)換成視頻、圖像輸出。下面結(jié)合圖5說明同步顯示裝置的工作流程。首先,同步顯示裝置執(zhí)行步驟SI,顯示數(shù)據(jù)控制器30從存儲器2中讀取數(shù)據(jù)流,并將讀取的數(shù)據(jù)流輸出至顯示時序控制器31。然后,執(zhí)行步驟S2,顯示時序控制器31向顯示屏32輸出數(shù)據(jù)流,同時,顯示時序控制器31還向數(shù)據(jù)復(fù)用控制器40輸出數(shù)據(jù)流。當(dāng)然,顯示時序控制器31輸出數(shù)據(jù)流前,應(yīng)該向數(shù)據(jù)流的數(shù)據(jù)中添加位置信息,如一行數(shù)據(jù)的起始標(biāo)記或終止標(biāo)記等。
接著,數(shù)據(jù)復(fù)用控制器40執(zhí)行步驟S3,由圖像縮放單元41對數(shù)據(jù)進(jìn)行縮放濾波,并暫存在數(shù)據(jù)緩沖器42內(nèi)。然后,調(diào)頻控制器43執(zhí)行步驟S4,根據(jù)顯示屏32的幀時序周期數(shù)、顯示屏52的幀時序周期數(shù)以及顯示時序控制器31向顯示屏32輸出數(shù)據(jù)流的頻率計(jì)算數(shù)據(jù)緩沖器42向顯示時序控制器51輸出數(shù)據(jù)的頻率。當(dāng)然,在計(jì)算出來的頻率難以實(shí)現(xiàn)的情況下,應(yīng)該根據(jù)計(jì)算出來的頻率設(shè)定標(biāo)準(zhǔn)頻率、高頻頻率以及低頻頻率。然后,數(shù)據(jù)復(fù)用控制器40執(zhí)行步驟S5,判斷數(shù)據(jù)緩沖器42所暫存的數(shù)據(jù)量是否高于上限閾值,如是執(zhí)行步驟S6,設(shè)定數(shù)據(jù)緩沖器42輸出數(shù)據(jù)流的頻率為高頻頻率,即預(yù)定頻率為高頻頻率。如數(shù)據(jù)緩沖器42暫存的數(shù)據(jù)量不是高于上限閾值,則繼續(xù)執(zhí)行步驟S7,判斷其暫存的數(shù)據(jù)量是否低于下限閾值,如是執(zhí)行步驟S8,設(shè)定數(shù)據(jù)緩沖器42輸出數(shù)據(jù)流的頻率為低頻頻率,即預(yù)定頻率為低頻頻率。如果判斷數(shù)據(jù)緩沖器42所暫存的數(shù)據(jù)量既不高于上限閾值,也不低于下限閾值,則執(zhí)行步驟S9,設(shè)定數(shù)據(jù)緩沖器42輸出數(shù)據(jù)流的頻率為標(biāo)準(zhǔn)頻率,即預(yù)定頻率為標(biāo)準(zhǔn)頻率。最后,數(shù)據(jù)復(fù)用控制器40執(zhí)行步驟S10,數(shù)據(jù)緩沖器42以預(yù)定頻率向顯示時序控制器51輸出數(shù)據(jù)流,顯示時序控制器51也以預(yù)定頻率向顯示屏52輸出數(shù)據(jù)流。顯示屏32、顯示屏52分別接收并顯示所接收的數(shù)據(jù)流。當(dāng)然,同步顯示裝置還判斷存儲器2是否還有需要顯示的數(shù)據(jù)流,即執(zhí)行步驟S11,如判斷有,返回執(zhí)行步驟SI,若判斷沒有,退出工作流程。由上述的方案可見,同步顯示裝置不需要使用兩個顯示數(shù)據(jù)控制器從存儲器中讀取數(shù)據(jù)流,減少占用電子設(shè)備的帶寬,也降低同步顯示裝置的功率消耗,從而降低電子設(shè)備的生產(chǎn)成本。當(dāng)然,上述實(shí)施例僅是本發(fā)明較佳的實(shí)施方式,實(shí)際應(yīng)用時,還可以有更多的改變,例如,在計(jì)算數(shù)據(jù)緩沖器向第二個顯示時序控制器輸出數(shù)據(jù)流的頻率是一個能夠容易實(shí)現(xiàn)的頻率,則無需設(shè)定標(biāo)準(zhǔn)頻率、高頻頻率或低頻頻率,直接以該容易實(shí)現(xiàn)的頻率輸出數(shù)據(jù)流即可;或者,第一個顯示時序控制器不向數(shù)據(jù)流的數(shù)據(jù)添加位置信息,而是由圖像縮放單元根據(jù)第一個顯示屏的行有效數(shù)據(jù)的時鐘周期數(shù)與行消隱數(shù)據(jù)的時鐘周期數(shù)之和自行計(jì)算每一行數(shù)據(jù)的起止位置;又或者,在需要向更多的顯示屏輸出數(shù)據(jù)時,數(shù)據(jù)復(fù)用控制器可以向更多的顯示時序控制器輸出數(shù)據(jù)流,這樣的改變也能實(shí)現(xiàn)本發(fā)明的目的。
最后需要強(qiáng)調(diào)的是,本發(fā)明不限于上述實(shí)施方式,如顯示屏分辨率的改變、數(shù)據(jù)緩 沖器輸出數(shù)據(jù)頻率的改變等變化也應(yīng)該包括在本發(fā)明權(quán)利要求的保護(hù)范圍內(nèi)。
權(quán)利要求
1.同步顯示方法,包括 第一顯示數(shù)據(jù)控制器接收數(shù)據(jù)流,并將接收的數(shù)據(jù)流傳輸至第一顯示時序控制器,所述第一顯示時序控制器按顯示時序?qū)⑺鰯?shù)據(jù)流輸出至第一顯示屏; 其特征在于 所述第一顯示時序控制器還將輸出至所述第一顯示器的數(shù)據(jù)流輸出至數(shù)據(jù)復(fù)用控制器,所述數(shù)據(jù)復(fù)用控制器對接收的數(shù)據(jù)流中的數(shù)據(jù)進(jìn)行縮放處理并輸出至第二顯示時序控制器,所述數(shù)據(jù)復(fù)用控制器還根據(jù)第一顯示屏的幀時序周期數(shù)與第二顯示屏的幀時序周期數(shù)計(jì)算所述第二顯示時序控制器向所述第二顯示屏輸出數(shù)據(jù)流的頻率,所述第二顯示時序控制器以所述頻率向所述第二顯示屏輸出數(shù)據(jù)流。
2.根據(jù)權(quán)利要求I所述的同步顯示方法,其特征在于 所述第一顯示時序控制器將數(shù)據(jù)流發(fā)送至所述數(shù)據(jù)復(fù)用控制器前,向所發(fā)送的數(shù)據(jù)添加位置信息。
3.根據(jù)權(quán)利要求2所述的同步顯示方法,其特征在于 所述位置信息為行數(shù)據(jù)的起始標(biāo)記或行數(shù)據(jù)的終止標(biāo)記。
4.根據(jù)權(quán)利要求I至3任一項(xiàng)所述的同步顯示方法,其特征在于 所述數(shù)據(jù)復(fù)用控制器將縮放處理后的數(shù)據(jù)流暫存在數(shù)據(jù)緩沖器中,所述數(shù)據(jù)緩沖器以預(yù)定的頻率向所述第二顯示時序控制器輸出數(shù)據(jù)流。
5.根據(jù)權(quán)利要求4所述的同步顯示方法,其特征在于 所述數(shù)據(jù)復(fù)用控制器根據(jù)所述數(shù)據(jù)緩沖器所暫存的數(shù)據(jù)流的數(shù)據(jù)量調(diào)節(jié)所述預(yù)定的頻率。
6.根據(jù)權(quán)利要求5所述的同步顯示方法,其特征在于 調(diào)節(jié)所述預(yù)定的頻率的步驟為 所述數(shù)據(jù)復(fù)用控制器判斷所述數(shù)據(jù)緩沖器暫存的數(shù)據(jù)量在存儲的上限閾值與下限閾值之間時,設(shè)定所述預(yù)定的頻率為標(biāo)準(zhǔn)頻率; 所述數(shù)據(jù)復(fù)用控制器判斷所述數(shù)據(jù)緩沖器暫存的數(shù)據(jù)量大于所述上限閾值時,設(shè)定所述預(yù)定的頻率為高于所述標(biāo)準(zhǔn)頻率的高頻頻率; 所述數(shù)據(jù)復(fù)用控制器判斷所述數(shù)據(jù)緩沖器暫存的數(shù)據(jù)量小于所述下限閾值時,設(shè)定所述預(yù)定的頻率為低于所述標(biāo)準(zhǔn)頻率的低頻頻率。
7.同步顯示裝置,包括 第一顯示數(shù)據(jù)控制器,用于接收數(shù)據(jù)流; 第一顯示時序控制器,用于接收所述第一顯示數(shù)據(jù)控制器輸出的數(shù)據(jù)流; 第一顯示屏,用于接收并顯示所述第一顯示時序控制器輸出的數(shù)據(jù)流; 第二顯示時序控制器,用于接收數(shù)據(jù)流; 第二顯示屏,用于接收并顯示所述第二顯示時序控制器輸出的數(shù)據(jù)流; 其特征在于 數(shù)據(jù)復(fù)用控制器,用于接收所述第一顯示時序控制器輸出的數(shù)據(jù)流,并對所接收的數(shù)據(jù)流的數(shù)據(jù)進(jìn)行縮放處理后輸出至所述第二顯示時序控制器,所述數(shù)據(jù)復(fù)用控制器還根據(jù)所述第一顯示屏的幀時序周期數(shù)與所述第二顯示屏的幀時序周期數(shù)計(jì)算所述第二顯示時序控制器向所述第二顯示屏輸出數(shù)據(jù)流的頻率;所述第二顯示時序控制器以所述頻率向第二顯示屏輸出數(shù)據(jù)流。
8.根據(jù)權(quán)利要求7所述的同步顯示裝置,其特征在于 所述第一顯示時序控制器內(nèi)設(shè)置位置信息添加單元,用于向輸出至所述數(shù)據(jù)復(fù)用控制器的數(shù)據(jù)添加位置信息。
9.根據(jù)權(quán)利要求8所述的同步顯示裝置,其特征在于 所述位置信息為行數(shù)據(jù)的起始標(biāo)記或行數(shù)據(jù)的終止標(biāo)記。
10.根據(jù)權(quán)利要求7至9任一項(xiàng)所述的同步顯示裝置,其特征在于 所述數(shù)據(jù)復(fù)用控制器內(nèi)設(shè)置有數(shù)據(jù)緩沖器及調(diào)頻控制器,所述數(shù)據(jù)緩沖器用于暫存經(jīng)過縮放處理后的數(shù)據(jù),所述調(diào)頻控制器用于計(jì)算所述數(shù)據(jù)緩沖器向所述第二顯示時序控制 器輸出數(shù)據(jù)流的頻率。
全文摘要
本發(fā)明提供一種同步顯示方法及裝置,該方法包括第一顯示數(shù)據(jù)控制器接收數(shù)據(jù)流,并將接收的數(shù)據(jù)流傳輸至第一顯示時序控制器,第一顯示時序控制器按顯示時序?qū)?shù)據(jù)流輸出至第一顯示屏,并且,第一顯示時序控制器還將輸出至第一顯示器的數(shù)據(jù)流輸出至數(shù)據(jù)復(fù)用控制器,數(shù)據(jù)復(fù)用控制器對接收的數(shù)據(jù)流中的數(shù)據(jù)進(jìn)行縮放處理并輸出至第二顯示時序控制器,數(shù)據(jù)復(fù)用控制器還根據(jù)第一顯示屏的幀時序周期數(shù)與第二顯示屏的幀時序周期數(shù)計(jì)算第二顯示時序控制器向第二顯示屏輸出數(shù)據(jù)流的頻率,第二顯示時序控制器以計(jì)算出的頻率向第二顯示屏輸出數(shù)據(jù)流。該裝置是應(yīng)用上述方法向兩個顯示屏輸出數(shù)據(jù)。本發(fā)明能減小同步顯示裝置占用的帶寬資源,降低其生產(chǎn)成本。
文檔編號G09G3/20GK102890909SQ20121036159
公開日2013年1月23日 申請日期2012年9月25日 優(yōu)先權(quán)日2012年9月25日
發(fā)明者張俊, 陳傳著 申請人:珠海全志科技股份有限公司