本发明与显示装置有关,尤其是关于一种应用于显示装置的显示驱动电路及其运作方法。
背景技术:
为了适应产品的需求,显示面板需要进行某些特殊的设计,例如将显示面板1的四角设计为圆角10或是适应高屏占比的需求而在显示面板1边缘设计出凹槽12,如图1及图2所示。此类设计会将显示面板的像素切除或由显示驱动电路补上黑色像素。
若采用显示驱动电路通过公式定义出黑色边缘曲线后再补上黑色像素的方式,则需要对于每一条黑色曲线均加以分析。一旦黑色曲线数量较多或较复杂时,显示驱动电路难以通过公式分析套用,故有其应用上的限制。
若采用在显示驱动电路中直接放入储存有此黑色部分图片的存储器并直接与正常画面运算后输出显示的方式,虽可表现出较复杂的黑色曲线,但由于此存储器需与显示像素一对一彼此对应,使得其所需的存储器空间相当庞大,导致成本上的大幅增加。
技术实现要素:
有鉴于此,本发明提出一种应用于显示装置的显示驱动电路及其运作方法,以有效解决背景技术所遭遇到的上述种种问题。
根据本发明的一具体实施例为一种显示驱动电路。于此实施例中,显示驱动电路包含储存单元、计数单元、比较单元及数据处理单元。储存单元分别耦接至比较单元及数据处理单元。计数单元耦接至比较单元。比较单元耦接至数据处理单元。计数单元进行显示数据的垂直/水平计数以产生计数值。储存单元储存有多笔交界位置信息。比较单元根据计数值与该多笔交界位置信息产生比较结果。数据处理单元分别接收显示数据及比较结果并根据比较结果相对应地处理显示数据后输出处理后显示数据。
于一实施例中,该多笔交界位置信息纪录有黑色像素与正常显示像素的多个相交点的坐标值或相对距离。
于一实施例中,比较单元通过比较计数值是否符合该多笔交界位置信息中的任一笔交界位置信息以产生比较结果。
于一实施例中,储存单元还储存有多笔运作选项且该多笔运作选项分别对应于该多笔交界位置信息。
于一实施例中,当计数值符合该多笔交界位置信息中的第一交界位置信息时,数据处理单元还接收对应于第一交界位置信息的第一运作选项并根据第一运作选项处理显示数据后输出处理后显示数据。
于一实施例中,储存单元为正反器或存储器(memory)。
根据本发明的另一具体实施例为一种显示驱动电路运作方法。于此实施例中,显示驱动电路运作方法用以运作显示驱动电路。显示驱动电路包含储存单元、计数单元、比较单元及数据处理单元。储存单元分别耦接至比较单元及数据处理单元。计数单元耦接至比较单元。比较单元耦接至数据处理单元。储存单元储存有多笔交界位置信息。
显示驱动电路运作方法包含下列步骤:(a)计数单元进行显示数据的垂直/水平计数以产生计数值;(b)比较单元根据计数值与该多笔交界位置信息产生比较结果;以及(c)数据处理单元分别接收显示数据及比较结果并根据比较结果相对应地处理显示数据后输出处理后显示数据。
相较于背景技术,根据本发明的显示驱动电路及其运作方法即使在黑色曲线数量较多或较复杂的情况(例如圆角或凹槽形状)下仍能正确显示且仅需使用少量的记忆空间即可达成,故可有效节省存储器空间及成本。
关于本发明的优点与精神可以通过以下的发明详述及所附图得到进一步的了解。
附图说明
图1及图2为将显示面板的四角设计为圆角及在显示面板边缘设计出凹槽的示意图。
图3为根据本发明的一较佳具体实施例中的显示驱动电路的示意图。
图4为通过多条线得到黑色像素与正常显示像素的多个相交点的示意图。
图5为储存单元储存的查找表包含有多笔交界位置信息的实施例。
图6为储存单元储存的查找表包含有多笔交界位置信息及相对应的运作选项的实施例。
图7为本发明的另一较佳具体实施例中的显示驱动电路运作方法的流程图。
主要元件符号说明:
1:显示面板
10:圆角
12:凹槽
2:显示驱动电路
20:储存单元
22:计数单元
24:比较单元
26:数据处理单元
lc:交界位置信息
op:运作选项
m:比较结果
dat:显示数据
dat’:处理后显示数据
l1~lk:线
p1(x1,y1)~p4(x1,y1)、p1(x2,y2)~p4(x2,y2)、p1(xn,yn)~p4(xn,yn)、p1(xk,yk)~p4(xk,yk):黑色像素与正常显示像素的相交点
op1~op4:运作选项
s10~s14:步骤
具体实施方式
根据本发明的一具体实施例为一种显示驱动电路。于此实施例中,显示驱动电路应用于显示装置中,用以驱动显示面板显示画面。需说明的是,本发明的显示驱动电路仅需使用少量的记忆空间即能正确显示较多或较复杂的黑色曲线(例如圆角或凹槽形状),并可纪录黑色像素与正常显示像素之间的渐进效果或渐进区间,故可有效节省存储器空间及成本。
请参照图3,图3为根据此实施例中的显示驱动电路的示意图。显示驱动电路2包含储存单元20、计数单元22、比较单元24及数据处理单元26。储存单元20分别耦接至比较单元24及数据处理单元26。计数单元22耦接至比较单元24。比较单元24耦接至数据处理单元26。
计数单元22进行显示数据的垂直/水平计数以产生计数值v。储存单元20储存有多笔交界位置信息lc,且交界位置信息lc是和黑色像素与正常显示像素的相交点有关。比较单元24根据计数值v与该多笔交界位置信息lc产生比较结果m。数据处理单元26分别接收显示数据dat及比较结果m并根据比较结果m相对应地处理显示数据dat后输出处理后显示数据dat’。
储存单元20还可储存多笔运作选项op且该多笔运作选项op分别对应于该多笔交界位置信息lc。实际上,储存单元20可以是正反器或存储器,但不以此为限。假设该多笔交界位置信息lc已包含行或列的信息,则储存单元20仅需储存未包含的坐标信息即可。至于该多笔交界位置信息lc所包含的行或列或坐标的个数皆可视实际需求而定,并无特定的限制。坐标数值亦可用相对距离取代,且数值位元数亦可视实际需求而定,并无特定的限制。
于一实施例中,比较单元24通过比较计数值v是否符合该多笔交界位置信息lc中的任一笔交界位置信息lc以产生比较结果。若计数值v符合某笔交界位置信息lc,代表被计数到的位置为黑色像素与正常显示像素的相交点。
当计数值v符合该多笔交界位置信息lc中的第一交界位置信息时,数据处理单元26还会从储存单元20接收对应于第一交界位置信息的第一运作选项并根据第一运作选项处理显示信息dat后输出处理后显示数据dat’。
于实际应用中,该多笔交界位置信息lc纪录有多个黑色像素与正常显示像素相交点的坐标值或相对距离。
举例而言,如图4所示,第一线l1~第k线lk为多条彼此平行的水平线。其中,第一线l1会通过黑色像素(例如圆角10或凹槽12)与正常显示像素的相交点p1(x1,y1)~p4(x1,y1);第二线l2会通过黑色像素与正常显示像素的相交点p1(x2,y2)~p4(x2,y2);…;第n线ln会通过黑色像素与正常显示像素的相交点p1(xn,yn)~p4(xn,yn);第k线lk会通过黑色像素与正常显示的像素相交点p1(xk,yk)~p4(xk,yk)。
以第一线l1为例,若从左侧开始计数,一开始均为黑色像素,其计数值并未符合任一笔交界位置信息lc,直到计数至相交点p1(x1,y1)时,其计数值会符合某笔交界位置信息lc,代表需从相交点p1(x1,y1)开始由黑色像素转变为正常显示像素。接下来的计数值亦未符合任一笔交界位置信息lc,直到计数至相交点p2(x1,y1)时,其计数值会符合某笔交界位置信息lc,代表需从相交点p2(x1,y1)开始由正常显示像素转变为黑色像素。
同理,接下来的计数值亦未符合任一笔交界位置信息lc,直到计数至相交点p3(x1,y1)时,其计数值会符合某笔交界位置信息lc,代表需从相交点p3(x1,y1)开始由黑色像素转变为正常显示像素。接下来的计数值亦未符合任一笔交界位置信息lc,直到计数至相交点p4(x1,y1)时,其计数值会符合某笔交界位置信息lc,代表需从相交点p4(x1,y1)开始由正常显示像素转变为黑色像素。
至于第二线l2~第四线l4的情形亦可依此类推,故于此不另行赘述。
因此,储存单元20即可储存查找表且查找表中的多笔黑色像素与正常显示像素的交界位置信息包含分别对应于第一线l1~第k线lk的相交点p1(x1,y1)~p4(x1,y1)、相交点p1(x2,y2)~p4(x2,y2)、相交点p1(xn,yn)~p4(xn,yn)以及相交点p1(xk,yk)~p4(xk,yk)。
于另一实施例中,如图6所示,储存单元20除了储存分别对应于第一线l1~第k线lk的相交点p1(x1,y1)~p4(x1,y1)、相交点p1(x2,y2)~p4(x2,y2)、相交点p1(xn,yn)~p4(xn,yn)以及相交点p1(xk,yk)~p4(xk,yk)之外,还可同时储存该些相交点相对应的运作选项op1~op4,但不以此为限。
根据本发明的另一具体实施例为一种显示驱动电路运作方法。于此实施例中,显示驱动电路运作方法用以运作一显示驱动电路。显示驱动电路包含一储存单元、一计数单元、一比较单元及一数据处理单元。储存单元分别耦接至比较单元及数据处理单元。计数单元耦接至比较单元。比较单元耦接至数据处理单元。储存单元储存有多笔交界位置信息。
请参照图7,图7为此实施例中的显示驱动电路运作方法的流程图。
如图7所示,显示驱动电路运作方法包含下列步骤:
步骤s10:计数单元进行显示数据垂直/水平计数以产生一计数值;
步骤s12:比较单元根据计数值与该多笔交界位置信息产生一比较结果;以及
步骤s14:数据处理单元分别接收显示数据及比较结果并根据比较结果相对应地处理显示数据后输出处理后显示数据。
相较于背景技术,根据本发明的显示驱动电路及其运作方法即使在黑色曲线数量较多或较复杂的情况(例如圆角或凹槽形状)下仍能正确显示且仅需使用少量的记忆空间即可达成,故可有效节省存储器空间及成本。
由以上较佳具体实施例的详述,希望能更加清楚描述本发明的特征与精神,而并非以上述所公开的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明所欲申请的权利要求的范畴内。