[go: up one dir, main page]

TWI714056B - Timing controller and operating method thereof - Google Patents

Timing controller and operating method thereof Download PDF

Info

Publication number
TWI714056B
TWI714056B TW108113317A TW108113317A TWI714056B TW I714056 B TWI714056 B TW I714056B TW 108113317 A TW108113317 A TW 108113317A TW 108113317 A TW108113317 A TW 108113317A TW I714056 B TWI714056 B TW I714056B
Authority
TW
Taiwan
Prior art keywords
pixel data
frame rate
processing circuit
gain value
gain
Prior art date
Application number
TW108113317A
Other languages
Chinese (zh)
Other versions
TW202040539A (en
Inventor
吳東穎
Original Assignee
奇景光電股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 奇景光電股份有限公司 filed Critical 奇景光電股份有限公司
Priority to TW108113317A priority Critical patent/TWI714056B/en
Publication of TW202040539A publication Critical patent/TW202040539A/en
Application granted granted Critical
Publication of TWI714056B publication Critical patent/TWI714056B/en

Links

Images

Landscapes

  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

A timing controller and operating method are provided. The operating method of the timing controller includes detecting a frame rate of a pixel data stream. A gain value is determined according to the frame rate. A current pixel data is compensated according to the gain value associated with the frame rate to generate compensated pixel data.

Description

時序控制器及其操作方法Timing controller and its operation method

本發明是有關於一種顯示裝置,且特別是有關於一種時序控制器及其操作方法。The present invention relates to a display device, and more particularly to a timing controller and an operation method thereof.

隨著電子技術的進步,消費性電子產品已成為人們生活中必備的工具。為提供良好的人機介面,在消費性電子產品上配置高品質的顯示裝置也成為一個趨勢。因此,如何在時序控制器所接收到的畫素資料串流的幀速率發生變化時,依然能夠使各個子畫素的充電速率保持在穩定的狀態,進而維持顯示畫面的品質,將是本領域相關技術人員的課題。With the advancement of electronic technology, consumer electronic products have become an indispensable tool in people's lives. In order to provide a good human-machine interface, it has also become a trend to configure high-quality display devices on consumer electronic products. Therefore, how to maintain the charging rate of each sub-pixel in a stable state when the frame rate of the pixel data stream received by the timing controller changes, thereby maintaining the quality of the display screen, will be in the art The subject of relevant technical personnel.

須注意的是,「先前技術」段落的內容是用來幫助了解本發明。在「先前技術」段落所揭露的部份內容(或全部內容)可能不是所屬技術領域中具有通常知識者所知道的習知技術。在「先前技術」段落所揭露的內容,不代表該內容在本發明申請前已被所屬技術領域中具有通常知識者所知悉。It should be noted that the content of the "prior art" paragraph is used to help understand the present invention. Part of the content (or all of the content) disclosed in the "prior art" paragraph may not be the conventional technology known to those with ordinary knowledge in the technical field. The content disclosed in the "prior art" paragraph does not mean that the content has been known to those with ordinary knowledge in the technical field before the application of the present invention.

本發明提供一種時序控制器及其操作方法,可使時序控制器的處理電路依據畫素資料串流的幀速率(frame rate)來決定增益值,並依據所述增益值來對目前畫素資料進行補償,藉以維持各個畫素的充電速率。The present invention provides a timing controller and an operation method thereof, which enable the processing circuit of the timing controller to determine a gain value according to the frame rate of the pixel data stream, and to compare the current pixel data according to the gain value. Compensation is performed to maintain the charging rate of each pixel.

本發明的操作方法,包括:偵測畫素資料串流的幀速率;依照幀速率決定增益值;依照相關於幀速率的增益值補償目前畫素資料,以產生經補償畫素資料。The operating method of the present invention includes: detecting the frame rate of the pixel data stream; determining the gain value according to the frame rate; compensating the current pixel data according to the gain value related to the frame rate to generate compensated pixel data.

本發明的時序控制器包括偵測電路以及處理電路。偵測電路用以偵測畫素資料串流的幀速率。處理電路耦接至偵測電路以獲知幀速率,其中處理電路依照幀速率決定增益值,以及處理電路依照相關於幀速率的增益值補償目前畫素資料,以產生經補償畫素資料。The timing controller of the present invention includes a detection circuit and a processing circuit. The detection circuit is used to detect the frame rate of the pixel data stream. The processing circuit is coupled to the detection circuit to obtain the frame rate, wherein the processing circuit determines the gain value according to the frame rate, and the processing circuit compensates the current pixel data according to the gain value related to the frame rate to generate compensated pixel data.

基於上述,本發明諸實施例所述時序控制器可以偵測畫素資料串流的幀速率。依照畫素資料串流的幀速率,處理電路可以決定用以補償目前畫素資料的增益值。如此一來,當顯示面板的幀速率被更新(或動態切換)時,處理電路可以即時且適應性地補償目前畫素資料,來避免顯示面板中的子畫素出現充電不足的問題。Based on the above, the timing controller of the embodiments of the present invention can detect the frame rate of the pixel data stream. According to the frame rate of the pixel data stream, the processing circuit can determine the gain value used to compensate the current pixel data. In this way, when the frame rate of the display panel is updated (or dynamically switched), the processing circuit can instantly and adaptively compensate the current pixel data to avoid the problem of insufficient charging of the sub-pixels in the display panel.

為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail in conjunction with the accompanying drawings.

在本案說明書全文(包括申請專利範圍)中所使用的「耦接(或連接)」一詞可指任何直接或間接的連接手段。舉例而言,若文中描述第一裝置耦接(或連接)於第二裝置,則應該被解釋成該第一裝置可以直接連接於該第二裝置,或者該第一裝置可以透過其他裝置或某種連接手段而間接地連接至該第二裝置。本案說明書全文(包括申請專利範圍)中提及的「第一」、「第二」等用語是用以命名元件(element)的名稱,或區別不同實施例或範圍,而並非用來限制元件數量的上限或下限,亦非用來限制元件的次序。另外,凡可能之處,在圖式及實施方式中使用相同標號的元件/構件/步驟代表相同或類似部分。不同實施例中使用相同標號或使用相同用語的元件/構件/步驟可以相互參照相關說明。The term "coupling (or connection)" used in the full description of the case (including the scope of the patent application) can refer to any direct or indirect connection means. For example, if the text describes that the first device is coupled (or connected) to the second device, it should be interpreted as that the first device can be directly connected to the second device, or the first device can be connected through other devices or some This kind of connection means is indirectly connected to the second device. The terms "first" and "second" mentioned in the full text of the description of this case (including the scope of the patent application) are used to name the element (element), or to distinguish different embodiments or ranges, and are not used to limit the number of elements The upper or lower limit is not used to limit the order of components. In addition, wherever possible, elements/components/steps with the same reference numbers in the drawings and embodiments represent the same or similar parts. Elements/components/steps using the same reference numerals or using the same terms in different embodiments may refer to related descriptions.

圖1是依照本發明一實施例的時序控制器100的電路方塊示意圖。請參照圖1,在本實施例中,時序控制器100包括偵測電路110以及處理電路120。偵測電路110可以偵測由一外部裝置(例如是顯示卡)所提供的畫素資料串流PDS的幀速率,並且偵測電路110可以依據所述畫素資料串流PDS的幀速率來產生幀速率資料FRD。換言之,所述幀速率資料FRD可以掛載畫素資料串流PDS的幀速率的相關資訊。本實施例不限制偵測電路110的偵測方式。偵測電路110的偵測方式可以依照設計需求來決定。舉例來說,在一些設計需求下,偵測電路110的偵測方式可以習知的幀速率偵測方式或是其他偵測方式。FIG. 1 is a circuit block diagram of a timing controller 100 according to an embodiment of the invention. Please refer to FIG. 1, in this embodiment, the timing controller 100 includes a detection circuit 110 and a processing circuit 120. The detection circuit 110 can detect the frame rate of the pixel data stream PDS provided by an external device (for example, a display card), and the detection circuit 110 can generate according to the frame rate of the pixel data stream PDS Frame rate data FRD. In other words, the frame rate data FRD can carry information about the frame rate of the pixel data stream PDS. This embodiment does not limit the detection method of the detection circuit 110. The detection method of the detection circuit 110 can be determined according to design requirements. For example, under some design requirements, the detection method of the detection circuit 110 can be a conventional frame rate detection method or other detection methods.

處理電路120耦接至偵測電路110,以接收幀速率資料FRD以及目前畫素資料CPD。其中,所述目前畫素資料CPD可以是畫素資料串流PDS的原始畫素資料。具體而言,處理電路120可依據所接收的幀速率資料FRD來獲知畫素資料串流PDS的幀速率,並依照所述幀速率來決定對應的增益值,以使處理電路120可以依照相關於所述幀速率的增益值來對目前畫素資料CPD進行補償。換言之,處理電路120可以依據所述增益值以及目前畫素資料CPD來提供經補償畫素資料CSPD至後端的源極驅動器200。The processing circuit 120 is coupled to the detection circuit 110 to receive frame rate data FRD and current pixel data CPD. Wherein, the current pixel data CPD may be the original pixel data of the pixel data stream PDS. Specifically, the processing circuit 120 can obtain the frame rate of the pixel data stream PDS according to the received frame rate data FRD, and determine the corresponding gain value according to the frame rate, so that the processing circuit 120 can be related to The gain value of the frame rate is used to compensate the current pixel data CPD. In other words, the processing circuit 120 can provide the compensated pixel data CSPD to the back-end source driver 200 according to the gain value and the current pixel data CPD.

本實施例不限制處理電路120決定增益值的方式。增益值的決定方式可以依照設計需求來決定。舉例來說,在一些設計需求下(在一些實施例中),處理電路120可以將所述幀速率帶入方程式(函式),來計算出所述增益值。在另一些設計需求下(在另一些實施例中),處理電路120可以依據所述幀速率查詢增益對照表,以直接取得所述增益值。This embodiment does not limit the manner in which the processing circuit 120 determines the gain value. The method of determining the gain value can be determined according to design requirements. For example, under some design requirements (in some embodiments), the processing circuit 120 may incorporate the frame rate into an equation (function) to calculate the gain value. Under other design requirements (in other embodiments), the processing circuit 120 may query the gain comparison table according to the frame rate to directly obtain the gain value.

另一方面,源極驅動器200耦接至處理電路120,以接收經補償畫素資料CSPD。源極驅動器200可依據經補償畫素資料CSPD來對應的產生源極驅動信號S1~SN。並且,源極驅動器200可將源極驅動信號S1~SN傳送至顯示面板300中的對應資料線(或稱源極線),以分別驅動對應的多個子畫素。其中,本實施例的顯示面板300可以是單閘極架構、雙閘極(dual-gate)架構或三閘極(triple-gate)架構,但本發明並不限於此。並且,上述的N為正整數。On the other hand, the source driver 200 is coupled to the processing circuit 120 to receive the compensated pixel data CSPD. The source driver 200 can correspondingly generate the source driving signals S1 ˜SN according to the compensated pixel data CSPD. In addition, the source driver 200 can transmit the source driving signals S1 to SN to the corresponding data lines (or called source lines) in the display panel 300 to respectively drive the corresponding multiple sub-pixels. Wherein, the display panel 300 of this embodiment may be a single-gate structure, a dual-gate structure or a triple-gate structure, but the invention is not limited to this. In addition, the aforementioned N is a positive integer.

圖2是依照本發明的一實施例說明圖1所示處理電路120的電路方塊示意圖。在本實施例中,處理電路120可以包括增益對照表130以及計算電路140。關於處理電路120的操作細節,請同時參照圖1以及圖2,具體而言,處理電路120可以依據幀速率資料FRD的幀速率或幀速率資料FRD的幀速率以及目前畫素資料CPD的灰階值來查詢增益對照表130,以從增益對照表130中取得多個候選增益值CGV1~CGVN。接著,處理電路120可透過計算電路140來接收這些候選增益值CGV1~CGVN,並對這些候選增益值CGV1~CGVN進行計算(例如是內插計算,但本發明並不限於此),以獲得所述幀速率所對應的增益值。藉此,處理電路120可以依據所計算出的增益值來對目前畫素資料CPD進行補償,並提供經補償畫素資料CSPD至後端的源極驅動器200。FIG. 2 is a circuit block diagram illustrating the processing circuit 120 shown in FIG. 1 according to an embodiment of the present invention. In this embodiment, the processing circuit 120 may include a gain comparison table 130 and a calculation circuit 140. Regarding the operation details of the processing circuit 120, please refer to FIG. 1 and FIG. 2. Specifically, the processing circuit 120 can be based on the frame rate of the frame rate data FRD or the frame rate of the frame rate data FRD and the gray level of the current pixel data CPD. The gain comparison table 130 is queried for the value to obtain a plurality of candidate gain values CGV1 to CGVN from the gain comparison table 130. Then, the processing circuit 120 may receive the candidate gain values CGV1 to CGVN through the calculation circuit 140, and calculate the candidate gain values CGV1 to CGVN (for example, interpolation calculation, but the invention is not limited to this) to obtain The gain value corresponding to the frame rate. In this way, the processing circuit 120 can compensate the current pixel data CPD according to the calculated gain value, and provide the compensated pixel data CSPD to the back-end source driver 200.

舉例來說,在本發明的一些實施例中,圖2中的增益對照表130可以是由圖3A的增益對照表130_1來實施。請同時參照圖1、圖2以及圖3A,圖3A是依照本發明的一實施例說明圖2所示增益對照表的示意圖。其中,在增益對照表130_1中,第一行(column)C1中的數值為多個幀速率FR1~FR9,而第二行C2中的數值為這些幀速率FR1~FR9所分別對應的多個候選增益值CGV1~CGV9。換言之,圖3A所示的一維增益對照表130_1可以具有多個幀速率與多個候選增益值之間的對應關係的相關資訊。For example, in some embodiments of the present invention, the gain comparison table 130 in FIG. 2 may be implemented by the gain comparison table 130_1 in FIG. 3A. Please refer to FIG. 1, FIG. 2 and FIG. 3A at the same time. FIG. 3A is a schematic diagram illustrating the gain comparison table shown in FIG. 2 according to an embodiment of the present invention. Among them, in the gain comparison table 130_1, the values in the first row (column) C1 are multiple frame rates FR1 to FR9, and the values in the second row C2 are multiple candidates corresponding to these frame rates FR1 to FR9. Gain value CGV1~CGV9. In other words, the one-dimensional gain comparison table 130_1 shown in FIG. 3A may have relevant information about the correspondence between multiple frame rates and multiple candidate gain values.

詳細來說,在本實施例中,假設偵測電路110偵測到畫素資料串流PDS的幀速率為100赫茲(Hz),在此同時,處理電路120可以依據幀速率資料FRD來查詢增益對照表130_1,並判斷當前偵測電路110所偵測到的幀速率(亦即100Hz)是介於增益對照表130_1中的幀速率FR4(亦即96Hz)與FR5(亦即112Hz)之間。In detail, in this embodiment, it is assumed that the detection circuit 110 detects that the frame rate of the pixel data stream PDS is 100 Hertz (Hz). At the same time, the processing circuit 120 can query the gain according to the frame rate data FRD. Check the table 130_1, and determine that the frame rate (that is, 100 Hz) detected by the current detection circuit 110 is between FR4 (that is, 96 Hz) and FR5 (that is, 112 Hz) in the gain comparison table 130_1.

在此情況下,處理電路120可以依據判斷結果使增益對照表130_1取得幀速率FR4與FR5所分別對應的候選增益值CGV4(亦即1.1)與CGV5(亦即1.15)。接著,計算電路140可以對所述候選增益值1.1與1.15進行內插計算,以獲得畫素資料串流PDS的幀速率操作在100Hz的情況下所對應的增益值GM1。並且,處理電路120可以基於相關於所述畫素資料串流PDS的幀速率的增益值GM1來對目前畫素資料CPD進行補償。In this case, the processing circuit 120 can obtain the candidate gain values CGV4 (that is, 1.1) and CGV5 (that is, 1.15) corresponding to the frame rates FR4 and FR5, respectively, according to the determination result. Then, the calculation circuit 140 may perform interpolation calculation on the candidate gain values 1.1 and 1.15 to obtain the gain value GM1 corresponding to the frame rate of the pixel data stream PDS operating at 100 Hz. Moreover, the processing circuit 120 can compensate the current pixel data CPD based on the gain value GM1 related to the frame rate of the pixel data stream PDS.

進一步來說,處理電路120可以透過計算電路140來將目前畫素資料CPD乘以增益值GM1,以獲得經補償畫素資料CSPD。並且,源極驅動器200可依據所述經補償畫素資料CSPD來提供源極驅動信號S1~SN,以使源極驅動信號S1~SN可以分別對顯示面板300中的多個子畫素進行充電。Furthermore, the processing circuit 120 may use the calculation circuit 140 to multiply the current pixel data CPD by the gain value GM1 to obtain the compensated pixel data CSPD. In addition, the source driver 200 can provide source driving signals S1 ˜SN according to the compensated pixel data CSPD, so that the source driving signals S1 ˜SN can respectively charge a plurality of sub-pixels in the display panel 300.

另一方面,在本發明的另一些實施例中,圖2中的增益對照表130可以是由圖3B的增益對照表130_2來實施。請同時參照圖1、圖2以及圖3B,圖3B是依照本發明的另一實施例說明圖2所示增益對照表的示意圖。具體而言,在圖3B中,增益對照表130_2可以包括偵測電路110在不同的情況下所偵測到的多個幀速率以及處理電路120所接收的目前畫素資料CPD的多個灰階值。換言之,圖3B所示的二維增益對照表130_2可以具有所述多個幀速率與所述目前畫素資料CPD的多個灰階值之間所分別對應的多個候選增益值的相關資訊。On the other hand, in some other embodiments of the present invention, the gain comparison table 130 in FIG. 2 may be implemented by the gain comparison table 130_2 in FIG. 3B. Please refer to FIG. 1, FIG. 2 and FIG. 3B at the same time. FIG. 3B is a schematic diagram illustrating the gain comparison table shown in FIG. 2 according to another embodiment of the present invention. Specifically, in FIG. 3B, the gain comparison table 130_2 may include multiple frame rates detected by the detection circuit 110 under different conditions and multiple gray levels of the current pixel data CPD received by the processing circuit 120. value. In other words, the two-dimensional gain comparison table 130_2 shown in FIG. 3B may have related information about a plurality of candidate gain values respectively corresponding to the plurality of frame rates and the plurality of grayscale values of the current pixel data CPD.

詳細來說,在本實施例中,同樣假設偵測電路110偵測到畫素資料串流PDS的幀速率為100Hz,並且此時處理電路120所接收到的目前畫素資料CPD的灰階值為130。在此同時,處理電路120可以依據所接收的幀速率資料FRD以及目前畫素資料CPD來查詢增益對照表130_2,並判斷當前偵測電路110所偵測到的幀速率(亦即100Hz)是介於增益對照表130_2中的幀速率FR10(亦即96Hz)與FR11(亦即112Hz)之間,並且判斷當前的目前畫素資料CPD的灰階值(亦即130)是介於增益對照表130_2中的灰階值G1(亦即128)與G2(亦即144)之間。In detail, in this embodiment, it is also assumed that the frame rate of the pixel data stream PDS detected by the detection circuit 110 is 100 Hz, and at this time the grayscale value of the current pixel data CPD received by the processing circuit 120 Is 130. At the same time, the processing circuit 120 can query the gain comparison table 130_2 according to the received frame rate data FRD and the current pixel data CPD, and determine whether the frame rate (that is, 100 Hz) detected by the current detection circuit 110 is an intermediate The frame rate in the gain comparison table 130_2 is between FR10 (that is, 96 Hz) and FR11 (that is, 112 Hz), and it is determined that the gray scale value of the current pixel data CPD (that is, 130) is between the gain comparison table 130_2 The grayscale values in G1 (that is, 128) and G2 (that is, 144) are between.

在此情況下,處理電路120可以依據判斷結果使增益對照表130_2取得幀速率FR10與FR11以及灰階值G1與G2所分別相互對應的候選增益值CGV110(亦即1.12)、CGV111(亦即1.17)、CGV210(亦即1.12)以及CGV211(亦即1.17)。接著,計算電路140可以對所述候選增益值1.12、1.17、1.12以及1.17進行內插計算,以獲得畫素資料串流PDS的幀速率操作在100Hz的情況下所對應的增益值GM2。並且,處理電路120可以基於相關於所述畫素資料串流PDS的幀速率的增益值GM2來對目前畫素資料CPD進行補償。In this case, the processing circuit 120 can make the gain comparison table 130_2 obtain the candidate gain values CGV110 (that is 1.12) and CGV111 (that is, 1.17) corresponding to the frame rates FR10 and FR11 and the gray scale values G1 and G2 respectively according to the judgment result. ), CGV210 (that is 1.12) and CGV211 (that is 1.17). Then, the calculation circuit 140 may perform interpolation calculation on the candidate gain values 1.12, 1.17, 1.12, and 1.17 to obtain the gain value GM2 corresponding to the frame rate of the pixel data stream PDS operating at 100 Hz. In addition, the processing circuit 120 can compensate the current pixel data CPD based on the gain value GM2 related to the frame rate of the pixel data stream PDS.

