用于显示视频画面的多屏幕显示系统与方法

文档序号:2655435阅读:254来源:国知局

专利名称::用于显示视频画面的多屏幕显示系统与方法
技术领域
:本发明涉及一种用于显示视频画面的多屏幕显示系统与方法,尤其涉及一种用于显示没有闪烁现象的视频画面的多屏幕显示系统与方法。
背景技术
:所谓的闪烁现象(tearing)是一种显示画面的缺陷,通常在更新一显示存储器(例如一画面緩沖器)中的一视频画面的同时,而一显示控制器也正在从该显示存储器中的同一个空间存取其要显示的数据(举例来说,将该视频画面显示到例如一阴极射线管(CRT)显示器的一显示装置上),这时在该视频画面中就会出现闪烁现象。换句话说,如果在该显示控制器存取该视频画面的同时,而一位区块转移引擎(bitblocktransferengine,BitBltengine)也正在将该视频画面的数据从该显示存储器中的一非显示存储器空间(off-screenmemoryspace)移动到一显示存储器空间(on-screenmemoryspace)时,那么在该视频画面中就会出现闪烁现象,也就是在该视频画面中会看到新旧交错的画面,此外,这种闪烁现象不仅会出现在阴极射线管显示器中,还会普遍的出现在各种类型的显示器中,例如液晶(LCD)显示器。在将同一个显示存储器中的多个视频画面展现在两个具有不同更新频率或不同扫描时间点的显示器上时,上述的闪烁现象会变得特别明显,所以目前非常需要可以将同一个或不同显示存储器中的多个视频画面显示在两个或三个以上的显示器,并且在该多个视频画面之间都不会有接缝,因而可以消除上述的闪烁现象。
发明内容有鉴于此,本发明的目的之一在于提供一种用于显示没有闪烁现象(tearing)的视频画面的多屏幕显示系统与方法以解决上述的问题。依据本发明的一实施例,其提供一种在分别具有一第一更新频率与一第二更新频率的至少两个显示装置上用于依据储存于一显示存储器中的多个现行像素数据集来显示视频画面的方法,其中,该第一更新频率与该第二更新频率均远低于该显示存储器的一存储器时钟频率。该方法包含有存取多个现行像素数据集,以驱动在所述显示装置中的一第一显示装置的一第一有效视频区域的扫描线中的像素与在所述显示装置中一第二显示装置的一第二有效视频区域的扫描线中的像素;以及在对应于要被更新的一显示图案的该第二显示装置的一最后的像素已经依据该多个现行像素数据集被显示于一视频画面上之后,利用对应于该显示图案的多个更新像素数据集来开始更新该多个现行像素数据集,且在一特定像素尚未依据该多个现行像素数据集被显示于该第一显示装置的该视频画面上时,避免更新该特定像素的现行像素数据集。依据本发明的一实施例,其还提供一种用于显示视频画面的多屏幕显示系统,该多屏幕显示系统包含有一显示存储器、一第一显示装置、一第二显示装置、一第一显示控制器、一第二显示控制器、一更新电路以及一处理器,其中,该显示存储器用于储存多个现行像素数据集;该第一显示装置运作于一第一更新频率,并且有一第一有效视频区域;该第二显示装置运作于一第二更新频率,并且具有一第二有效视频区域;该第一显示控制器耦接于该显示存储器与该第一显示装置,并且用于存取储存在该显示存储器中的该多个现行像素数据集,以驱动在该第一显示装置的该第一有效视频区域的扫描线中的像素;该第二显示控制器耦接于该显示存储器与该第二显示装置,并且用于存取储存在该显示存储器中的该多个现行像素数据集,以驱动在该第二显示装置的该第二有效视频区域的扫描线中的像素;该更新电路耦接于该显示存储器,并且用于更新储存在该显示存储器中的该多个现行像素数据集;以及该处理器耦接于该第一显示控制器、该第二显示控制器与该更新电路,并且用于控制该更新电路在一显示图案的最后的像素已经被显示于该第二显示装置的一视频画面上之后,利用对应于该显示图案的多个更新像素数据集来更新该多个现行像素数据集,并且将尚未被显示于该第一显示装置的该视频画面上的一特定像素的像素数据更新操作暂停,直到该特定像素已经被显示于该第一显示装置上为止。依据本发明的另一实施例,其还提供一种用于显示视频画面的多屏幕显示系统,该多屏幕显示系统包含有一显示存储器、一第一显示装置、一第二显示装置、一第一显示控制器、一第二显示控制器、一更新电路、一处理器以及一指令緩冲器,其中,该显示存储器用于储存多个现行像素数据集;一第一显示装置运作于一第一更新频率,并且具有一第一有效视频区域;该第二显示装置运作于一第二更新频率,并且具有一第二有效视频区域;该第一显示控制器耦接于该显示存储器与该第一显示装置,并且用于存取储存在该显示存储器中的该多个现行像素数据集,以驱动在该第一显示装置的该第一有效视频区域的扫描线中的像素;该第二显示控制器耦接于该显示存储器与据集,以驱动在该第二显示装置的该第二有效视频区域的扫描线中的像素;该更新电路耦接于该第一显示控制器、该第二显示控制器与该显示存储器,并且用于更新储存在该显示存储器中的该多个现行像素数据集;该处理器用于发出至少一指令;以及该指令緩冲器耦接于该第一显示控制器、该第二显示控制器、该处理器与该更新电路,并且用于存储从该处理器发出的指令,然后输出该存储的指令到该更新电路以控制该更新电路在一显示图案的一最后的像素已经被显示于该第二显示装置的一视频画面上之后,利用对应于该显示图案的多个更新像素数据集来更新该多个现行像素数据集;其中该更新电路将尚未被显示于该第一显示装置的该视频画面上的一特定像素的像素数据更新操作暂停,直到该特定像素已经被显示于该第一显示装置上为止。图1示出了本发明的第一实施例的多屏幕显示系统的示意图。图2示出了本发明的第二实施例的多屏幕显示系统的示意图。图3示出了用于在本发明的各实施例的多屏幕显示系统显示没有闪烁现象的视频画面的方法的流程图。附图符号说明<table>tableseeoriginaldocumentpage8</column></row><table><table>tableseeoriginaldocumentpage9</column></row><table>具体实施方式在本说明书以及权利要求中使用了某些词汇来指称特定的组件,而本领域技术人员应当理解,硬件制造商可能会用不同的名词来称呼同一个组件,本说明书及权利要求书并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则,在整篇说明书及权利要求中所提及的r包含有」为一开放式的用语,故应解释成「包含有但不限定于」,此外,r耦接」一词在此包含任何直接及间接的电气连接手段,因此,若文中描述一第一装置耦接于一第二装置,则代表该第一装置可以直接电气连接于该第二装置,或通过其它装置或连接手段间接地电气连接至该第二装置。为了举例说明在本发明中用于显示没有闪烁现象(tearing)的视频画面的多屏幕显示系统与方法,请参考图1,图1为示出了本发明的第一实施例的多屏幕显示系统100的示意图。如图1所示,多屏幕显示系统100包含有一显示存储器102、一第一显示装置104、一第二显示装置106、一第一显示控制器108、一第二显示控制器110、一位区块转移引擎(bitblocktransferengine,BitBltengine)112以及一处理器114,其中,第一显示控制器108耦接于显示存储器102与第一显示装置104之间,第二显示控制器IIO耦接于显示存储器102与第二显示装置106之间,位区块转移引擎112耦接于显示存储器102,以及处理器114耦接于第一显示控制器108、第二显示控制器110与位区块转移引擎112之间。显示存储器102具有一非显示存储器空间(off-screenmemoryspace)116以及一显示存储器空间(on-screenmemoryspace)118,非显示存储器空间116用于存储多个更新像素数据集DATA2,而显示存储器空间118用于存储多个现行像素数据集DATA1,并且显示存储器102运作于一存储器时钟频率,其中,显示存储器102可以是一动态随机存取存储器(DRAM)或是一闪速存储器(Flashmemory),然而,以上所述的内容仅作为本发明的举例说明,而不是本发明的限制条件。第一显示装置104具有多条扫描线,而其中每一条扫描线都具有多个像素(未显示),此外,如图1所示,第一显示装置104包含有一第一有效^L频区域120、一第一水平空白区域122(位于左边)、一第一水平空白区域122(位于右边)、一第一垂直空白区域124(位于上方)以及一第一垂直空白区域124(位于下方),同样的,第二显示装置106也具有多条扫描线,而其中每一条扫描线都具有多个像素(未显示),此外,如图1所示,第二显示装置106包含有一第二有效视频区域126、一第二水平空白区域128(位于左边)、一第二水平空白区域128(位于右边)、一第二垂直空白区域130(位于上方)以及一第二垂直空白区域130(位于下方)。本领域技术人员都了解,第一显示装置104以及第二显示装置106都是利用从左上角开始水平的扫描每一条扫描线的像素数据来显示一影像,而在完成扫描一影像场(亦即一全屏幕)之后,扫描点会回到左上角来继续扫描并显示下一个影像场,由于关于显示操作的细节为本领域技术人员所熟悉,所以不在此赘述,此外,以上所述的内容仅作为本发明的举例说明,而不是本发明的限制条件。在一实施例中,第一显示装置104依据一第一更新频率来运作,而第二显示装置106依据一第二更新频率来运作,其中,该第一更新频率可以不同于该第二更新频率,而在另一实施例中,第一显示装置104依据一第一更新频率来运作,而第二显示装置106依据一第二更新频率来运作,其中,该第一更新频率与该第二更新频率相同,但是第一显示装置104与第二显示装置106具有不同的扫描时间点,然而,本发明所披露的像素数据更新方法与架构均可以应用于上述的两种情况,并且将在下面的段落中详细描述其内容。此外,举例来说,第一显示装置104与第二显示装置106可以是阴极射线管(CRT)显示器、液晶(LCD)显示器、电浆(PDP)显示器、多晶硅发光二极管(PLED)显示器、有机发光二极管(OLED)显示器或是投影机等各种显示装置,但这些并不是本发明的限制条件。此外,在本实施例中,第一显示装置104的第一更新频率以及第二显示装置106的第二更新频率均远低于显示存储器102的存储器时钟频率,举例来说,动态随机存取存储器的存储器时钟频率可以是400兆赫(MHz),而液晶显示器以及阴极射线管显示器的更新频率都大约只有在60赫兹(Hz)到IOO赫兹之间。第一显示控制器108用于存取储存在该显示存储器102中的多个现行像素数据集DATA1,以驱动在第一显示装置104的第一有效视频区域120的扫描线中的像素,而第二显示控制器IIO用于存取储存在显示存储器102中的多个现行像素数据集DATA1,以驱动在第二显示装置106的第二有效视频区域126的扫描线中的像素。位区块转移引擎112用于将储存在显示存储器102中的多个现行像素数据集DATA1从非显示存储器空间116更新到显示存储器空间118,此外,举例来说,位区块转移引擎112可以是一平面绘图引擎(2Dgraphicdrawingengine)、一立体绘图引擎(3Dgraphicdrawingengine)或一视频引擎,但这些并不是本发明的限制条件。处理器114用于控制位区块转移引擎112来利用多个更新像素数据集DATA2来更新多个现行像素数据集DATA1,或是用于暂停多个现行像素数据集DATA1的更新。在此请注意,处理器114会先对第一显示装置104的第一更新频率以及第二显示装置106的第二更新频率进行比较,以判断是该第一更新频率高于该第二更新频率还是该第二更新频率高于该第一更新频率,在这个部分可以采用已知的技术来判断哪一个更新频率较高,而关于比较第一显示装置104的第一更新频率以及第二显示装置106的第二更新频率的操作的细节为本领域技术人员所熟悉,所以不在此赘述。接着,第一显示控制器108以及第二显示控制器IIO用于存取多个现行像素数据集DATA1,以驱动在第一显示装置104的第一有效视频区域120的扫描线中的像素来显示对应于该多个现行像素数据集DATA1的一影像,以及驱动在第二显示装置106的第二有效视频区域126的扫描线中的像素来显示对应于该多个现行像素数据集DATA1的相同的影像,如图1所示,该显示的影像包含有一显示图案132。假设利用所有可行的方法之后得知第一显示装置104的第一更新频率高于第二显示装置106的第二更新频率,在要被更新的一显示图案132的最后一个像素Pn已经依据该多个现行像素数据集DATA1被显示之后,举例来说,处理器114会被依据由第二显示控制器118所提供的扫描信息来告知,如图1所示,当像素Pn被显示在第二显示装置106上时,一像素Pi被显示在第一显示装置104上,接着,处理器114会控制位区块转移引擎112来开始利用多个更新像素数据集DATA2以更新该多个现行像素数据集DATA1。在此请注意在该多个现行像素数据集DATA1中有一部分对应于显示图案132的数据会被该多个更新像素数据集DATA2所取代,而该多个更新像素数据集DATA2依据该存储器时钟频率从非显示存储器空间116中被存取,然后每一个更新像素数据集会依据该存储器时钟频率来覆写一个在显示存储器空间118中相对应的更新像素数据集,举例来说,对应于在显示图案132左上角的一像素Pk的一个更新像素数据集会最先被更新,然后对应于一相邻的像素Pk+1的一个更新像素数据集会接着被更新,以此类推,这些像素数据会一个像素接着一个像素以及一条扫描线接着一条扫描线地被更新,在此请注意,以上所述的内容仅作为本发明的举例说明,而不是本发明的限制条件。此外,在该像素数据更新操作启动之后,处理器114参考由第一显示控制器108所提供的扫描信息,以当一特定像素Pj尚未被显示于第一显示装置104的有效-f见频区域120上而前一个像素Pw已经;故显示时,避免更新该特定像素Pj的一现行像素数据集,而与此同时,处理器114会控制位区块转移引擎112来暂停更新该特定像素Pj的该现行像素数据集,直到第一显示控制器108已经控制第一显示装置104来依据从显示存储器空间118读取的该现行像素数据集以显示该特定像素Pj为止,因此很明显的,在一显示图案的一最后的像素已经被显示于具有较低更新频率的一显示装置上之后,开始该显示图案的像素数据更新,并且将尚未被显示于具有较高更新频率的一显示装置上的一特定像素的像素数据更新操作暂停,直到该特定像素已经被显示为止,就可以消除已知的闪烁现象这种缺陷。请参考图1,由于显示存储器102的存储器时钟频率远高于第一显示装置104的第一更新频率,所以在对应于该像素Pj的该更新像素数据集已经被写入显示存储器空间118之后,该像素数据更新操作才会被暂停,而下一个像素Pj+1就不会依据相对应的一个现行像素数据集被显示,而上述的操作过程会一直反复进行,直到该显示图案的最后一个像素的一个现行像素数据集在该最后一个像素的显示之后已经被更新为止。在此请注意,在上述的实施例中,当该最后一个像素Pn已经被显示于具有一较低更新频率的第二显示装置106上时,会开始显示图案132的像素数据更新操作,然而,在其它实施例中,该像素数据更新操作开始的时间点可以选在于一现行视频画面中的像素Pn被显示在后而于下一个视频画面中的像素Pk被显示之前的任何时间点,举例来说,在本发明的一实施例中,显示图案132的像素数据更新操作是在进入对应于第二显示装置106的第二有效视频区域126的最后一条扫描线的第二水平空白区域128之后(亦即在像素Pm被显示之后)才会被启动,而在另一实施例中,显示图案132的像素数据更新操作是在进入对应于第二显示装置106的第二有效视频区域126的最后一条扫描线的第二垂直空白区域130之后才会^皮启动。在此请注意,本发明所披露的像素数据更新方法与架构可以应用于任何的显示图案而不论其具有何种尺寸,举例来说,假设要被更新的显示图案132的尺寸为全屏幕时,也就是说当显示图案132占满整个第二显示装置106的第二有效视频区域126时,其中的像素Pn现在则会成为像素Pm,而基于上述本发明所披露的内容,像素数据更新操作会在像素Pm被显示之后才会开始,换句话说,该像素数据更新操作是在进入对应于第二显示装置106的第二有效视频区域126的最后一条扫描线的第二水平空白区域128之后才会被启动,而在另一种设计架构中,该像素数据更新操作是在进入对应于第二显示装置106的第二有效视频区域126的最后一条扫描线的第二垂直空白区域130之后才会被启动。以上所述的所有实施例均按照本发明的精神来执行,并且都属于本发明的范畴。在第一显示装置104的第一更新频率低于第二显示装置106的第二更新频率的情况下,如同前面所说明的方法原理,在一显示图案的一最后的像素已经被显示于具有较低更新频率的一显示装置上之后,开始该显示图案的像素数据更新,并且将尚未被显示于具有较高更新频率的一显示装置上的一特定像素的像素数据更新操作暂停,直到该特定像素已经被显示为止,就可以消除已知的闪烁现象这种缺陷,因为关于像素数据更新的操作过程的细节已经在前面的内容中详细描述过,所以不在此赘述。在两个显示装置具有相同的更新频率以及不同的扫描时间点的情况中,本发明可以随机的将上述两个显示装置其中之一定义为该第一显示装置,以及将另一显示装置定义为该第二显示装置,此外,如同前面所说明的方法原理,在一显示图案的一最后的像素已经被显示于一第一/第二显示装置上之后,开始该显示图案的像素数据更新,并且将尚未被显示于一第二/第一显示装置上的一特定像素的像素数据更新操作暂停,直到该特定像素已经被显示为止,就可以消除已知的闪烁现象这种缺陷,因为关于像素数据更新的操作过程的细节已经在前面的内容中详细描述过,所以不在此赘述。请参考图2,图2示出了本发明的第二实施例的多屏幕显示系统200的示意图。如图l所示,多屏幕显示系统200包含有一显示存储器202、一第一显示装置204、一第二显示装置206、一第一显示控制器208、一第二显示控制器210、一位区块转移引擎212、一指令緩冲器(commandbuffer)214以及一处理器215,其中,第一显示控制器208耦接于显示存储器202与第一显示装置204之间,第二显示控制器210耦接于显示存储器202与第二显示装置206之间,位区块转移引擎212耦接于显示存储器202,指令緩冲器214耦接于第一显示控制器208、第二显示控制器210与位区块转移引擎212,以及处理器215耦接于指令緩冲器214,在此请注意,在图1以及图2中所示的实施例中具有相同名称的组件具有一样的操作过程与功能,所以不在此重复描述相同的说明内容。上述的多屏幕显示系统100与多屏幕显示系统200之间的不同在于指令緩冲器214的设置,而指令緩冲器214用于存储从处理器215发出的多个指令,然后再于遇到个别不同的情况时,输出该存储的多个指令到到位区块转移引擎212,举例来说,在第二实施例中,处理器215事先将多个指令储存到指令缓冲器214之中,以使得处理器215可以被更有效率的利用,举例来说,在每一个与像素数据更新操作的指令被输入到指令緩冲器214之后,处理器215就可以去进行其它方面的运算工作。此外,处理器215被设定为用于产生用来指示位区块转移引擎212去开始上述的像素数据更新操作程序的至少一个指令,而指令緩冲器214被设定为用于依据由具有较低更新频率的一显示装置的一显示控制器所提供的扫描信息来输出其所存储的该至少一个指令,以及位区块转移引擎212被设定为用于依据由具有较高更新频率的一显示装置的一显示控制器所提供的扫描信息来暂停或是继续该像素数据更新操作程序。在第一显示装置204的第一更新频率高于第二显示装置206的第二更新频率的情况下,如果在将要被更新的一显示图案232的最后一个像素是Pn的话,那么在像素Pn已经被显示在第二显示装置206上时,处理器215会产生用来指示位区块转移引擎212去开始更新显示图案232的多个现行像素数14据集的一特定指令,然后再将包含有像素Pn的信息的该特定指令储存到指令緩沖器214中,接着,指令緩冲器214会依据由第二显示控制器210所提供的扫描信息来决定是否将存储的该特定指令输出到位区块转移引擎212,举例来说,指令緩沖器214会先对于由该特定指令所提供的最后一个像素Pn的信息以及该现行显示的像素的信息进行比较,然后再当该扫描信息显示该现行显示的像素就是该最后一个像素P。时,而在该像素数据更新操作因为该特定指令而被启动之后,位区块转移引擎212参考由第二显示控制器210所提供的该扫描信息来在一特定像素Pj尚未被显示于第一显示装置204的有效视频区域220上而前一个像素Ph已经被显示时,避免更新该特定像素Pj的一现行像素数据集,此外,在阅读完图1所示的多屏幕显示系统100的操作过程之后,本领域技术人员都了解,应用于图2所示的多屏幕显示系统200中的像素数据更新操作概念与应用于多屏幕显示系统100的该像素数据更新操作概念完全相同,也就是说,关于多屏幕显示系统200所采用的开始该像素数据更新操作的规则以及暂停该像素数据更新操作的规则都与前面所说明的内容一样,所以不在此赘述。在第一显示装置204的第一更新频率低于第二显示装置206的第二更新频率的另一种情况中,指令缓冲器214会依据由第一显示控制器208所提供的扫描信息来输出存储的该至少一特定指令,位区块转移引擎212参考由第一显示控制器208所提供的该扫描信息来暂停或是继续该像素数据更新操作程序。在两个显示装置具有相同的更新频率以及不同的扫描时间点的情况下,本发明可以随机的将上述两个显示装置其中之一定义为该第一显示装置,以及将另一显示装置定义为该第二显示装置,此外,关于多屏幕显示系统200所采用的开始该像素数据更新操作的规则以及暂停该像素数据更新操作的规则都与前面所说明的内容一样,所以不在此赘述。为了筒单归纳本发明的方法,请参考图3,图3示出了用于在上述本发明的各实施例的多屏幕显示系统显示没有闪烁现象的视频画面的方法的流程图。步骤300:开始。步骤302:比较两个显示装置的更新频率。_'步骤304:判断该两个显示装置的更新频率是否相同;如果是,则进行步骤306;反之,则进行步骤308。步骤306:随机的将该两个显示装置其中之一定义为该第一显示装置,以及将另一显示装置定义为该第二显示装置,然后进行步骤309。步骤308:将该两个显示装置其中具有较高更新频率的一显示装置定义为该第一显示装置,以及将另一个具有较低更新频率的显示装置定义为该第二显示装置,然后进行步骤309。步骤309:存取多个现行像素数据集DATA1,以驱动在该第一显示装置的一第一有效视频区域的扫描线中的像素来显示对应于该多个现行像素数据集DATA1的一显示图案,以及驱动在该第二显示装置的一第二有效视频区域的扫描线中的像素来显示对应于该多个现行像素数据集DATA1的一显示图案。步骤310:检查将要被更新的一显示图案的最后一个像素Pn是否已经依据该多个现行像素数据集DATA1被显示于该第二显示装置的该第二有效视频区域上;如果是,则进行步骤312;反之,则重复进行步骤310以继续监视该最后一个像素Pn是否已经被显示。步骤312:开始一像素数据更新操作程序。步骤314:利用对应于将要被更新的该显示图案的多个更新像素数据集DATA2来更新该多个现行像素数据集DATA1。步骤316:在更新一特定像素Pj的一现行像素数据集之前,检查该特定像素Pj是否已经被显示于该第一显示装置的该第一有效视频区域上;如果是,则进行步骤320;反之,则进行步骤318。步骤318:暂停更新该特定像素Pj的该现行像素数据集,然后进行步骤316来继续监视该特定像素Pj是否已经被显示。步骤320:检查对应于该显示图案的该多个现行像素数据集DATA1是否已经被该多个更新像素数据集DATA2所更新;如果是,则进行步骤322;反之,则进行步骤314。步骤322:判断是否有一新的显示图案需要被更新;如果是,则进行步骤302;反之,则重复进行步骤322是否有任何新的显示图案需要被更新。在此请注意,当该显示图案占满整个该第二显示装置的该第上有效视频区域或是占满整个该第一显示装置的该第一有效视频区域时,在上述流程中所提及的该最后一个像素Pn则可以由像素Pm来取代,此外,以上所述的内容仅作为本发明的举例说明,而不是本发明的限制条件。综上所述,本发明提供了一种用于显示没有闪烁现象的视频画面的多屏幕显示系统与方法,而与已知技术相比较之下,本发明的方法总是可以在两个显示装置上显示一完整的视频画面,因此本发明已经解决已知技术所具有的闪烁现象的缺陷问题。以上所述仅为本发明的较佳实施例,凡依本发明权利要求所做的均等变化与修饰,皆应属本发明的涵盖范围。权利要求1.一种在分别具有一第一更新频率与一第二更新频率的至少两个显示装置上显示视频画面的方法,包含有存取多个现行像素数据集,以驱动所述显示装置中一第一显示装置的一第一有效视频区域的扫描在线的像素与所述显示装置中一第二显示装置中一第二有效视频区域的扫描在线的像素;以及在对应于要被更新的一显示图案的该第二显示装置的一最后的像素已经依据该多个现行像素数据集而被显示于一视频画面上之后,利用对应于该显示图案的多个更新像素数据集来更新该多个现行像素数据集,且在一特定像素尚未依据该多个现行像素数据集而被显示于该第一显示装置的该视频画面上时,暂停更新该特定像素的现行像素数据集。2.如权利要求l所述的方法,还包含有比较该第一更新频率与该第二更新频率;以及若该第一更新频率高于该第二更新频率,则设定所述显示装置其中具有该第一更新频率的一显示装置作为该第一显示装置,并设定所述显示装置其中具有该第二更新频率的另一显示装置作为该第二显示装置。3.如权利要求l所述的方法,还包含有比较该第一更新频率与该第二更新频率;以及若该第一更新频率等于该第二更新频率,且该第一显示装置与该第二显示装置具有不同的扫描时间点,则设定所述显示装置其中的一显示装置作为该第一显示装置,并设定所述显示装置其中的另一显示装置作为该第二显示装置。4.如权利要求1所述的方法,其中更新该多个现行像素数据集的步骤包含有当进入对应于该第二有效视频区域的一最后的扫描线的一水平空白区域时,开始更新该多个现行像素数据集。5.如k利要求i所述的方法,其中更新该多个现行像素数据集的步骤包含有当进入对应于该第二有效视频区域的一最后的扫描线的一垂直空白区域时,开始更新该多个现行像素数据集。6.—种用于显示视频画面的多屏幕显示系统,其包含有一显示存储器,用于储存多个现行像素数据集;一第一显示装置,运作于一第一更新频率,且该第一显示装置具有一第一有效视频区域;一第二显示装置,运作于一第二更新频率,且该第二显示装置具有一第二有效视频区域;一第一显示控制器,耦接于该显示存储器与该第一显示装置,用于存取储存在该显示存储器中的该多个现行像素数据集,以驱动在该第一显示装置的该第一有效视频区域的扫描在线的像素;一第二显示控制器,耦接于该显示存储器与该第二显示装置,用于存取储存在该显示存储器中的该多个现行像素数据集,以驱动在该第二显示装置的该第二有效视频区域的扫描在线的像素;一更新电路,耦接于该显示存储器,用于更新储存在该显示存储器中的该多个现行像素数据集;以及一处理器,耦接于该第一显示控制器、该第二显示控制器与该更新电路,用于控制该更新电路在一显示图案的一最后的像素已经被显示于该第二显示装置的一视频画面上之后,利用对应于该显示图案的多个更新像素数据集来更新该多个现行像素数据集,并且用于将尚未被显示于该第一显示装置的该视频画面上的一特定像素的像素数据更新操作暂停,直到该特定像素已经被显示于该第一显示装置上为止。7.如权利要求6所述的多屏幕显示系统,其中该显示存储器还储存有该多个更新像素数据集。8.如权利要求6所述的多屏幕显示系统,其中该第一显示装置还包含有一第一水平空白区域以及一第一垂直空白区域。9.如权利要求6所述的多屏幕显示系统,其中该第二显示装置还包含有一第二水平空白区域以及一第二垂直空白区域。10.如权利要求9所述的多屏幕显示系统,其中当进入对应于该第二有效视频区域的一最后的扫描线的该第二水平空白区域时,该处理器控制该更新电路来更新该多个现行像素数据集。11.如权利要求9所述的多屏幕显示系统,其中当进入对应于该第二有效视频区域的该第二垂直空白区域时,该处理器控制该更新电路来更新该多个现行像素数据集。12.如权利要求6所述的多屏幕显示系统,其中该处理器还整合于该第一显示装置以及该第二显示装置中的至少一个。13.如权利要求6所述的多屏幕显示系统,其中该处理器还比较该第一更新频率与该第二更新频率;以及若该第一更新频率高于该第二更新频率,则该处理器设定具有该第一更新频率的显示装置作为该第一显示装置,并设定具有该第二更新频率的显示装置作为该第二显示装置。14.如权利要求6所述的多屏幕显示系统,其中该处理器还比较该第一更新频率与该第二更新频率;以及若该第一更新频率等于该第二更新频率,且该第一显示装置与该第二显示装置具有不同的扫描时间点,则该处理器设定该第一、第二显示装置中的一显示装置作为该第一显示装置,并设定该第一、第二显示装置中另一显示装置作为该第二显示装置。15.如权利要求6所述的多屏幕显示系统,其中该处理器依据由该第二显示控制器所提供的扫描信息来检测对应于欲被更新的该显示图案的该第二显示装置中该最后的像素是否已经被显示。16.如权利要求6项所述的多屏幕显示系统,其中该处理器系依据由该第一显示控制器所提供的扫描信息来检测该特定像素是否已经被显示于该第一显示装置的该视频画面上。17.—种用于显示视频画面的多屏幕显示系统,其包含有一显示存储器,用于储存多个现行像素数据集;一第一显示装置,运作于一第一更新频率,且该第一显示装置具有一第一有效-現频区域;一第二显示装置,运作于一第二更新频率,且该第二显示装置具有一第二有效视频区域;一第一显示控制器,耦接于该显示存储器与该第一显示装置,用于存取储存在该显示存储器中的该多个现行像素数据集,以驱动在该第一显示装置的该第一有效视频区域的扫描在线的像素;一第二显示控制器,耦接于该显示存储器与该第二显示装置,用于存取储存在该显示存储器中的该多个现行像素数据集,以驱动在该第二显示装置的该第二有效视频区域的扫描在线的像素;一更新电路,耦接于该第一显示控制器、该第二显示控制器与该显示存储器,用于更新储存在该显示存储器中的该多个现行像素数据集;一处理器,用于发出至少一指令;以及一指令緩冲器,耦接于该第一显示控制器、该第二显示控制器、该处理器与该更新电路,用于存储从该处理器发出的该指令,然后输出该存储的指令到该更新电路以控制该更新电路在一显示图案的一最后的像素已经被显示于该第二显示装置的一视频画面上之后,利用对应于该显示图案的多个更新像素数据集来更新该多个现行像素数据集;其中该更新电路用于将尚未被显示于该第一显示装置的该视频画面上的一特定像素的像素数据更新操作暂停,直到该特定像素已经被显示于该第一显示装置上为止。18.如权利要求17所述的多屏幕显示系统,其中该第二显示装置还包含有一第二水平空白区域以及一第二垂直空白区域。19.如权利要求18所述的多屏幕显示系统,其中当进入对应于该第二有效^L频区域的一最后的扫描线的该第二水平空白区域时,该指令緩冲器输出该存储的指令到该更新电路以控制该更新电路来更新该多个现行像素数据集。20.如权利要求18所述的多屏幕显示系统,其中当进入对应于该第二有效视频区域的该第二垂直空白区域时,该指令緩冲器输出该存储的指令到该更新电路以控制该更新电路来更新该多个现行像素数据集。21.如权利要求17所述的多屏幕显示系统,其中该指令缓冲器依据由该第二显示控制器所提供的扫描信息来输出该存储的指令。22.如权利要求n所述的多屏幕显示系统,其中该更新电路依据由该第一显示控制器所提供的扫描信息来暂停该特定像素的像素数据更新。全文摘要本发明披露一种用于显示没有闪烁现象的视频画面的多屏幕显示系统与方法,本发明在一显示图案的最后的像素被显示于一多屏幕显示系统中具有较低更新频率的一个显示装置之后,开始该显示图案的像素数据更新,并且将尚未被显示在该多屏幕显示系统中的具有较高更新频率的另一个显示装置上的一特定像素的像素数据更新操作暂停,直到该特定像素已经被显示为止,就可以消除已知的闪烁现象这种缺陷。文档编号G09G5/14GK101334991SQ200710109549公开日2008年12月31日申请日期2007年6月25日优先权日2007年6月25日发明者阎学斌申请人:矽统科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1