使画面水平卷动的驱动电路与方法,及应用其的电子装置的制作方法

文档序号:2611669阅读:205来源:国知局
专利名称:使画面水平卷动的驱动电路与方法,及应用其的电子装置的制作方法
技术领域
本发明涉及一种可使画面水平卷动的驱动电路与方法,及应用此驱动电路的电子装置。本发明特别涉及一种利用在通道间平移数据与平移后数据回填(write back)至存储器,来使画面水平卷动的驱动电路与方法,及应用此驱动电路的电子装置。
背景技术
电子装置,比如,移动电话,在现代生活中扮演重要角色。在某些情况下,比如待机画面或省电模式下,可能会出现画面需要水平卷动的情形。
在现有移动电话的驱动电路中,当要进行画面的水平卷动时,多半是通过微处理器来实现。微处理器会不断地送出数据至移动电话内部存储器以更新存储器内的通道数据。接着存储器再将更新后的通道数据送至后端的驱动电路,令驱动电路不断地改变通道数据,来达到画面水平卷动的效果。
但利用微处理器不断地送出数据来达到画面水平卷动效果会导致微处理器一直处在操作状态下,将增加移动电话耗电量,不甚理想。但如果不利用微处理器不断地送出数据来进行画面水平卷动,则需有一套低电路成本与低控制复杂度的控制机制。
因此,本发明提供一种略微增加电路面积即可简易控制的驱动电路与方法,及应用其的电子装置,其不利用微处理器不断地送出数据来实现画面水平卷动。

发明内容
本发明的目的之一是提供一种驱动电路与方法,及应用其的电子装置,其画面卷动的功能不是通过微处理器不断地送出数据来实现。
本发明的另一目的是提供一种驱动电路与方法,及应用其的电子装置,当进行画面卷动时,存储器的数据可选择性切换至不同通道,以达到所需的画面卷动的距离与频率。
本发明的又一目的是提供一种驱动电路与方法,及应用其的电子装置,当进行画面卷动时,会将卷动(平移)后数据回填至存储器,以降低控制的复杂度。
为达到上述与其他目的,本发明提出一种使画面水平卷动的驱动电路与应用其的电子装置。电子装置包括微处理器,存储器,缓冲存储器,驱动电路与显示装置。缓冲存储器接收并输出存储器所输出各通道的各缓冲数据。驱动电路内的控制单元送出回填信号、水平卷动启动信号与选择信号;当要进行画面水平卷动时,回填信号与水平卷动启动信号会被触发。当不需要进行画面水平卷动时,驱动电路内的数据切换方块旁通各通道的各缓冲数据,并传送至源极驱动电路以驱动显示装置。当要进行画面水平卷动时,数据切换方块根据该选择信号对各通道的各缓冲数据进行数据平移,并传送至源极驱动电路以驱动显示装置。驱动电路内的数据回填单元根据该回填信号而将该数据切换方块所输出的各通道的平移后缓冲数据回填至该存储器。
数据切换方块包括多任务器,接收其他通道所对应的缓冲数据,该多任务器根据该选择信号而输出其他通道所对应的缓冲数据中的一个;触发器,根据被触发的该回填信号,将该多任务器的该输出信号输出成各通道的该平移后缓冲数据与其反相信号;复数反相器,加强各通道的该平移后缓冲数据的驱动能力;以及开关,回应于该水平卷动启动信号,当要进行画面水平卷动时,该开关传导各通道的该平移后缓冲数据至该源极驱动电路;当不进行画面水平卷动时,该开关传导各通道的各缓冲数据至该源极驱动电路。数据回填单元利用两个开关单元来将各通道的该平移后缓冲数据与其反相信号回填至该存储器。
为达到上述目的,本发明也提出一种电子装置的画面水平卷动方法。当要进行画面水平卷动时,触发回填信号,根据该选择信号对各通道的各缓冲数据进行数据平移,显示平移后数据于显示装置上。将各通道的平移后缓冲数据回填至电子装置的存储器。如果不进行画面水平卷动时,直接旁通各通道的各缓冲数据以显示于显示装置上。根据该选择信号与被触发的该回填信号,选择并输出其他通道所对应的缓冲数据中的一个及其反相信号。该方法也加强各通道的该平移后缓冲数据的驱动能力。
本发明还提出一种适用于显示装置的画面水平卷动方法。水平卷动方法包括步骤接收画面信号。依据选择信号水平卷动此画面信号,以产生卷动后画面信号。储存此卷动后画面信号。以及依据此卷动后画面信号显示画面。
本发明因采用上述结构,因此在不利用微处理器的情况下,以低电路成本与低控制复杂度的架构来达到画面水平卷动的效果。
为让本发明之上述与其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。