進一步來說,處理電路120亦可透過計算電路140來將目前畫素資料CPD乘以增益值GM2,以獲得經補償畫素資料CSPD。並且,源極驅動器200亦可依據所述經補償畫素資料CSPD來提供源極驅動信號S1~SN,以使源極驅動信號S1~SN可以分別對顯示面板300中的多個子畫素進行充電。Furthermore, the processing circuit 120 can also use the calculation circuit 140 to multiply the current pixel data CPD by the gain value GM2 to obtain the compensated pixel data CSPD. In addition, the source driver 200 may also provide source driving signals S1 to SN according to the compensated pixel data CSPD, so that the source driving signals S1 to SN can respectively charge a plurality of sub-pixels in the display panel 300 .

依據上述圖3A以及圖3B的實施例以及實施方式的說明可以得知,在本發明的時序控制器100中,處理電路120可以根據畫素資料串流PDS的幀速率或所述幀速率以及目前畫素資料CPD的灰階值,來從配置在處理電路120的一維增益對照表130_1或二維增益對照表130_2中決定用以補償目前畫素資料CPD的增益值,以使源極驅動器200可依據經補償畫素資料CSPD來對顯示面板300中的子畫素進行充電。如此一來,當顯示面板300所欲顯示的畫面因更新(或動態切換)的速率過快(或過於頻繁),而導致畫素資料串流PDS的幀速率有所改變時,本發明可藉由上述的補償機制來避免顯示面板300中的子畫素出現充電不足的問題,並可改善因子畫素充電不足而導致的畫面異常。According to the above-mentioned embodiments and descriptions of the implementations in FIGS. 3A and 3B, it can be known that in the timing controller 100 of the present invention, the processing circuit 120 can stream the frame rate of the PDS according to the pixel data or the frame rate and the current The grayscale value of the pixel data CPD is determined from the one-dimensional gain comparison table 130_1 or the two-dimensional gain comparison table 130_2 configured in the processing circuit 120 to compensate the current pixel data CPD gain value, so that the source driver 200 The sub-pixels in the display panel 300 can be charged according to the compensated pixel data CSPD. In this way, when the picture to be displayed on the display panel 300 is updated (or dynamically switched) too fast (or too frequently), which causes the frame rate of the pixel data stream PDS to change, the present invention can use The aforementioned compensation mechanism avoids the problem of insufficient charging of the sub-pixels in the display panel 300, and can improve the picture abnormality caused by the insufficient charging of the factor pixels.

圖4是依照本發明另一實施例的時序控制器400的電路方塊示意圖。在圖4所示實施例中,時序控制器400包括偵測電路410、處理電路420與過驅動補償電路430。圖4所示時序控制器400、偵測電路410與處理電路420可以參照圖1、圖2、圖3A以及/或是圖3B所提及的時序控制器100、偵測電路110與處理電路120的相關說明來類推,故不再贅述。FIG. 4 is a circuit block diagram of a timing controller 400 according to another embodiment of the invention. In the embodiment shown in FIG. 4, the timing controller 400 includes a detection circuit 410, a processing circuit 420, and an overdrive compensation circuit 430. The timing controller 400, the detection circuit 410, and the processing circuit 420 shown in FIG. 4 may refer to the timing controller 100, the detection circuit 110, and the processing circuit 120 mentioned in FIG. 1, FIG. 2, FIG. 3A, and/or FIG. 3B. The related descriptions are analogized, so I won't repeat them.

請參照圖4,驅動補償電路430可耦接至處理電路420。本實施例不限制過驅動補償電路430的補償方式。過驅動補償電路430的補償方式可以依照設計需求來決定。舉例來說,在一些設計需求下,過驅動補償電路430可以是本領域具有通常知識者所熟知用以對畫素資料執行過驅動補償之補償電路,或是其他補償電路。Please refer to FIG. 4, the driving compensation circuit 430 may be coupled to the processing circuit 420. The present embodiment does not limit the compensation method of the overdrive compensation circuit 430. The compensation method of the overdrive compensation circuit 430 can be determined according to design requirements. For example, under some design requirements, the overdrive compensation circuit 430 may be a compensation circuit known to those skilled in the art to perform overdrive compensation on pixel data, or other compensation circuits.