图1显示根据本发明一实施例的移动电话的电路方框图。
图2显示图1的数据切换方块的电路方框图。
图3显示图1的数据回填单元的电路方框图。
图4显示出根据本发明实施例的移动电话100在进行画面水平卷动的示意图。
主要元件标记说明100移动电话105微处理器
110存储器120缓冲存储器130驱动电路140数据切换方块150源极驱动电路160控制单元170数据回填单元180屏幕210多任务器220触发器230~260反相器270开关310、320开关晶体管410图案具体实施方式

本发明之实施例提供一种可实现画面水平卷动的驱动电路与方法,及应用其的移动电话或电子装置。在此实施例中,通道数据可在通道间平移来达到所需的画面水平卷动的距离与频率。因为卷动的图像是连续的,此实施例还考虑到存储器回填机制,则每次卷动(平移)后的通道数据会回填至存储器。存储器可直接输出更新后的通道数据,而不需要微处理器再度计算平移后通道数据。通过通道数据平移与存储器回填机制,即可达到画面图像水平卷动的目的。进行水平卷动的时机比如为,当移动电话进入省电模式或待机模式时,其屏幕上可能会出现某些进行水平移动的图案。此实施例会对画面上的该图案的相对应显示数据进行平移,以达到画面水平卷动的效果。
图1显示根据本发明一实施例的方框图。请注意,下面的描述乃是着重于本实施例如何进行画面水平卷动,所以其他非相关部分将略过。如图1所示,移动电话100包括微处理器105,存储器110,缓冲存储器120,驱动电路130与屏幕180。驱动电路130包括数据切换方块140,源极驱动电路150(source driver),控制单元160与数据回填(write back)单元170。
存储器110比如为静态随机存取存储器(SRAM)。存储器110可接收从移动电话100内的微处理器105所写进的数据,以用于送至后端的驱动电路130而显示于移动电话的屏幕180上。在此,不限制微处理器105与屏幕180的结构,微处理器105能将数据送至存储器110,而屏幕180能将驱动电路130所送出的数据显示出来即可。
存储器110会预先储存所要显示的数据。当显示屏幕180上的某一条线(line)时,存储器110会将该条线的原始数据送至缓冲存储器120内。在此,假设每一条线都包括N条通道,N为正整数。存储器110具有可接收数据回填的功能。只要将存储器110内部的相对应字线(word-line)打开,即可通过位线BLL与BLLB接收由数据回填单元170所回填的平移后数据。
缓冲存储器120缓存由存储器110所送出的原始通道数据,而且并行地送出缓冲数据D_1~D_N至后端的驱动电路130内的数据切换方块140。在本实施例中,缓冲数据D_1~D_N的数据长度都是一位。为方便解释,本实施例将缓冲数据D_1视为最前端的数据,而缓冲数据D_N视为最后端的数据。
数据切换方块140会根据控制单元160所送出的多任务器控制信号S,回填信号WB与水平卷动启动信号HSEN来决定是否需要对缓冲数据D_1~D_N进行数据平移或是直接旁通缓冲数据D_1~D_N(也可称为原始通道数据),并送出通道数据CH_1~CH_N。数据切换方块140的电路结构与操作可参照图2来了解。
源极驱动电路150接收由数据切换方块140所送出的通道数据CH_1~CH_N(可为平移后的缓冲数据或是与原始通道数据相同的缓冲数据),并将之显示于屏幕180上。在此,不限制源极驱动电路150的结构,只要能实现本实施例所需的功能即可。
控制单元160会送出多任务器控制信号S,回填信号WB与水平卷动启动信号(horizontal scroll enablement signal)HSEN至数据切换方块140,以进行数据平移的操作,如果需要的话。当要进行画面水平卷动时,回填信号WB与水平卷动启动信号HSEN会被触发。另外,控制单元160也会送出控制信号CTL至源极驱动电路150。
当数据切换方块140平移该原始数据后,为减低控制的复杂度,数据回填单元170会将平移后数据回填至存储器110,以更新存储器110内的相对应数据。当屏幕180在显示下一个画面时,如果仍需要画面水平卷动,则存储器110只需送出更新后的数据,再由驱动电路130来决定水平卷动的距离与频率。
从图1与上述可知,在本实施例中,微处理器105会先将初始的通道数据传给存储器110。存储器110再将此初始通道数据传给缓冲存储器120,驱动电路130依据缓冲存储器120的缓冲数据以显示于屏幕180上。之后,当需要进行画面水平卷动时,并不需要微处理105再次处理通道数据,而是由控制单元160来决定通道数据的平移距离,并且将平移后的通道数据传送至源极驱动电路150,以显示于屏幕180上。同时,数据回填单元170将平移后的通道数据回填至存储器110,以更新存储器110内的相对应数据。重复上述这些操作,即可在不需由微处理器105不断处理并送出通道数据的情况下,完成画面水平卷动。
下面请参照图2来了解图1的数据切换方块140如何进行数据平移。图2显示图1的数据切换方块140的电路方框图。请注意,为简化附图,图2只显示出应用于通道K(K为介于1与N间的正整数)的情况。数据切换方块140至少包括多任务器210,触发器220,反相器230~260与开关270。多任务器210,触发器220与反相器230~260用于决定通道数据平移的距离,而开关270则用于决定要选择平移后通道数据或未平移通道数据来输出至源极驱动电路160。
多任务器210连接于该缓冲存储器120。多任务器210根据由控制单元160所送出的多任务器控制信号S_K[2:0]来选择前后相邻通道的缓冲数据D_K-4~D_K-1与D_K+1~D_K+4(不含D_K)中的一个,以输出至触发器220。图1的多任务器控制信号S包括控制信号S_1[2:0]~S_N[2:0]。在本实施例中,控制信号S_K[2:0]为3个位,因此可用于选择23=8个输入信号D_K-4~D_K-1与D_K+1~D_K+4。比如当控制信号S_K[2:0]为000时,多任务器210选择输入信号D_K-4,也即所有的通道数据向后平移四个通道。比如当控制信号S_K[2:0]为111时,多任务器210选择输入信号D_K+4,也即所有的通道数据向前平移四个通道。其他情况可依此类推。多任务器210可视需要改为2M对一的多任务器(M为正整数),则控制信号也要改成M个位的控制信号S_K[M-1:0]。
触发器220的数据输入端D接收多任务器210的输出信号,其时钟脉冲输入端CK则接收由控制单元160所输出的回填信号WB。当进行水平卷动时,因为要启动数据回填机制,所以回填信号WB会被触发。反之,当不进行水平卷动时,回填信号WB不会被触发。
触发器220的两输出信号会分别被反相器230/240与250/260进行反相。反相器230/240与250/260乃是作为缓冲电路,用于加强信号的驱动能力。故反相器230~260乃是选择性的。反相器240与260分别输出信号Q_K与Q_KB,输出信号Q_K代表经通道K的平移后通道数据,而Q_KB则是Q_K的反相信号。
开关270接收从缓冲存储器120输出的缓冲数据D_K与反相器240输出的平移后数据Q_K。开关270根据控制单元160所输出的水平卷动启动信号HSEN来决定要输出D_K或Q_K。开关270会输出信号CH_K至源极驱动电路150。当要进行水平卷动时,控制单元160会输出高电位的水平卷动启动信号HSEN;反之,当不要进行水平卷动时,控制单元160会输出低电位的水平卷动启动信号HSEN。当水平卷动启动信号HSEN为高电位时,开关270会将平移后数据Q_K当成通道数据CH_K输出至源极驱动电路150。反之,当水平卷动启动信号HSEN为低电位时,开关270会将缓冲数据D_K当成通道数据CH_K输出至源极驱动电路150。也就是说,开关270会决定要输出移位后数据(Q_K)或未移位的缓冲数据(D_K)至源极驱动电路150。
通过图2的架构,当要进行水平卷动时,数据切换方块140可决定通道数据的水平平移距离,并将平移后数据当成通道数据CK_1~CH_N传送至源极驱动电路150,以显示于屏幕180上。如果不进行水平卷动时,数据切换方块140会将未经平移的缓冲数据D_1~D_N直接输入至源极驱动电路150,以显示于屏幕180上。
当进行通道数据的水平移动时(也就是将通道数据在通道间平移时),本发明利用数据回填机制来进一步降低控制的复杂度。在本实施例中,数据回填单元170将平移后数据回填至存储器110。图3显示图1的数据回填单元170的电路方框图。
如图3所示,数据回填单元170包括开关晶体管310与320。开关晶体管310的源极连接至平移后信号Q_K,其栅极连接至回填信号WB,其源极则连接至存储器110的位线BLL_K。开关晶体管320的源极连接至信号Q_KB,其栅极连接至回填信号WB,其源极则连接至存储器110的位线BLL_KB。当进行水平卷动时,回填信号WB会被触发,因而导通开关晶体管310与320。通过开关晶体管310与320的导通,信号Q_K与Q_KB会写入至存储器110的位线BLL_K与BLL_KB。当然,要进行数据回填时,要将存储器110的字线打开。如此,即可完成平移后数据回填至存储器110的操作。
在图1中,位线BLL包括N条位线BLL_1~BLL_N,而位线BLLB包括N条位线BLL_1B~BLL_NB。
图4显示出根据本发明实施例的移动电话100在进行画面水平卷动的示意图。如前述,当移动电话100进入待机模式或省电模式时,屏幕180上的图案410可能会出现左右水平移动的情形。当需要画面水平卷动时,微处理器105只需要将初始的通道数据传送给存储器110。之后,可通过图1~图3的架构来达到画面水平卷动的效果,而无需微处理器105一直送出每个画面的显示数据给存储器110。
在上述实施例中,水平移动乃是以通道数据平移后所造成的效果来定义。
为简化附图,图1~图3只显示出一条通道只包括一个通道数据的情况。所属技术领域的技术人员当可知如何将图1~图3改成适合一条通道包括多个通道数据的情况。比如,每一条通道对应到多个元件210~270,再将上述这些开关270的输出集合成一条通道所需的通道数据即可。
于图2中,开关270也可省略,只需将输出信号Q_K作为输出信号CH_K输出至源极驱动电路150,水平卷动启动信号HSEN并入多任务器控制信号S_K[2:0]中,亦即,成为S_K[3:0],多任务器210增加连接缓冲数据D_K,并由多任务器控制信号S_K[3:0]来选择即可。
本发明的实施方式当然不受上述实施例所限制。比如,上述实施例的数据选择机制是利用D型触发器加上多任务器来实现从多个数据选择所需数据。数据切换机制也可以利用多对一的开关或多个触发器或其组合,一样能够实现从多个数据选择所需数据。因此,也可将D型触发器加上多任务器或其等效电路统称为“选择单元”。
此外,数据切换方块内的开关270也可利用多任务器或触发器或PMOS(P-channel Metal-Oxide Semiconductor,P-通道金氧半导体)晶体管或NMOS(N-channel Metal-Oxide Semiconductor,N-通道金氧半导体)晶体管或传输栅或逻辑栅(如AND栅与OR栅)或其组合来实现相类似功能,只要能实现从数据D_K与Q_K中择一输出即可。
此外,当要实施数据回填机制时,除了利用NMOS晶体管之外,也可利用如触发器、传输栅、PMOS晶体管或其组合等来将数据Q_K与Q_KB回填至存储器。
在上述实施例中,以整个画面都进行水平卷动(也即各通道数据的平移距离都相同)为例做说明。但所属技术领域的技术人员可知通过控制单元160送出不同的控制信号至数据切换方块140,可使得各通道数据的平移距离视情况而定(也即各通道数据的平移距离未必相同)。如此一来,将可实现屏幕180上的部分图案水平卷动,但部分图案几乎不水平卷动或完全不卷动的效果。
本发明也不限定只能应用于移动电话,本发明也可应用于比如PDA(个人数字助理)等手持式通讯产品上。
虽然本发明已以较佳实施例披露如上,然其并非用以限定本发明,任何所属技术领域的技术人员,在不脱离本发明之精神和范围内,当可作些许之更动与改进,因此本发明的保护范围当视权利要求所界定者为准。
权利要求
1.一种驱动电路,适用于电子装置,其特征是该电子装置还包括存储器,缓冲存储器与显示装置,该缓冲存储器接收该存储器的数据以当成各通道的各缓冲数据,该驱动电路对该显示装置进行画面水平卷动,该驱动电路包括控制单元,送出回填信号与选择信号,当要进行画面水平卷动时,该回填信号会被触发;数据切换方块,接收该缓冲存储器所输出的对应于各通道的各缓冲数据,当不进行画面水平卷动时,该数据切换方块旁通各通道的各缓冲数据,当要进行画面水平卷动时,该数据切换方块根据该选择信号对各通道的各缓冲数据进行数据平移并输出;源极驱动电路,接收该数据切换方块所旁通的各通道的各缓冲数据或所输出的各通道的平移后缓冲数据,以驱动该显示装置;以及数据回填单元,当要进行画面水平卷动时,该数据回填单元根据该回填信号而将该数据切换方块所输出的各通道的平移后缓冲数据回填至该存储器。
2.根据权利要求1所述的驱动电路,其特征是该控制单元还输出水平卷动启动信号,当要进行画面水平卷动时,该水平卷动启动信号会被触发。
3.根据权利要求2所述的驱动电路,其特征是该数据切换方块包括选择单元,连接至该缓冲存储器,接收其他通道所对应的缓冲数据,该选择单元根据该选择信号与该回填信号而选择其他通道所对应的缓冲数据中的一个,以输出成各通道的该平移后缓冲数据与其反相信号。
4.根据权利要求3所述的驱动电路,其特征是该数据切换方块还包括连接至该选择单元的复数反相器,以加强各通道的该平移后缓冲数据的驱动能力。
5.根据权利要求3所述的驱动电路,其特征是该数据切换方块还包括开关,接收各通道的该平移后缓冲数据与各通道的各缓冲数据,当要进行画面水平卷动时,该开关根据被触发的该水平卷动启动信号而传导各通道的该平移后缓冲数据至该源极驱动电路;当不进行画面水平卷动时,该开关根据未被触发的该水平卷动启动信号而传导各通道的各缓冲数据至该源极驱动电路。
6.根据权利要求5所述的驱动电路,其特征是该数据回填单元包括第一开关单元,根据被触发的该回填信号而将各通道的该平移后缓冲数据回填至该存储器;以及第二开关单元,根据被触发的该回填信号而将各通道的该平移后缓冲数据的该反相信号回填至该存储器。
7.一种可进行画面水平卷动的电子装置,其特征是包括微处理器,计算并送出各通道的各通道数据;存储器,连接于该微处理器,接收并输出该微处理器所送出的各通道的各通道数据;缓冲存储器,连接于该存储器,接收并输出该存储器所送出的各通道的各通道数据;驱动电路,连接于该缓冲存储器,产生回填信号与选择信号;当要进行画面水平卷动时,该回填信号会被触发,该驱动电路根据该选择信号对各通道的各缓冲数据进行数据平移后输出,并且将各通道的平移后缓冲数据回填至该存储器;当不进行画面水平卷动时,该驱动电路旁通各通道的各缓冲数据;以及显示装置,连接于该驱动电路,根据各通道的平移后缓冲数据或各通道的各缓冲数据而驱动。
8.根据权利要求7所述的电子装置,其特征是该驱动电路包括控制单元,送出该回填信号、该选择信号与水平卷动信号,当要进行画面水平卷动时,该水平卷动信号会被触发;数据切换方块,连接于该缓冲存储器与该控制单元,接收该缓冲存储器所输出的对应于各通道的各缓冲数据,当不进行画面水平卷动时,该数据切换方块旁通各通道的各缓冲数据,当要进行画面水平卷动时,该数据切换方块根据该选择信号对各通道的各缓冲数据进行数据平移后输出;源极驱动电路,接收该数据切换方块所旁通的各通道的各缓冲数据或所输出的各通道的平移后缓冲数据,以驱动该显示装置;以及数据回填单元,当要进行画面水平卷动时,该数据回填单元根据该回填信号而将该数据切换方块所输出的各通道的平移后缓冲数据回填至该存储器。
9.根据权利要求8所述的电子装置,其特征是该数据切换方块包括选择单元,连接至该缓冲存储器,接收其他通道所对应的缓冲数据,该选择单元根据该选择信号与该回填信号而选择其他通道所对应的缓冲数据中的一个,以输出成各通道的该平移后缓冲数据与其反相信号。
10.根据权利要求9所述的电子装置,其特征是该数据切换方块还包括复数反相器,以加强各通道的该平移后缓冲数据的驱动能力。
11.根据权利要求9所述的电子装置,其特征是该数据切换方块还包括开关,接收各通道的该平移后缓冲数据与各通道的各缓冲数据,当要进行画面水平卷动时,该开关根据被触发的该水平卷动启动信号而传导各通道的该平移后缓冲数据至该源极驱动电路,当不进行画面水平卷动时,该开关根据未被触发的该水平卷动启动信号而传导各通道的各缓冲数据至该源极驱动电路。
12.根据权利要求9所述的电子装置,其特征是该数据回填单元包括第一开关单元,根据被触发的该回填信号而将各通道的该平移后缓冲数据回填至该存储器;以及第二开关单元,根据被触发的该回填信号而将各通道的该平移后缓冲数据的该反相信号回填至该存储器。
13.一种画面水平卷动方法,适用于具显示装置与存储器的电子装置,其特征是该方法包括下列步骤a)初始计算各通道的各通道数据;b)产生回填信号与选择信号;c)当要进行画面水平卷动时,触发该回填信号,根据该选择信号对各通道的各缓冲数据进行数据平移,并且根据该回填信号将各通道的平移后缓冲数据回填至该存储器,当不进行画面水平卷动时,旁通各通道的各缓冲数据;以及d)根据各通道的平移后缓冲数据或各通道的各缓冲数据来显示于该显示装置上。
14.根据权利要求13所述的方法,其特征是还包括步骤e)产生水平卷动信号,当要进行画面水平卷动时,触发该水平卷动信号。
15.根据权利要求14所述的方法,其特征是根据该选择信号对各通道的各缓冲数据进行数据平移的该步骤包括c1)接收其他通道所对应的缓冲数据;以及c2)根据该选择信号与被触发的该回填信号而选择并输出其他通道所对应的缓冲数据中的一个及其反相信号。
16.根据权利要求15所述的方法,其特征是还包括步骤f)加强各通道的该平移后缓冲数据的驱动能力。
17.一种画面水平卷动的方法,适用于显示装置,其特征是该方法包括下列步骤a)接收画面信号;b)依据选择信号水平卷动该画面信号,以产生卷动后画面信号;c)储存该卷动后画面信号;以及d)依据该卷动后画面信号显示画面。18.根据权利要求17所述的方法,其特征是还包括步骤e)读取被储存的该卷动后画面信号;以及f)依据该选择信号水平卷动该卷动后画面信号。
全文摘要
本发明提供画面水平卷动的驱动电路与方法,及应用其的电子装置。通道数据可在通道间平移来达到所需的画面水平卷动的距离与频率。卷动(平移)后的通道数据会回填至存储器。存储器将更新后的通道数据送出,不需要微处理重新计算通道数据。通过通道数据平移与存储器回填机制,即可达到画面图像水平卷动的目的。
文档编号G09G5/34GK101025907SQ20061005800
公开日2007年8月29日 申请日期2006年2月24日 优先权日2006年2月24日
发明者陈天豪, 朱致亨, 陈志成 申请人:奇景光电股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1