在此需注意到的是,由於顯示面板中的走線之寄生電容與寄生電阻經常會受到RC延遲現象的影響,導致源極驅動器無法依據畫素資料來提供足夠的驅動電壓對顯示面板中當前的子畫素進行充電。因此,本實施例的過驅動補償電路430可用以對畫素資料串流PDS中的原始畫素資料OPD進行過驅動補償,以獲得目前畫素資料CPD’,以使處理電路420可以響應於經過驅動補償後的目前畫素資料CPD’來提供經補償畫素資料CSPD’至後端的源極驅動器。It should be noted that the parasitic capacitance and parasitic resistance of the traces in the display panel are often affected by the RC delay phenomenon, resulting in the source driver being unable to provide sufficient driving voltage to the current display panel based on the pixel data. The sub-pixels are charged. Therefore, the overdrive compensation circuit 430 of this embodiment can be used to perform overdrive compensation on the original pixel data OPD in the pixel data stream PDS to obtain the current pixel data CPD', so that the processing circuit 420 can respond to the process Drive the compensated current pixel data CPD' to provide the compensated pixel data CSPD' to the source driver of the back end.

具體而言,在本實施例中,偵測電路410可以偵測畫素資料串流PDS的幀速率,並且基於所述幀速率來提供幀速率資料FRD至處理電路420。另一方面,過驅動補償電路430可接收畫素資料串流PDS中的原始畫素資料OPD,並且,過驅動補償電路430可在一個影像畫面(frame)中,基於在空間上的位置(亦即在同一條資料線(或稱源極線)上)與當前的子畫素所對應到的前一個子畫素的畫素資料,來對原始畫素資料OPD進行過驅動補償,以提升原始畫素資料OPD的電壓準位,進而獲得經過驅動補償後的目前畫素資料CPD’。並且,過驅動補償電路430可以將目前畫素資料CPD’提供至處理電路420。Specifically, in this embodiment, the detection circuit 410 can detect the frame rate of the pixel data stream PDS, and provide frame rate data FRD to the processing circuit 420 based on the frame rate. On the other hand, the overdrive compensation circuit 430 can receive the original pixel data OPD in the pixel data stream PDS, and the overdrive compensation circuit 430 can be located in a frame based on the spatial position (also That is, on the same data line (or source line) and the pixel data of the previous sub-pixel corresponding to the current sub-pixel, overdrive compensation is performed on the original pixel data OPD to improve the original The voltage level of the pixel data OPD is used to obtain the current pixel data CPD' after driving compensation. In addition, the overdrive compensation circuit 430 can provide the current pixel data CPD' to the processing circuit 420.

接著,處理電路420可依據目前畫素資料CPD’以及幀速率資料FRD來從處理電路420中的增益對照表查詢增益值,以依據所述增益值來對經過驅動補償後的目前畫素資料CPD’進行補償,並提供經補償畫素資料CSPD’至後端的源極驅動器。如此一來,所述源極驅動器可依據經補償畫素資料CSPD’來對顯示面板中的子畫素進行充電,並可有效地改善子畫素出現充電不足的問題。其中,關於上述處理電路420依據目前畫素資料CPD’以及幀速率資料FRD來從處理電路420中的增益對照表查詢增益值的相關實施細節,可以參照圖3A以及/或是圖3B的相關說明,在此恕不多贅述。Then, the processing circuit 420 can query the gain value from the gain comparison table in the processing circuit 420 according to the current pixel data CPD' and the frame rate data FRD, so as to compare the current pixel data CPD after driving compensation according to the gain value. 'Compensate and provide the compensated pixel data CSPD' to the source driver at the back end. In this way, the source driver can charge the sub-pixels in the display panel according to the compensated pixel data CSPD', and can effectively alleviate the problem of insufficient charging of the sub-pixels. For the relevant implementation details of the processing circuit 420 to query the gain value from the gain comparison table in the processing circuit 420 according to the current pixel data CPD' and the frame rate data FRD, please refer to the related description of FIG. 3A and/or FIG. 3B , I won’t repeat it here.

圖5是依照本發明再一實施例的時序控制器500的電路方塊示意圖。時序控制器500包括偵測電路510、處理電路520與過驅動補償路530。圖5所示時序控制器500、偵測電路510與處理電路520可以參照圖1、圖2、圖3A以及/或是圖3B所提及的時序控制器100、偵測電路110與處理電路120的相關說明來類推,圖5所示過驅動補償路530可以參照圖4所示過驅動補償路530的相關說明來類推,故不再贅述。在圖5所示實施例中,驅動補償電路530可以透過偵測電路510來獲得畫素資料串流PDS中的原始畫素資料OPD。其中,驅動補償電路530耦接於偵測電路510以及處理電路520之間。FIG. 5 is a circuit block diagram of a timing controller 500 according to still another embodiment of the invention. The timing controller 500 includes a detection circuit 510, a processing circuit 520, and an overdrive compensation circuit 530. The timing controller 500, the detection circuit 510, and the processing circuit 520 shown in FIG. 5 may refer to the timing controller 100, the detection circuit 110, and the processing circuit 120 mentioned in FIG. 1, FIG. 2, FIG. 3A, and/or FIG. 3B. The relevant description of the overdrive compensation circuit 530 shown in FIG. 5 can be analogized with reference to the relevant description of the overdrive compensation circuit 530 shown in FIG. 4, so it will not be repeated. In the embodiment shown in FIG. 5, the driving compensation circuit 530 can obtain the original pixel data OPD in the pixel data stream PDS through the detection circuit 510. Among them, the driving compensation circuit 530 is coupled between the detection circuit 510 and the processing circuit 520.

詳細來說,在本實施例中,偵測電路510可偵測畫素資料串流PDS的幀速率,並且基於所述幀速率將幀速率資料FRD傳送至處理電路520。此外,時序控制器500可以利用偵測電路510來將畫素資料串流PDS中的原始畫素資料OPD傳送至驅動補償電路530。In detail, in this embodiment, the detection circuit 510 can detect the frame rate of the pixel data stream PDS, and transmit the frame rate data FRD to the processing circuit 520 based on the frame rate. In addition, the timing controller 500 can use the detection circuit 510 to transmit the original pixel data OPD in the pixel data stream PDS to the driving compensation circuit 530.

另一方面,驅動補償電路530可以對所接收的原始畫素資料OPD進行過驅動補償,且提供經過驅動補償後的目前畫素資料CPD’至處理電路520。接著,處理電路520可依據目前畫素資料CPD’以及幀速率資料FRD來從處理電路520中的增益對照表查詢增益值,以依據所述增益值來對經過驅動補償後的目前畫素資料CPD’進行補償,並提供經補償畫素資料CSPD’至後端的源極驅動器。藉此,本實施例的時序控制器500同樣可以藉由對原始畫素資料OPD進行過驅動補償的方式,有效地改善顯示面板中的子畫素出現充電不足的問題。On the other hand, the drive compensation circuit 530 can perform overdrive compensation on the received original pixel data OPD, and provide the current pixel data CPD' after drive compensation to the processing circuit 520. Then, the processing circuit 520 can query the gain value from the gain comparison table in the processing circuit 520 according to the current pixel data CPD' and the frame rate data FRD, so as to compare the current pixel data CPD after driving compensation according to the gain value. 'Compensate and provide the compensated pixel data CSPD' to the source driver at the back end. In this way, the timing controller 500 of the present embodiment can also perform overdrive compensation on the original pixel data OPD to effectively improve the problem of insufficient charging of the sub-pixels in the display panel.

其中,關於上述的過驅動補償之操作以及處理電路520依據目前畫素資料CPD’以及幀速率資料FRD來從處理電路520中的增益對照表查詢增益值的相關實施細節,皆詳細的說明於圖3A、圖3B以及圖4的實施例及實施方式中,在此恕不多贅述。Among them, the above-mentioned overdrive compensation operation and the processing circuit 520 according to the current pixel data CPD' and the frame rate data FRD to query the gain value from the gain comparison table in the processing circuit 520 related implementation details are described in detail in the figure 3A, FIG. 3B, and the embodiments and implementation manners of FIG. 4, which will not be repeated here.

圖6是依照本發明一實施例的時序控制器的操作方法的流程圖。請同時參照圖1以及圖6,在步驟S610中,偵測電路110可以偵測畫素資料串流PDS的幀速率。在步驟S620中,處理電路120可以依照所述幀速率來決定對應於所述幀速率的增益值。在步驟S630中,處理電路120可以依照相關於所述幀速率的增益值來對目前畫素資料CPD進行補償,以產生經補償畫素資料CSPD。關於各步驟的實施細節在前述的實施例及實施方式都有詳盡的說明,在此恕不多贅述。Fig. 6 is a flowchart of an operating method of a timing controller according to an embodiment of the present invention. 1 and FIG. 6 at the same time, in step S610, the detection circuit 110 can detect the frame rate of the pixel data stream PDS. In step S620, the processing circuit 120 may determine the gain value corresponding to the frame rate according to the frame rate. In step S630, the processing circuit 120 may compensate the current pixel data CPD according to the gain value related to the frame rate to generate the compensated pixel data CSPD. The implementation details of each step are described in detail in the foregoing embodiments and implementation manners, and will not be repeated here.

綜上所述,本發明諸實施例所述時序控制器可以利用處理電路來依照畫素資料串流的幀速率或所述幀速率以及目前畫素資料的灰階值,以從一維或二維的增益對照表中決定用以補償目前畫素資料的增益值,以使源極驅動器可依據經補償畫素資料來對顯示面板中的子畫素進行充電。如此一來,當顯示面板所欲顯示的畫面因更新(或動態切換)的速率過快(或過於頻繁),而導致畫素資料串流的幀速率有所改變時,本發明可藉由上述的補償機制來避免顯示面板中的子畫素出現充電不足的問題,並可改善因子畫素充電不足而導致的畫面異常。In summary, the timing controllers of the embodiments of the present invention can use the processing circuit to follow the frame rate of the pixel data stream or the frame rate and the grayscale value of the current pixel data to determine from one-dimensional or two-dimensional The gain value used to compensate the current pixel data is determined in the gain comparison table of the dimension, so that the source driver can charge the sub-pixels in the display panel according to the compensated pixel data. In this way, when the frame rate of the pixel data stream changes due to the update (or dynamic switching) rate of the picture to be displayed on the display panel is too fast (or too frequent), the present invention can use the above The compensation mechanism can avoid the problem of insufficient charging of the sub-pixels in the display panel, and can improve the picture abnormalities caused by insufficient charging of the factor pixels.

雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the present invention. Anyone with ordinary knowledge in the technical field can make some changes and modifications without departing from the spirit and scope of the present invention. The scope of protection of the present invention shall be determined by the scope of the attached patent application.

100、400、500:時序控制器 110、410、510:偵測電路 120、420、520:處理電路 130、130_1、130_2:增益對照表 200:源極驅動器 300:顯示面板 430、530:過驅動補償電路 CPD、CPD’:目前畫素資料 CSPD、CSPD’:經補償畫素資料 CGV1~CGVN:候選增益值 FRD:幀速率資料 OPD:原始畫素資料 PDS:畫素資料串流 FR1~FR9:幀速率 C1、C2:行 S1~SN:源極驅動信號 S610~S630:步驟 100, 400, 500: timing controller 110, 410, 510: detection circuit 120, 420, 520: processing circuit 130, 130_1, 130_2: Gain comparison table 200: source driver 300: display panel 430, 530: Overdrive compensation circuit CPD, CPD’: current pixel data CSPD, CSPD’: compensated pixel data CGV1~CGVN: Candidate gain value FRD: Frame rate data OPD: Original pixel data PDS: Pixel data streaming FR1~FR9: Frame rate C1, C2: OK S1~SN: Source drive signal S610~S630: steps

圖1是依照本發明一實施例的時序控制器的電路方塊(Circuit Block)示意圖。 圖2是依照本發明的一實施例說明圖1所示處理電路的電路方塊示意圖。 圖3A是依照本發明的一實施例說明圖2所示增益對照表的示意圖。 圖3B是依照本發明的另一實施例說明圖2所示增益對照表的示意圖。 圖4是依照本發明另一實施例的時序控制器的電路方塊示意圖。 圖5是依照本發明再一實施例的時序控制器的電路方塊示意圖。 圖6是依照本發明一實施例的時序控制器的操作方法的流程圖。 FIG. 1 is a schematic diagram of a circuit block (Circuit Block) of a timing controller according to an embodiment of the present invention. FIG. 2 is a circuit block diagram illustrating the processing circuit shown in FIG. 1 according to an embodiment of the present invention. FIG. 3A is a schematic diagram illustrating the gain comparison table shown in FIG. 2 according to an embodiment of the present invention. FIG. 3B is a schematic diagram illustrating the gain comparison table shown in FIG. 2 according to another embodiment of the present invention. FIG. 4 is a circuit block diagram of a timing controller according to another embodiment of the invention. FIG. 5 is a circuit block diagram of a timing controller according to still another embodiment of the invention. Fig. 6 is a flowchart of an operating method of a timing controller according to an embodiment of the present invention.

100:時序控制器 110:偵測電路 120:處理電路 200:源極驅動器 300:顯示面板 CPD:目前畫素資料 CSPD:經補償畫素資料 FRD:幀速率資料 PDS:畫素資料串流 S1~SN:源極驅動信號 100: timing controller 110: Detection circuit 120: Processing circuit 200: source driver 300: display panel CPD: current pixel data CSPD: compensated pixel data FRD: Frame rate data PDS: Pixel data streaming S1~SN: Source drive signal

Claims (12)

一種時序控制器的操作方法,包括:偵測一畫素資料串流的一幀速率;依照該幀速率決定一增益值;以及依照相關於該幀速率的該增益值補償一目前畫素資料,以產生一經補償畫素資料,其中所述決定該增益值的步驟包括:依據該目前畫素資料與該幀速率查詢一增益對照表,以取得多個候選增益值;以及依據該些候選增益值計算該增益值。 An operating method of a timing controller includes: detecting a frame rate of a pixel data stream; determining a gain value according to the frame rate; and compensating a current pixel data according to the gain value related to the frame rate, To generate a compensated pixel data, wherein the step of determining the gain value includes: querying a gain comparison table according to the current pixel data and the frame rate to obtain a plurality of candidate gain values; and according to the candidate gain values Calculate the gain value. 如申請專利範圍第1項所述的操作方法,其中所述決定該增益值的步驟包括:依據該目前畫素資料與該幀速率查詢一增益對照表,以取得該增益值。 According to the operation method described in item 1 of the scope of patent application, the step of determining the gain value includes: querying a gain comparison table according to the current pixel data and the frame rate to obtain the gain value. 如申請專利範圍第1項所述的操作方法,其中所述計算該增益值的步驟包括:對該些候選增益值進行一內插計算,以獲得該增益值。 As for the operation method described in item 1 of the patent application, the step of calculating the gain value includes: performing an interpolation calculation on the candidate gain values to obtain the gain value. 如申請專利範圍第1項所述的操作方法,其中該目前畫素資料是該畫素資料串流中的一原始畫素資料。 In the operation method described in item 1 of the scope of patent application, the current pixel data is an original pixel data in the pixel data stream. 如申請專利範圍第1項所述的操作方法,其中所述補償該目前畫素資料的步驟包括:將該目前畫素資料乘以該增益值,以獲得該經補償畫素資 料。 For the operation method described in item 1 of the scope of patent application, the step of compensating the current pixel data includes: multiplying the current pixel data by the gain value to obtain the compensated pixel data material. 一種時序控制器的操作方法,包括:偵測一畫素資料串流的一幀速率;依照該幀速率決定一增益值;依照相關於該幀速率的該增益值補償一目前畫素資料,以產生一經補償畫素資料;以及對該畫素資料串流中的一原始畫素資料進行一過驅動補償,以獲得該目前畫素資料。 An operating method of a timing controller includes: detecting a frame rate of a pixel data stream; determining a gain value according to the frame rate; compensating a current pixel data according to the gain value related to the frame rate to Generate a compensated pixel data; and perform an overdrive compensation on an original pixel data in the pixel data stream to obtain the current pixel data. 一種時序控制器,包括:一偵測電路,用以偵測一畫素資料串流的一幀速率;以及一處理電路,耦接至該偵測電路以獲知該幀速率,其中該處理電路依照該幀速率決定一增益值,該處理電路依照相關於該幀速率的該增益值補償一目前畫素資料,以產生一經補償畫素資料,以及所述處理電路包括:一增益對照表,其中該處理電路依據該目前畫素資料與該幀速率查詢該增益對照表,以取得多個候選增益值;以及一計算電路,用以依據該些候選增益值計算該增益值。 A timing controller includes: a detection circuit for detecting a frame rate of a pixel data stream; and a processing circuit coupled to the detection circuit to obtain the frame rate, wherein the processing circuit is in accordance with The frame rate determines a gain value, the processing circuit compensates a current pixel data according to the gain value related to the frame rate to generate a compensated pixel data, and the processing circuit includes: a gain comparison table, wherein the The processing circuit queries the gain comparison table according to the current pixel data and the frame rate to obtain a plurality of candidate gain values; and a calculation circuit is used to calculate the gain value according to the candidate gain values. 如申請專利範圍第7項所述的時序控制器,其中所述處理電路包括:一增益對照表;其中該處理電路依據該目前畫素資料與該幀速率查詢該增益對照表,以取得該增益值。 The timing controller according to item 7 of the scope of patent application, wherein the processing circuit comprises: a gain comparison table; wherein the processing circuit queries the gain comparison table according to the current pixel data and the frame rate to obtain the gain value. 如申請專利範圍第7項所述的時序控制器,其中所述計算電路對該些候選增益值進行一內插計算,以獲得該增益值。 For the timing controller described in item 7 of the scope of patent application, the calculation circuit performs an interpolation calculation on the candidate gain values to obtain the gain value. 如申請專利範圍第7項所述的時序控制器,其中該目前畫素資料是該畫素資料串流中的一原始畫素資料。 The timing controller described in item 7 of the scope of patent application, wherein the current pixel data is an original pixel data in the pixel data stream. 如申請專利範圍第7項所述的時序控制器,其中所述處理電路將該目前畫素資料乘以該增益值,以獲得該經補償畫素資料。 The timing controller according to item 7 of the scope of patent application, wherein the processing circuit multiplies the current pixel data by the gain value to obtain the compensated pixel data. 一種時序控制器,包括:一偵測電路,用以偵測一畫素資料串流的一幀速率;一處理電路,耦接至該偵測電路以獲知該幀速率,其中該處理電路依照該幀速率決定一增益值,以及該處理電路依照相關於該幀速率的該增益值補償一目前畫素資料,以產生一經補償畫素資料;以及一過驅動補償電路,耦接至該處理電路,其中該過驅動補償電路對該畫素資料串流中的一原始畫素資料進行一過驅動補償,以獲得該目前畫素資料,以及將該目前畫素資料提供給該處理電路。 A timing controller includes: a detection circuit for detecting a frame rate of a pixel data stream; a processing circuit coupled to the detection circuit to obtain the frame rate, wherein the processing circuit is in accordance with the The frame rate determines a gain value, and the processing circuit compensates a current pixel data according to the gain value related to the frame rate to generate a compensated pixel data; and an overdrive compensation circuit coupled to the processing circuit, The overdrive compensation circuit performs an overdrive compensation on an original pixel data in the pixel data stream to obtain the current pixel data, and provides the current pixel data to the processing circuit.
TW108113317A 2019-04-17 2019-04-17 Timing controller and operating method thereof TWI714056B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW108113317A TWI714056B (en) 2019-04-17 2019-04-17 Timing controller and operating method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW108113317A TWI714056B (en) 2019-04-17 2019-04-17 Timing controller and operating method thereof

Publications (2)

Publication Number Publication Date
TW202040539A TW202040539A (en) 2020-11-01
TWI714056B true TWI714056B (en) 2020-12-21

Family

ID=74201117

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108113317A TWI714056B (en) 2019-04-17 2019-04-17 Timing controller and operating method thereof

Country Status (1)

Country Link
TW (1) TWI714056B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101354872A (en) * 2007-06-14 2009-01-28 乐金显示有限公司 Video display device capable of compensating for display defects
US20110007090A1 (en) * 2005-10-25 2011-01-13 Lg Display Co., Ltd. Flat display apparatus capable of compensating a panel defect electrically and picture quality controlling method thereof
CN105074807A (en) * 2013-03-13 2015-11-18 苹果公司 Compensation methods for display brightness change associated with reduced refresh rate
TWI517715B (en) * 2011-08-10 2016-01-11 晨星半導體股份有限公司 Method for frame rate conversion and image processing device
TWI560672B (en) * 2014-11-10 2016-12-01 Novatek Microelectronics Corp Display driver integrated circuit with display data generation function and display system therewith

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110007090A1 (en) * 2005-10-25 2011-01-13 Lg Display Co., Ltd. Flat display apparatus capable of compensating a panel defect electrically and picture quality controlling method thereof
CN101354872A (en) * 2007-06-14 2009-01-28 乐金显示有限公司 Video display device capable of compensating for display defects
CN101354872B (en) 2007-06-14 2011-06-29 乐金显示有限公司 Video display device capable of compensating for display defects
TWI517715B (en) * 2011-08-10 2016-01-11 晨星半導體股份有限公司 Method for frame rate conversion and image processing device
CN105074807A (en) * 2013-03-13 2015-11-18 苹果公司 Compensation methods for display brightness change associated with reduced refresh rate
CN105074807B (en) 2013-03-13 2018-01-05 苹果公司 The compensation method of the display brightness change associated with the refresh rate of reduction
TWI560672B (en) * 2014-11-10 2016-12-01 Novatek Microelectronics Corp Display driver integrated circuit with display data generation function and display system therewith

Also Published As

Publication number Publication date
TW202040539A (en) 2020-11-01

Similar Documents

Publication Publication Date Title
US10140948B2 (en) Method for adjusting driving voltage, related adjusting device and display device
EP3182257B1 (en) Display device with built-in touch screen and method for driving the same
CN103593098B (en) The display device with integrated touch screen and the method driving this display device
US9239644B2 (en) Liquid crystal display device
JP6055206B2 (en) Liquid crystal display
KR101700842B1 (en) Display Device and Method for touch sencing of the same
US10417980B2 (en) Liquid crystal display device and driving method thereof
WO2013131286A1 (en) Liquid crystal panel drive method, display drive circuit and liquid crystal display device
CN106297644A (en) The drive circuit of a kind of display floater, its driving method and display device
KR101614057B1 (en) Display Device and Method for touch sensing of the same
CN112445366B (en) Display device having touch sensor and driving method thereof
CN106875880A (en) A kind of common electric voltage compensation circuit, compensation method and display device
TWI463372B (en) Electrical apparatus
TWI724847B (en) Display method
US20180197494A1 (en) Drive circuit and liquide crystal display device with the drive circuit
US20120162168A1 (en) Method of setting gamma of display device
US10380937B2 (en) Multi-zoned variable VCOM control
JP2015194983A (en) Input device and display device
US9412321B2 (en) Display device to apply compensation data and driving method thereof
KR102390595B1 (en) Touch Device And Method Of Driving The Same
CN105741730B (en) Display device and its driving method
TWI714056B (en) Timing controller and operating method thereof
KR102786535B1 (en) Touch Sensing Display Device and Method for the same
CN103376578A (en) Touch LCD
CN109326257B (en) Display panel driving method, display driving device and display device