[go: up one dir, main page]

TWI683299B - Timing controller - Google Patents

Timing controller Download PDF

Info

Publication number
TWI683299B
TWI683299B TW107136822A TW107136822A TWI683299B TW I683299 B TWI683299 B TW I683299B TW 107136822 A TW107136822 A TW 107136822A TW 107136822 A TW107136822 A TW 107136822A TW I683299 B TWI683299 B TW I683299B
Authority
TW
Taiwan
Prior art keywords
sub
bit
group
gear signal
data
Prior art date
Application number
TW107136822A
Other languages
Chinese (zh)
Other versions
TW202016917A (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 TW107136822A priority Critical patent/TWI683299B/en
Application granted granted Critical
Publication of TWI683299B publication Critical patent/TWI683299B/en
Publication of TW202016917A publication Critical patent/TW202016917A/en

Links

Images

Landscapes

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

Abstract

A timing controller is provided. The timing controller includes a bit capture circuit and a gear position signal generation circuit. The bit capture circuit is configured to capture a first part bits from each of a plurality of original sub-pixel data of a video stream. The gear position signal generation circuit determines a gear position signal related to a current frame according to the first part bits. The gear position signal is provided to a gamma voltage generating circuit of a source driver such that the gamma voltage generating circuit changes a plurality of gamma voltages according to the gear position signal.

Description

時序控制器Timing controller

本發明是有關於一種顯示裝置,且特別是有關於一種時序控制器。The present invention relates to a display device, and particularly to a timing controller.

隨著電子技術的進步,消費性電子產品已成為人們生活中必備的工具。為提供良好的人機介面,在消費性電子產品上配置高品質的顯示裝置也成為一個趨勢。因此,如何有效的降低源極驅動器的數位類比轉換器(Digital-to-Analog Converter,DAC)所接收的子像素資料的位元數量,將是本領域相關技術人員的課題。With the advancement of electronic technology, consumer electronic products have become an essential 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 effectively reduce the number of bits of sub-pixel data received by the digital-to-analog converter (DAC) of the source driver will be a problem for those skilled in the art.

本發明提供一種時序控制器,可有效地降低源極驅動器的數位類比轉換器所接收的子像素資料的位元數量。The invention provides a timing controller, which can effectively reduce the number of bits of sub-pixel data received by the digital-to-analog converter of the source driver.

本發明的時序控制器包括位元擷取電路以及檔位訊號產生電路。位元擷取電路用以從視頻串流的多個原始子像素資料的任一個擷取出第一部份位元。檔位訊號產生電路耦接至位元擷取電路以接收第一部份位元,並依據第一部份位元來決定相關於目前幀的檔位訊號,其中檔位訊號被提供至源極驅動器的伽瑪電壓產生電路,以使伽瑪電壓產生電路依據檔位訊號改變多個伽瑪電壓。The timing controller of the present invention includes a bit acquisition circuit and a gear signal generation circuit. The bit extraction circuit is used to extract the first part of bits from any one of the plurality of original sub-pixel data of the video stream. The gear signal generating circuit is coupled to the bit extraction circuit to receive the first part of the bit, and determines the gear signal related to the current frame according to the first part of the bit, wherein the gear signal is provided to the source The gamma voltage generating circuit of the driver enables the gamma voltage generating circuit to change a plurality of gamma voltages according to the gear signal.

基於上述,本發明諸實施例所述的時序控制器可以利用位元擷取電路來擷取原始子像素資料的第一部份位元,並利用檔位訊號產生電路來依據所述第一部份位元以決定傳送至伽瑪電壓產生電路的檔位訊號。伽瑪電壓產生電路可以依據檔位訊號來調整伽瑪電壓。依據經調整的伽瑪電壓,數位類比轉換器將源極驅動信號傳送至顯示面板。Based on the above, the timing controllers described in the embodiments of the present invention can use the bit extraction circuit to extract the first part of the original sub-pixel data, and the gear signal generation circuit to use the first part The number of bits determines the gear signal sent to the gamma voltage generating circuit. The gamma voltage generating circuit can adjust the gamma voltage according to the gear signal. Based on the adjusted gamma voltage, the digital-to-analog converter transmits the source driving signal to the display panel.

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

在本案說明書全文(包括申請專利範圍)中所使用的「耦接(或連接)」一詞可指任何直接或間接的連接手段。舉例而言,若文中描述第一裝置耦接(或連接)於第二裝置,則應該被解釋成該第一裝置可以直接連接於該第二裝置,或者該第一裝置可以透過其他裝置或某種連接手段而間接地連接至該第二裝置。另外,凡可能之處,在圖式及實施方式中使用相同標號的元件/構件/步驟代表相同或類似部分。不同實施例中使用相同標號或使用相同用語的元件/構件/步驟可以相互參照相關說明。The term "coupling (or connection)" used in the entire specification of this case (including the scope of patent application) may refer to any direct or indirect connection means. For example, if it is described that the first device is coupled (or connected) to the second device, it should be interpreted that the first device can be directly connected to the second device, or the first device can be connected to another device or a certain device. Connection means indirectly connected to the second device. In addition, wherever possible, elements/components/steps using the same reference numbers in the drawings and embodiments represent the same or similar parts. Elements/components/steps that use the same reference numbers or use the same terminology in different embodiments may refer to related descriptions with each other.

圖1是依照本發明一實施例的時序控制器100_1的方塊示意圖。請參照圖1,在本實施例中,時序控制器100_1包括位元擷取電路110以及檔位訊號產生電路120。位元擷取電路110可以從視頻串流的多個原始子像素資料OSPD1~OSPDN中,分別擷取出各自對應的第一部份位元PB1_1~PB1_N以及經處理子像素資料SPD1~SPDN。於本實施例中,經處理子像素資料SPD1~SPDN可以是原始子像素資料OSPD1~OSPDN的第二部份位元。第一部份位元PB1_1~PB1_N的位元數量以及經處理子像素資料SPD1~SPDN的位元數量可以依照設計需求來決定。舉例來說,以原始子像素資料OSPD1為例,第一部份位元PB1_1可以是原始子像素資料OSPD1中的兩個最低有效位元(Least Significant Bit,LSB),而經處理子像素資料SPD1可以是原始子像素資料OSPD1中的八個最高有效位元(Most Significant Bit,MSB)。其餘原始子像素資料可依此類推。FIG. 1 is a block diagram of a timing controller 100_1 according to an embodiment of the invention. Please refer to FIG. 1. In this embodiment, the timing controller 100_1 includes a bit extraction circuit 110 and a gear signal generation circuit 120. The bit extraction circuit 110 can extract the corresponding first partial bits PB1_1-PB1_N and the processed sub-pixel data SPD1~SPDN from the plurality of original sub-pixel data OSPD1~OSPDN of the video stream. In this embodiment, the processed sub-pixel data SPD1 to SPDN may be the second part of the original sub-pixel data OSPD1 to OSPDN. The number of bits of the first partial bits PB1_1~PB1_N and the number of bits of the processed sub-pixel data SPD1~SPDN can be determined according to design requirements. For example, taking the original sub-pixel data OSPD1 as an example, the first bit PB1_1 may be the two least significant bits (LSB) in the original sub-pixel data OSPD1, and the processed sub-pixel data SPD1 It can be the eight most significant bits (MSB) in the original subpixel data OSPD1. The rest of the original sub-pixel data can be deduced by analogy.

檔位訊號產生電路120耦接至位元擷取電路110,以接收第一部份位元PB1_1~PB1_N。檔位訊號產生電路120依據這些第一部份位元PB1_1~PB1_N來決定相關於目前幀的檔位訊號GS。檔位訊號產生電路120可以將檔位訊號GS提供至源極驅動器200的伽瑪電壓產生電路210。The gear signal generating circuit 120 is coupled to the bit extraction circuit 110 to receive the first part of the bits PB1_1-PB1_N. The gear signal generating circuit 120 determines the gear signal GS related to the current frame according to these first partial bits PB1_1-PB1_N. The gear signal generating circuit 120 may provide the gear signal GS to the gamma voltage generating circuit 210 of the source driver 200.

另一方面,源極驅動器200包括伽瑪電壓產生電路210、閂鎖電路220、數位類比轉換器(Digital-to-Analog Converter,DAC)230_1~230_N以及輸出緩衝器240_1~240_N。其中,上述的N為正整數。伽瑪電壓產生電路210耦接至檔位訊號產生電路120,以接收檔位訊號GS。其中,伽瑪電壓產生電路210可依據檔位訊號GS來提供並改變多個伽瑪電壓VG1~VGn。閂鎖電路220耦接至位元擷取電路110,以接收經處理子像素資料SPD1~SPDN。其中,閂鎖電路220可以閂鎖這些經處理子像素資料SPD1~SPDN,並將所述經處理子像素資料SPD1~SPDN分別提供至數位類比轉換器230_1~230_N。On the other hand, the source driver 200 includes a gamma voltage generation circuit 210, a latch circuit 220, a digital-to-analog converter (DAC) 230_1~230_N, and output buffers 240_1~240_N. Here, the aforementioned N is a positive integer. The gamma voltage generating circuit 210 is coupled to the gear signal generating circuit 120 to receive the gear signal GS. The gamma voltage generating circuit 210 can provide and change a plurality of gamma voltages VG1-VGn according to the gear signal GS. The latch circuit 220 is coupled to the bit extraction circuit 110 to receive the processed sub-pixel data SPD1-SPDN. The latch circuit 220 can latch the processed sub-pixel data SPD1 to SPDN and provide the processed sub-pixel data SPD1 to SPDN to the digital analog converters 230_1 to 230_N, respectively.

數位類比轉換器230_1~230_N耦接於閂鎖電路220以及輸出緩衝器240_1~240_N之間。數位類比轉換器230_1~230_N耦接至伽瑪電壓產生電路210,以接收伽瑪電壓VG1~VGn。數位類比轉換器230_1~230_N分別從閂鎖電路220接收經處理子像素資料SPD1~SPDN。依據伽瑪電壓VG1~VGn,各個數位類比轉換器230_1~230_N分別可以將對應的經處理子像素資料SPD1~SPDN轉換為源極驅動信號S1~SN。並且,數位類比轉換器230_1~230_N可以透過輸出緩衝器240_1~240_N來將源極驅動信號S1~SN傳送至至顯示面板300中的對應資料線(或稱源極線)。The digital-to-analog converters 230_1-230_N are coupled between the latch circuit 220 and the output buffers 240_1-240_N. The digital-to-analog converters 230_1 ˜ 230_N are coupled to the gamma voltage generating circuit 210 to receive the gamma voltages VG1 ˜VGn. The digital-to-analog converters 230_1 ˜ 230_N respectively receive the processed sub-pixel data SPD1 ˜SPDN from the latch circuit 220. According to the gamma voltages VG1 ˜VGn, the digital analog converters 230_1 ˜ 230_N can respectively convert the corresponding processed sub-pixel data SPD1 ˜SPDN into source drive signals S1 SN. In addition, the digital-to-analog converters 230_1-230_N can transmit the source driving signals S1-SN to the corresponding data lines (or source lines) in the display panel 300 through the output buffers 240_1-240_N.

圖2是依照本發明的一實施例說明圖1所示檔位訊號產生電路120的電路方塊示意圖。請同時參照圖1以及圖2,在本實施例中,檔位訊號產生電路120包括多個計數電路C1~Cm以及檔位決定電路121。其中,計數電路C1~Cm的數量m可以依照設計需求來決定。計數電路C1~Cm耦接至位元擷取電路110,以接收第一部份位元PB1_1~PB1_N。值得一提的是,這些計數電路C1~Cm分別可以具有不同的計數條件,並且每一個計數電路C1~Cm可用以計數在這些第一部份位元PB1_1~PB1_N中符合所述計數條件的對象的數量,以獲得計數值V1~Vm。所述計數條件可以依照設計需求來決定。FIG. 2 is a circuit block diagram illustrating the gear signal generating circuit 120 shown in FIG. 1 according to an embodiment of the invention. Please refer to FIG. 1 and FIG. 2 at the same time. In this embodiment, the gear signal generating circuit 120 includes a plurality of counting circuits C1 ˜Cm and a gear determining circuit 121. The number m of the counting circuits C1 to Cm can be determined according to design requirements. The counting circuits C1 ˜Cm are coupled to the bit extraction circuit 110 to receive the first part of the bits PB1_1 PB1_N. It is worth mentioning that these counting circuits C1 to Cm can have different counting conditions, and each counting circuit C1 to Cm can be used to count the objects that meet the counting conditions in the first part of the bits PB1_1 to PB1_N To obtain the count value V1~Vm. The counting condition can be determined according to design requirements.

舉例來說,在本實施例中,計數電路C1的計數條件可以是「第一部份位元的內容是00」。亦即,計數電路C1經組態用以計數/統計在同一個幀(frame)的所有第一部份位元(包括第一部份位元PB1_1~PB1_N)中,具有位元值「00」的第一部份位元的個數,並將計數結果(計數值V1)提供給檔位決定電路121。計數電路C2的計數條件可以是「第一部份位元的內容是01」。亦即,計數電路C2經組態用以計數/統計在同一個幀的所有第一部份位元(包括第一部份位元PB1_1~PB1_N)中,具有位元值為「01」的第一部份位元的個數,並將計數結果(計數值V2)提供給檔位決定電路121。計數電路C3的計數條件可以是「第一部份位元的內容是10」。亦即,計數電路C3經組態用以計數/統計在同一個幀的所有第一部份位元(包括第一部份位元PB1_1~PB1_N)中,具有位元值為「10」的第一部份位元的個數,並將計數結果(計數值V3)提供給檔位決定電路121。計數電路C4的計數條件可以是「第一部份位元的內容是11」。亦即,計數電路C4經組態用以計數/統計在同一個幀的所有第一部份位元(包括第一部份位元PB1_1~PB1_N)中,具有位元值為「11」的第一部份位元的個數,並將計數結果(計數值V4)提供給檔位決定電路121。For example, in this embodiment, the counting condition of the counting circuit C1 may be "the content of the first bit is 00". That is, the counting circuit C1 is configured to count/count all the first part bits (including the first part bits PB1_1~PB1_N) in the same frame (frame), with the bit value "00" The first part of the number of bits, and provides the count result (count value V1) to the gear determination circuit 121. The counting condition of the counting circuit C2 may be "the content of the first bit is 01". That is, the counting circuit C2 is configured to count/count all the first part bits (including the first part bits PB1_1~PB1_N) of the same frame, with a bit value of "01" A part of the number of bits, and provides the count result (count value V2) to the gear determining circuit 121. The counting condition of the counting circuit C3 may be "the content of the first bit is 10". That is, the counting circuit C3 is configured to count/count all the first part bits (including the first part bits PB1_1~PB1_N) of the same frame, with a bit value of "10" A part of the number of bits, and provides the count result (count value V3) to the gear determining circuit 121. The counting condition of the counting circuit C4 may be "the content of the first part of the bit is 11". That is, the counting circuit C4 is configured to count/count all the first part bits (including the first part bits PB1_1~PB1_N) of the same frame, with the bit value of "11" A part of the number of bits, and provides the count result (count value V4) to the gear determination circuit 121.

依照設計需求,在一些實施例中,這些計數電路C1~Cm可能包括多個群組計數電路(例如群組計數電路C5與群組計數電路C6)。在這樣的實施例中,在同一個幀的所有第一部份位元(包括第一部份位元PB1_1~PB1_N)可以被分為多個群組(如,第一群組GA以及第二群組GB),而計數值V1~Vm可能包括多個群組計數值(如,第一群組計數值V5以及第二群組計數值V6)。其中,第一群組計數值V5可用以表示為第一群組GA中的第一部份位元的數量,第二群組計數值V6可用以表示為第二群組GB中的第一部份位元的數量。According to design requirements, in some embodiments, the counting circuits C1 ˜Cm may include a plurality of group counting circuits (eg, group counting circuit C5 and group counting circuit C6 ). In such an embodiment, all the first partial bits (including the first partial bits PB1_1~PB1_N) in the same frame can be divided into multiple groups (eg, the first group GA and the second Group GB), and the count values V1 ˜Vm may include a plurality of group count values (eg, the first group count value V5 and the second group count value V6). The first group count value V5 can be expressed as the number of the first part of the first group GA, and the second group count value V6 can be expressed as the first part of the second group GB The number of copies.

舉例來說,在本實施例中,在同一個幀的所有第一部份位元(包括第一部份位元PB1_1~PB1_N)中具有第一位元資料(例如是位元值「00」)或是第二位元資料(例如是位元值「01」)被歸類為第一群組GA。另外,在同一個幀的所有第一部份位元(包括第一部份位元PB1_1~PB1_N)中具有第三位元資料(例如是位元值「10」)或是第四位元資料(例如是位元值「11」)被歸類為第二群組GB。無論如何,本發明的其他實施例並不限於此。群組計數電路C5的計數條件可以是「第一部份位元的內容是00或01」。亦即,群組計數電路C5經組態用以計數/統計在同一個幀的所有第一部份位元(包括第一部份位元PB1_1~PB1_N)中,具有位元值為「00」或「01」的第一部份位元的個數,並將計數結果(第一群組計數值V5)提供給檔位決定電路121。群組計數電路C6的計數條件可以是「第一部份位元的內容是10或11」。亦即,群組計數電路C6經組態用以計數/統計在同一個幀的所有第一部份位元(包括第一部份位元PB1_1~PB1_N)中,具有位元值為「10」或「11」的第一部份位元的個數,並將計數結果(第二群組計數值V6)提供給檔位決定電路121。For example, in this embodiment, the first bit data (for example, the bit value "00") is included in all the first bit bits (including the first bit bits PB1_1~PB1_N) of the same frame ) Or the second bit data (for example, the bit value "01") is classified as the first group GA. In addition, all the first bits (including the first bits PB1_1~PB1_N) of the same frame have the third bit data (for example, the bit value "10") or the fourth bit data (For example, the bit value "11") is classified as the second group GB. In any case, other embodiments of the present invention are not limited to this. The counting condition of the group counting circuit C5 may be "the content of the first part of the bit is 00 or 01". That is, the group counting circuit C5 is configured to count/count all the first bits (including the first bits PB1_1~PB1_N) in the same frame, with a bit value of "00" Or the number of the first part of "01", and provide the count result (the first group count value V5) to the gear determination circuit 121. The counting condition of the group counting circuit C6 may be "the content of the first bit is 10 or 11". That is, the group counting circuit C6 is configured to count/count all the first part bits (including the first part bits PB1_1~PB1_N) in the same frame, with a bit value of "10" Or the number of the first part of "11", and provide the count result (the second group count value V6) to the gear determination circuit 121.

另一方面,檔位決定電路121耦接至計數電路C1~Cm以接收這些計數值V1~Vm。其中,檔位決定電路121可以依據這些計數值V1~Vm來決定檔位訊號GS。在本實施例中,檔位決定電路121可以包括群組選擇單元121a以及檔位決定單元121b。無論如何,本發明的其他實施例並不限於此。群組選擇單元121a耦接至計數電路C1~Cm,以接收第一群組計數值V5以及第二群組計數值V6。群組選擇單元121a可依據第一群組計數值V5以及第二群組計數值V6來決定一個經選群組,並提供選擇結果SG以指出所述經選群組。另外,檔位決定單元121b耦接至群組選擇單元121a以接收選擇結果SG。檔位決定單元121b可以依據經選群組(選擇結果SG)以及計數值V1~Vm來產生並決定檔位訊號GS。On the other hand, the gear determining circuit 121 is coupled to the counting circuits C1 ˜Cm to receive these counting values V1 ˜Vm. The gear determining circuit 121 can determine the gear signal GS according to the count values V1 ˜Vm. In this embodiment, the gear determination circuit 121 may include a group selection unit 121a and a gear determination unit 121b. In any case, other embodiments of the present invention are not limited to this. The group selection unit 121a is coupled to the counting circuits C1 to Cm to receive the first group count value V5 and the second group count value V6. The group selection unit 121a may determine a selected group according to the first group count value V5 and the second group count value V6, and provide a selection result SG to indicate the selected group. In addition, the gear determination unit 121b is coupled to the group selection unit 121a to receive the selection result SG. The gear determining unit 121b may generate and determine the gear signal GS according to the selected group (selection result SG) and the count values V1˜Vm.

舉例來說,當群組選擇單元121a判斷第一群組計數值V5與第二群組計數值V6之間的差值大於第一臨界值VTH1時,群組選擇單元121a可以選擇將第一群組GA作為所述經選群組,以及將相關於所述經選群組的選擇結果SG提供至檔位決定單元121b。相對的,當群組選擇單元121a判斷第一群組計數值V5與第二群組計數值V6之間的差值小於第二臨界值VTH2時,群組選擇單元121a可以選擇將第二群組GB作為所述經選群組,以及將相關於所述經選群組的選擇結果SG提供至檔位決定單元121b。所述第一臨界值VTH1與所述第二臨界值VTH2可以依照設計需求來決定。其中,在一些實施例中,所述第一臨界值VTH1不同於所述第二臨界值VTH2,例如所述第一臨界值VTH1大於所述第二臨界值VTH2。在另一些實施例中,所述第一臨界值VTH1可以相同於所述第二臨界值VTH2。需注意到的是,當一個目前幀的第一群組計數值V5與第二群組計數值V6之間的差值既非大於第一臨界值VTH1亦非小於第二臨界值VTH2時,群組選擇單元121a可以沿用前一個幀的群組選擇結果以作為所述目前幀的經選群組。For example, when the group selection unit 121a determines that the difference between the first group count value V5 and the second group count value V6 is greater than the first threshold value VTH1, the group selection unit 121a may select the first group The group GA serves as the selected group, and provides the selection result SG related to the selected group to the gear determination unit 121b. In contrast, when the group selection unit 121a determines that the difference between the first group count value V5 and the second group count value V6 is less than the second threshold VTH2, the group selection unit 121a may select the second group GB serves as the selected group, and provides the selection result SG related to the selected group to the gear determination unit 121b. The first threshold VTH1 and the second threshold VTH2 can be determined according to design requirements. In some embodiments, the first threshold VTH1 is different from the second threshold VTH2, for example, the first threshold VTH1 is greater than the second threshold VTH2. In other embodiments, the first threshold VTH1 may be the same as the second threshold VTH2. It should be noted that when the difference between the first group count value V5 and the second group count value V6 of a current frame is neither greater than the first threshold value VTH1 nor less than the second threshold value VTH2, the group The group selection unit 121a may inherit the group selection result of the previous frame as the selected group of the current frame.

檔位決定單元121b依據選擇結果SG所指出的經選群組與計數值V1~Vm來決定檔位訊號GS。舉例來說,當選擇結果SG指出經選群組是第一群組GA ,並且計數值V1~Vm中相關於第一位元資料(例如是位元值「00」)的計數值V1與計數值V1~Vm中相關於第二位元資料(例如是位元值「01」)的計數值V2之間的差值大於第三臨界值VTH3時,則檔位決定單元121b可以選擇第一位元資料(例如是位元值「00」)所對應的候選檔位訊號(例如位元值「00」)作為檔位訊號GS。相對的,當選擇結果SG指出經選群組是第一群組GA,並且計數值V1~Vm中相關於第一位元資料(例如是位元值「00」)的計數值V1與計數值V1~Vm中相關於第二位元資料(例如是位元值「01」)的計數值V2之間的差值小於第四臨界值VTH4時,則檔位決定單元121b可以選擇第二位元資料(例如是位元值「01」)所對應的候選檔位訊號(例如位元值「01」)以作為檔位訊號GS。所述第三臨界值VTH3與所述第四臨界值VTH4可以依照設計需求來決定。The gear determining unit 121b determines the gear signal GS according to the selected group indicated by the selection result SG and the count values V1 to Vm. For example, when the selection result SG indicates that the selected group is the first group GA, and the count value V1 related to the first bit data (eg, bit value "00") of the count values V1 to Vm and the counter When the difference between the count values V2 of the values V1 to Vm related to the second bit data (for example, the bit value "01") is greater than the third threshold VTH3, the gear determining unit 121b may select the first bit The candidate gear signal (for example, the bit value "00") corresponding to the metadata (for example, the bit value "00") is used as the gear signal GS. In contrast, when the selection result SG indicates that the selected group is the first group GA, and the count value V1 and the count value related to the first bit data (for example, the bit value "00") in the count values V1 to Vm When the difference between the count value V2 of the second bit data (for example, the bit value "01") in V1 to Vm is less than the fourth threshold VTH4, the gear determining unit 121b may select the second bit The candidate gear signal (eg, bit value "01") corresponding to the data (eg, bit value "01") is used as the gear signal GS. The third threshold VTH3 and the fourth threshold VTH4 can be determined according to design requirements.

另一方面,當選擇結果SG指出經選群組是第二群組GB,並且計數值V1~Vm中相關於第三位元資料(例如是位元值「10」)的計數值V3與計數值V1~Vm中相關於第四位元資料(例如是位元值「11」)的計數值V4之間的差值大於第五臨界值VTH5時,則檔位決定單元121b可以選擇第三位元資料(例如是位元值「10」)所對應的候選檔位訊號(例如位元值「10」)以作為檔位訊號GS。相對的,當選擇結果SG指出經選群組是第二群組GB,並且計數值V1~Vm中相關於第三位元資料(例如是位元值「10」)的計數值V3與計數值V1~Vm中相關於第四位元資料(例如是位元值「11」)的計數值V4之間的差值小於第六臨界值VTH6時,則檔位決定單元121b可以選擇第四位元資料(例如是位元值「11」)所對應的候選檔位訊號(例如位元值「11」)以作為檔位訊號GS。所述第五臨界值VTH5與所述第六臨界值VTH6可以依照設計需求來決定。其中,在一些實施例中,上述的第三至第六臨界值VTH3~VTH6彼此相互不同。在另一些實施例中,所述臨界值VTH3~VTH6中的部份(或全部)可以彼此相同。需注意到的是,當檔位決定單元121b所判斷的結果並非是上述四種情況時,檔位決定單元121b可以沿用前一個幀的檔位訊號GS作為目前幀的檔位訊號GS。On the other hand, when the selection result SG indicates that the selected group is the second group GB, and the count value V3 related to the third bit data (for example, the bit value "10") of the count values V1 to Vm and the counter When the difference between the count value V4 of the values V1 to Vm related to the fourth bit data (for example, the bit value "11") is greater than the fifth threshold VTH5, the gear determining unit 121b may select the third bit The candidate gear signal (eg, bit value “10”) corresponding to the metadata (eg, bit value “10”) is used as the gear signal GS. In contrast, when the selection result SG indicates that the selected group is the second group GB, and the count value V3 and the count value related to the third bit data (for example, the bit value "10") in the count values V1 to Vm When the difference between the count value V4 of the fourth bit data (for example, the bit value "11") in V1 to Vm is less than the sixth threshold value VTH6, the gear determining unit 121b may select the fourth bit The candidate gear signal (for example, bit value "11") corresponding to the data (for example, bit value "11") is used as the gear signal GS. The fifth threshold VTH5 and the sixth threshold VTH6 can be determined according to design requirements. In some embodiments, the third to sixth thresholds VTH3 to VTH6 are different from each other. In other embodiments, some (or all) of the threshold values VTH3 to VTH6 may be the same as each other. It should be noted that, when the result determined by the gear determining unit 121b is not the above four cases, the gear determining unit 121b may use the gear signal GS of the previous frame as the gear signal GS of the current frame.

源極驅動器200的伽瑪電壓產生電路210可以依據由檔位訊號產生電路120所提供的檔位訊號GS,來對應地改變伽瑪電壓VG1~VGn。數位類比轉換器230_1~230_N可以依據伽瑪電壓VG1~VGn以及經處理子像素資料SPD1~SPDN來提供源極驅動信號S1~SN。源極驅動信號S1~SN透過輸出緩衝器240_1~240_N被傳送至顯示面板300中的資料線(或稱源極線)。The gamma voltage generating circuit 210 of the source driver 200 can correspondingly change the gamma voltages VG1 ˜VGn according to the gear signal GS provided by the gear signal generating circuit 120. The digital-to-analog converters 230_1~230_N can provide the source driving signals S1~SN according to the gamma voltages VG1~VGn and the processed sub-pixel data SPD1~SPDN. The source driving signals S1 to SN are transmitted to the data lines (or source lines) in the display panel 300 through the output buffers 240_1 to 240_N.

圖3是依照本發明另一實施例的時序控制器100_2的電路方塊示意圖。圖3所示時序控制器100_2可以供應檔位訊號GS與經處理子像素資料SPD1~SPDN給源極驅動器(例如圖1所示源極驅動器200,在此不再贅述)。在圖3所示實施例中,時序控制器100_2包括位元擷取電路110、檔位訊號產生電路120以及位元調整電路130。圖3所示位元擷取電路110與檔位訊號產生電路120可以參照圖1與圖2的相關說明來類推,故不再贅述。在圖3所示實施例中,位元調整電路130耦接至檔位訊號產生電路120,以接收檔位訊號GS。位元調整電路130可以接收原始子像素資料OSPD1~OSPDN中的第二部份位元PB2_1~PB2_N。第二部份位元PB2_1~PB2_N各自的位元數量可以依照設計需求來決定。以原始子像素資料OSPD1為例,舉例來說,第二部份位元PB2_1可以是原始子像素資料OSPD1的八個最高有效位元(MSB)。其餘原始子像素資料可依此類推。FIG. 3 is a schematic circuit block diagram of a timing controller 100_2 according to another embodiment of the invention. The timing controller 100_2 shown in FIG. 3 can supply the gear signal GS and the processed sub-pixel data SPD1 ˜SPDN to the source driver (for example, the source driver 200 shown in FIG. 1, which will not be repeated here). In the embodiment shown in FIG. 3, the timing controller 100_2 includes a bit extraction circuit 110, a gear signal generation circuit 120, and a bit adjustment circuit 130. The bit extraction circuit 110 and the gear signal generation circuit 120 shown in FIG. 3 can be analogized with reference to the related descriptions of FIG. 1 and FIG. 2, so they will not be repeated here. In the embodiment shown in FIG. 3, the bit adjustment circuit 130 is coupled to the gear signal generating circuit 120 to receive the gear signal GS. The bit adjustment circuit 130 can receive the second partial bits PB2_1~PB2_N in the original sub-pixel data OSPD1~OSPDN. The number of bits of the second partial bits PB2_1 ~ PB2_N can be determined according to design requirements. Taking the original sub-pixel data OSPD1 as an example, for example, the second partial bit PB2_1 may be the eight most significant bits (MSB) of the original sub-pixel data OSPD1. The rest of the original sub-pixel data can be deduced by analogy.

在本實施例中,位元調整電路130可以依據檔位訊號GS來決定是否調整這些原始子像素資料OSPD1~OSPDN的任一個的第二部份位元,進而獲得多個經處理子像素資料SPD1~SPDN。並且,位元調整電路130可以將這些經處理子像素資料SPD1~SPDN提供至源極驅動器200的閂鎖電路220。In this embodiment, the bit adjustment circuit 130 may determine whether to adjust the second part of any of the original sub-pixel data OSPD1 to OSPDN according to the gear signal GS, thereby obtaining a plurality of processed sub-pixel data SPD1 ~SPDN. In addition, the bit adjustment circuit 130 may provide the processed sub-pixel data SPD1 ˜SPDN to the latch circuit 220 of the source driver 200.

以下說明位元調整電路130的操作細節的範例。當檔位訊號產生電路120所選擇的檔位訊號GS的位元值相同於原始子像素資料OSBD1~OSBDN中的一個目前子像素資料的第一部份位元(例如目前子像素資料的兩個LSB)的位元值時,位元調整電路130可以不調整所述目前子像素資料的第二部份位元(例如目前子像素資料的八個MSB)。相對的,當檔位訊號產生電路120所選擇的檔位訊號GS的位元值不同於原始子像素資料OSBD1~OSBDN中的一個目前子像素資料的所述第一部份位元的位元值時,位元調整電路130可以調整(調大或調小)或不調整所述目前子像素資料的所述第二部份位元。An example of the operation details of the bit adjustment circuit 130 is described below. When the bit value of the gear signal GS selected by the gear signal generating circuit 120 is the same as the first part of the current sub-pixel data in the original sub-pixel data OSBD1 to OSBDN (for example, two of the current sub-pixel data LSB), the bit adjustment circuit 130 may not adjust the second part of the current sub-pixel data (for example, the eight MSBs of the current sub-pixel data). In contrast, when the bit value of the gear signal GS selected by the gear signal generating circuit 120 is different from the bit value of the first part of the current sub-pixel data in the original sub-pixel data OSBD1 to OSBDN At this time, the bit adjustment circuit 130 may adjust (adjust up or down) or not adjust the second part of the current sub-pixel data.

舉例來說,在此假設檔位訊號產生電路120選擇第一位元資料所對應的第一候選檔位訊號(例如是位元值「00」)或第二位元資料所對應的第二候選檔位訊號(例如是位元值「01」)作為檔位訊號GS。當符合所述假設條件時,並且當這些原始子像素資料OSBD1~OSBDN中的一個目前子像素資料的所述第一部份位元為所述第一位元資料(例如是位元值「00」)、所述第二位元資料(例如是位元值「01」)、所述第三位元資料(例如是位元值「10」)或所述第四位元資料(例如是位元值「11」)時,則位元調整電路130可以不調整所述目前子像素資料的所述第二部份位元,亦即將所述目前子像素資料的所述第二部份位元作為所述目前子像素資料所對應的所述經處理子像素資料(例如經處理子像素資料SPD1~SPDN的其中一個)。For example, it is assumed here that the gear signal generation circuit 120 selects the first candidate gear signal corresponding to the first bit data (for example, the bit value “00”) or the second candidate corresponding to the second bit data The gear signal (for example, the bit value "01") is used as the gear signal GS. When the assumption is met, and when the first part of the current sub-pixel data in the original sub-pixel data OSBD1 to OSBDN is the first bit data (for example, the bit value "00 "), the second bit data (for example, bit value "01"), the third bit data (for example, bit value "10"), or the fourth bit data (for example, bit Bit value "11"), the bit adjustment circuit 130 may not adjust the second partial bit of the current sub-pixel data, that is, the second partial bit of the current sub-pixel data As the processed sub-pixel data corresponding to the current sub-pixel data (for example, one of the processed sub-pixel data SPD1 to SPDN).

相對的,在此假設檔位訊號產生電路120選擇第三位元資料所對應的第三候選檔位訊號(例如是位元值「10」)或第四位元資料所對應的第四候選檔位訊號(例如是位元值「11」)作為檔位訊號GS。當符合所述假設條件時,並且當這些原始子像素資料OSBD1~OSBDN中的所述目前子像素資料的所述第一部份位元為第一位元資料(例如是位元值「00」)或第二位元資料(例如是位元值「01」)時,則位元調整電路130可以調小所述目前子像素資料的所述第二部份位元(例如是將所述第二部份位元的位元值減1),以獲得所述目前子像素資料所對應的所述經處理子像素資料。當符合所述假設條件時,並且當這些原始子像素資料OSBD1~OSBDN中的所述目前子像素資料的所述第一部份位元為所述第三位元資料(例如是位元值「10」)或所述第四位元資料(例如是位元值「11」)時,則位元調整電路130可以不調整所述目前子像素資料的所述第二部份位元,亦即將所述目前子像素資料的所述第二部份位元作為所述目前子像素資料所對應的所述經處理子像素資料。In contrast, it is assumed here that the gear signal generation circuit 120 selects the third candidate gear signal corresponding to the third bit data (for example, the bit value “10”) or the fourth candidate file corresponding to the fourth bit data The bit signal (for example, the bit value "11") is used as the gear signal GS. When the assumption is met, and when the first part of the current sub-pixel data in the original sub-pixel data OSBD1 to OSBDN is the first bit data (for example, the bit value is "00" ) Or the second bit data (for example, the bit value "01"), then the bit adjustment circuit 130 can reduce the second part of the current sub-pixel data (for example, the The bit value of the two partial bits minus 1) to obtain the processed sub-pixel data corresponding to the current sub-pixel data. When the assumption is met, and when the first part of the current sub-pixel data in the original sub-pixel data OSBD1 to OSBDN is the third bit data (for example, the bit value " 10”) or the fourth bit data (for example, bit value “11”), the bit adjustment circuit 130 may not adjust the second part of the current sub-pixel data, which is The second partial bit of the current sub-pixel data is used as the processed sub-pixel data corresponding to the current sub-pixel data.

位元調整電路130的操作細節可以不限於上述。在另一實施例中,當檔位訊號GS為「00」或「01」時,並且當這些原始子像素資料OSBD1~OSBDN中的一個目前子像素資料的所述第一部份位元為所述第三位元資料(例如是位元值「10」)或所述第四位元資料(例如是位元值「11」)時,則位元調整電路130可以調大所述目前子像素資料的所述第二部份位元(例如是將目前子像素資料的第二部份位元的位元值加1)作為所述目前子像素資料所對應的所述經處理子像素資料。在其餘情況中,位元調整電路130可以不調整所述目前子像素資料的所述第二部份位元,亦即將所述目前子像素資料的所述第二部份位元作為所述目前子像素資料所對應的所述經處理子像素資料。The operation details of the bit adjustment circuit 130 may not be limited to the above. In another embodiment, when the gear signal GS is "00" or "01", and when the first part of the current sub-pixel data in the original sub-pixel data OSBD1 to OSBDN is the first bit When describing the third bit data (for example, the bit value "10") or the fourth bit data (for example, the bit value "11"), the bit adjustment circuit 130 may increase the current sub-pixel The second partial bit of the data (for example, the bit value of the second partial bit of the current sub-pixel data is increased by 1) is used as the processed sub-pixel data corresponding to the current sub-pixel data. In other cases, the bit adjustment circuit 130 may not adjust the second partial bit of the current sub-pixel data, that is, use the second partial bit of the current sub-pixel data as the current The processed sub-pixel data corresponding to the sub-pixel data.

在再一實施例中,當檔位訊號GS為「00」或「01」時,並且當所述目前子像素資料的第一部份位元為第三位元資料(例如是位元值「10」)或第四位元資料(例如是位元值「11」)時,則位元調整電路130可以調大所述目前子像素資料的所述第二部份位元(例如是將所述第二部份位元的位元值加1)作為所述目前子像素資料所對應的所述經處理子像素資料。當檔位訊號GS為「10」或「11」時,並且當所述目前子像素資料的所述第一部份位元為第一位元資料(例如是位元值「00」)或第二位元資料(例如是位元值「01」)時,則位元調整電路130可以調小所述目前子像素資料的所述第二部份位元(例如是將所述第二部份位元的位元值減1)以獲得所述目前子像素資料所對應的所述經處理子像素資料。在其餘情況中,位元調整電路130可以不調整所述目前子像素資料的所述第二部份位元,亦即將所述目前子像素資料的所述第二部份位元作為所述目前子像素資料所對應的所述經處理子像素資料。In yet another embodiment, when the gear signal GS is "00" or "01", and when the first part of the current sub-pixel data is the third bit data (for example, the bit value " 10”) or the fourth bit data (for example, the bit value “11”), the bit adjustment circuit 130 can increase the second part of the current sub-pixel data (for example, the The bit value of the second partial bit is increased by 1) as the processed sub-pixel data corresponding to the current sub-pixel data. When the gear signal GS is "10" or "11", and when the first part of the current sub-pixel data is the first bit data (for example, the bit value "00") or the first When the two-bit data (for example, the bit value is "01"), the bit adjustment circuit 130 can reduce the second part of the current sub-pixel data (for example, the second part The bit value of the bit minus 1) to obtain the processed sub-pixel data corresponding to the current sub-pixel data. In other cases, the bit adjustment circuit 130 may not adjust the second partial bit of the current sub-pixel data, that is, use the second partial bit of the current sub-pixel data as the current The processed sub-pixel data corresponding to the sub-pixel data.

圖4是依照本發明再一實施例的時序控制器100_3的電路方塊示意圖。圖4所示時序控制器100_3可以供應檔位訊號GS與經處理子像素資料SPD1~SPDN給源極驅動器(例如圖1所示源極驅動器200,在此不再贅述)。在圖4所示實施例中,時序控制器100_3包括位元擷取電路110、檔位訊號產生電路120以及誤差擴散電路140。圖4所示位元擷取電路110與檔位訊號產生電路120可以參照圖1與圖2的相關說明來類推,故不再贅述。在圖4所示實施例中,誤差擴散電路140耦接至檔位訊號產生電路120,以接收檔位訊號GS。誤差擴散電路140更接收原始子像素資料OSPD1~OSPDN。誤差擴散電路140可以依據至少一個鄰近子像素所相關的誤差值來調整目前子像素的原始子像素資料,以獲得目前子像素的所述經處理子像素資料。FIG. 4 is a schematic block diagram of a timing controller 100_3 according to yet another embodiment of the present invention. The timing controller 100_3 shown in FIG. 4 can supply the gear signal GS and the processed sub-pixel data SPD1 to SPDN to the source driver (for example, the source driver 200 shown in FIG. 1, which will not be repeated here). In the embodiment shown in FIG. 4, the timing controller 100_3 includes a bit extraction circuit 110, a gear signal generation circuit 120 and an error diffusion circuit 140. The bit extraction circuit 110 and the gear signal generation circuit 120 shown in FIG. 4 can be analogized with reference to the related descriptions in FIG. 1 and FIG. 2, so they will not be repeated here. In the embodiment shown in FIG. 4, the error diffusion circuit 140 is coupled to the gear signal generating circuit 120 to receive the gear signal GS. The error diffusion circuit 140 further receives the original sub-pixel data OSPD1 to OSPDN. The error diffusion circuit 140 may adjust the original sub-pixel data of the current sub-pixel according to the error value related to at least one adjacent sub-pixel to obtain the processed sub-pixel data of the current sub-pixel.

具體來說,圖5是依照本發明一實施例說明目前子像素與鄰近子像素的示意圖。圖5所示實施例繪示了目前子像素Cur、鄰近子像素Cur1、鄰近子像素Cur2、鄰近子像素Cur3與鄰近子像素Cur4。目前子像素Cur與鄰近子像素Cur1~Cur4可以具有相同顏色(例如紅、綠或藍)。Specifically, FIG. 5 is a schematic diagram illustrating a current sub-pixel and neighboring sub-pixels according to an embodiment of the invention. The embodiment shown in FIG. 5 illustrates the current sub-pixel Cur, adjacent sub-pixel Cur1, adjacent sub-pixel Cur2, adjacent sub-pixel Cur3 and adjacent sub-pixel Cur4. At present, the sub-pixel Cur and the adjacent sub-pixels Cur1 to Cur4 may have the same color (for example, red, green, or blue).

請參照圖4與圖5,誤差擴散電路140可以計算鄰近子像素Cur1~Cur4的每一個的灰階誤差。所述灰階誤差可以是所述鄰近子像素的原始子像素資料與鄰近子像素的新子像素資料之間的差值。其中,所述新子像素資料可以是由所述鄰近子像素的原始子像素資料的第二部份位元(例如原始子像素資料的八個MSB)以及檔位訊號GS所組成。舉例來說,假設目前幀的檔位訊號GS為「00」,鄰近子像素Cur4的原始子像素資料為「1111 0101 11」,則鄰近子像素Cur4的新子像素資料為「1111 0101 00」(即「1111 0101」與「00」的組成),而鄰近子像素Cur4的灰階誤差為「1111 0101 11」減去「1111 0101 00」的差值。其餘鄰近子像素Cur1~Cur3的灰階誤差的計算可以參照鄰近子像素Cur4的說明來類推。4 and 5, the error diffusion circuit 140 can calculate the gray scale error of each of the adjacent sub-pixels Cur1 ˜ Cur4. The grayscale error may be the difference between the original subpixel data of the neighboring subpixel and the new subpixel data of the neighboring subpixel. Wherein, the new sub-pixel data may be composed of the second part of the original sub-pixel data of the neighboring sub-pixel (for example, the eight MSBs of the original sub-pixel data) and the gear signal GS. For example, assuming that the gear signal GS of the current frame is "00" and the original subpixel data of the adjacent subpixel Cur4 is "1111 0101 11", the new subpixel data of the adjacent subpixel Cur4 is "1111 0101 00" ( That is, the composition of "1111 0101" and "00"), and the grayscale error of the adjacent sub-pixel Cur4 is the difference of "1111 0101 11" minus "1111 0101 00". The calculation of the grayscale errors of the remaining adjacent sub-pixels Cur1 to Cur3 can be inferred by referring to the description of the adjacent sub-pixel Cur4.

在圖4所示實施例中,誤差擴散電路140可以依據目前子像素Cur的鄰近子像素所相關的一個誤差值來調整目前子像素Cur,藉以獲得所述目前子像素Cur的經處理子像素資料。接著,誤差擴散電路140可以將這些經處理子像素資料SPD1~SPDN傳送至源極驅動器200。在一些實施例中,上述的誤差值可以是這些鄰近子像素Cur1~Cur4的灰階誤差的加權和。值得一提的是,在這些鄰近子像素Cur1~Cur4中,越接近於目前子像素Cur的鄰近子像素的權重越大,越遠離目前子像素Cur的鄰近子像素的權重越小,但本發明的其他實施例並不限於此。In the embodiment shown in FIG. 4, the error diffusion circuit 140 can adjust the current sub-pixel Cur according to an error value related to the adjacent sub-pixel of the current sub-pixel Cur, so as to obtain the processed sub-pixel data of the current sub-pixel Cur . Then, the error diffusion circuit 140 can transmit the processed sub-pixel data SPD1 ˜SPDN to the source driver 200. In some embodiments, the above-mentioned error value may be a weighted sum of gray-scale errors of these neighboring sub-pixels Cur1˜Cur4. It is worth mentioning that in these neighboring sub-pixels Cur1 to Cur4, the weight of the neighboring sub-pixel closer to the current sub-pixel Cur is larger, and the weight of the neighboring sub-pixels farther away from the current sub-pixel Cur is smaller, but the present invention The other embodiments are not limited to this.

舉例來說,假設目前子像素Cur的原始子像素資料的第二部份位元(例如原始子像素資料的八個MSB)為D0,鄰近子像素Cur1的灰階誤差與權重為D1與W1;鄰近子像素Cur2的灰階誤差與權重為D2與W2;鄰近子像素Cur3的灰階誤差與權重為D3與W3;而鄰近子像素Cur4的灰階誤差與權重為D4與W4,則目前子像素Cur的經處理子像素資料SPD = D0 + D1*W1 + D2*W2 + D3*W3 + D4*W4。其中,「D1*W1 + D2*W2 + D3*W3 + D4*W4」可以視為所述至少一個鄰近子像素所相關的所述誤差值。所述權重W1~W4可以依照設計需求來決定。舉例來說(但不限於此),權重W1可以是7/16,權重W2可以是5/16,權重W3可以是3/16,而權重W4可以是1/16。For example, assume that the second part of the original sub-pixel data of the current sub-pixel Cur (such as the eight MSBs of the original sub-pixel data) is D0, and the grayscale errors and weights of the adjacent sub-pixel Cur1 are D1 and W1; The grayscale error and weight of the adjacent sub-pixel Cur2 are D2 and W2; the grayscale error and weight of the adjacent sub-pixel Cur3 are D3 and W3; and the grayscale error and weight of the adjacent sub-pixel Cur4 are D4 and W4, then the current subpixel Cur's processed sub-pixel data SPD = D0 + D1*W1 + D2*W2 + D3*W3 + D4*W4. Wherein, "D1*W1 + D2*W2 + D3*W3 + D4*W4" can be regarded as the error value related to the at least one adjacent sub-pixel. The weights W1 to W4 can be determined according to design requirements. For example (but not limited to), the weight W1 may be 7/16, the weight W2 may be 5/16, the weight W3 may be 3/16, and the weight W4 may be 1/16.

圖6是依照本發明又一實施例的時序控制器100_4的電路方塊示意圖。圖6所示時序控制器100_4可以供應檔位訊號GS與經處理子像素資料SPD1~SPDN給源極驅動器(例如圖1所示源極驅動器200,在此不再贅述)。在圖6所示實施例中,時序控制器100_4包括位元擷取電路110、檔位訊號產生電路120、位元調整電路130以及誤差擴散電路140。圖6所示位元擷取電路110與檔位訊號產生電路120可以參照圖1與圖2的相關說明來類推,故不再贅述。FIG. 6 is a schematic circuit block diagram of a timing controller 100_4 according to another embodiment of the invention. The timing controller 100_4 shown in FIG. 6 can supply the gear signal GS and the processed sub-pixel data SPD1 ˜SPDN to the source driver (for example, the source driver 200 shown in FIG. 1, which will not be repeated here). In the embodiment shown in FIG. 6, the timing controller 100_4 includes a bit extraction circuit 110, a gear signal generation circuit 120, a bit adjustment circuit 130, and an error diffusion circuit 140. The bit extraction circuit 110 and the gear signal generation circuit 120 shown in FIG. 6 can be analogized by referring to the related descriptions of FIG. 1 and FIG. 2, so they will not be repeated here.

圖6所示位元調整電路130可以參照圖3的相關說明來類推,故不再贅述。在圖6所示實施例中,原本圖3所示位元調整電路130所輸出的「經處理子像素資料SPD1~SPDN」被用來作為圖6所示「暫時資料TA1~TAN」。圖6所示位元調整電路130可以依據檔位訊號GS來決定是否調整各個原始子像素資料OSPD1~OSPDN中的第二部份位元PB2_1~PB2_N,以獲得多個暫時資料TA1~TAN。The bit adjustment circuit 130 shown in FIG. 6 can be deduced by analogy with reference to the related description of FIG. In the embodiment shown in FIG. 6, the "processed sub-pixel data SPD1~SPDN" originally output from the bit adjustment circuit 130 shown in FIG. 3 is used as the "temporary data TA1~TAN" shown in FIG. The bit adjustment circuit 130 shown in FIG. 6 can determine whether to adjust the second partial bits PB2_1~PB2_N in each of the original sub-pixel data OSPD1~OSPDN according to the gear signal GS to obtain a plurality of temporary data TA1~TAN.

圖6所示誤差擴散電路140可以參照圖4與圖5的相關說明來類推。圖6所示誤差擴散電路140耦接至位元調整電路130,以接收暫時資料TA1~TAN。另外,圖6所示誤差擴散電路140更接收原始子像素資料OSPD1~OSPDN。The error diffusion circuit 140 shown in FIG. 6 can be inferred by referring to the related descriptions of FIG. 4 and FIG. 5. The error diffusion circuit 140 shown in FIG. 6 is coupled to the bit adjustment circuit 130 to receive the temporary data TA1 TAN. In addition, the error diffusion circuit 140 shown in FIG. 6 further receives the original sub-pixel data OSPD1 to OSPDN.

圖6所示誤差擴散電路140可以依據目前子像素的多個鄰近子像素(例如圖5所示鄰近子像素Cur1~Cur4)所相關的所述誤差值,以調整所述目前子像素(例如圖5所示目前子像素Cur)的暫時資料以獲得所述經處理子像素資料。舉例來說,假設目前子像素Cur的所述暫時資料為TA;鄰近子像素Cur1的灰階誤差與權重為D1與W1;鄰近子像素Cur2的灰階誤差與權重為D2與W2;鄰近子像素Cur3的灰階誤差與權重為D3與W3;而鄰近子像素Cur4的灰階誤差與權重為D4與W4,則目前子像素Cur的經處理子像素資料SPD = TA + D1*W1 + D2*W2 + D3*W3 + D4*W4。圖6所示誤差擴散電路140可以參照圖4與圖5的相關說明來類推,故不再贅述。The error diffusion circuit 140 shown in FIG. 6 can adjust the current sub-pixel according to the error values related to the multiple adjacent sub-pixels of the current sub-pixel (such as the adjacent sub-pixels Cur1 to Cur4 shown in FIG. 5) 5 present temporary data of the current sub-pixel Cur) to obtain the processed sub-pixel data. For example, assume that the temporary data of the current sub-pixel Cur is TA; the gray-scale error and weight of the neighboring sub-pixel Cur1 are D1 and W1; the gray-scale error and weight of the neighboring sub-pixel Cur2 are D2 and W2; the neighboring sub-pixel The grayscale errors and weights of Cur3 are D3 and W3; and the grayscale errors and weights of adjacent subpixels Cur4 are D4 and W4, then the processed subpixel data SPD of the current subpixel Cur = TA + D1*W1 + D2*W2 + D3*W3 + D4*W4. The error diffusion circuit 140 shown in FIG. 6 can be analogized with reference to the relevant descriptions in FIG. 4 and FIG.

圖7是依照本發明一實施例說明圖1所示伽瑪電壓產生電路210的電路方塊示意圖。請參照圖1以及圖7,伽瑪電壓產生電路210包括電阻串RS1~RSn、多工器MUX1~MUXn以及緩衝器BUF1~BUFn。其中,電阻串RS1~RSn的每一個可以由多個電阻相互串接所構成。這些電阻串RS1~RSn相互串聯以提供分壓電壓。在本實施例中,多工器MUX1~MUXn耦接至檔位訊號產生電路120,以接收檔位訊號GS。多工器MUX1~MUXn的每一個的多個輸入端分別耦接至電組串RS1~RSn中的一個對應電組串的不同分壓節點,如圖7所示。多工器MUX1~MUXn的每一個可以依據檔位訊號GS來從所述對應電組串的多個分壓電壓中選擇一個對應分壓電壓,作為伽瑪電壓VG1~VGn中的一個對應伽瑪電壓。這些多工器MUX1~MUXn的輸出端可以提供伽瑪電壓VG1~VGn給緩衝器BUF1~BUFn的輸入端。FIG. 7 is a schematic block diagram of the gamma voltage generating circuit 210 shown in FIG. 1 according to an embodiment of the invention. 1 and 7, the gamma voltage generating circuit 210 includes resistor strings RS1 ˜RSn, multiplexers MUX1 ˜MUXn, and buffers BUF1 ˜BUFn. Wherein, each of the resistor strings RS1 to RSn may be composed of a plurality of resistors connected in series with each other. The resistor strings RS1 to RSn are connected in series to provide a divided voltage. In this embodiment, the multiplexers MUX1 to MUXn are coupled to the gear signal generating circuit 120 to receive the gear signal GS. The multiple input terminals of each of the multiplexers MUX1 to MUXn are respectively coupled to different voltage dividing nodes of a corresponding electric string in the electric strings RS1 to RSn, as shown in FIG. 7. Each of the multiplexers MUX1 to MUXn can select a corresponding divided voltage from the plurality of divided voltages of the corresponding electrical string according to the gear signal GS as one of the gamma voltages VG1 to VGn Voltage. The output terminals of these multiplexers MUX1 to MUXn can provide gamma voltages VG1 to VGn to the input terminals of the buffers BUF1 to BUFn.

另一方面,緩衝器BUF1~BUFn分別耦接至多工器MUX1~MUXn的輸出端,以接收對應的伽瑪電壓VG1~VGn。緩衝器BUF1~BUFn的輸出端耦接至數位類比轉換器230_1~230_N的參考電壓輸入端,以便提供伽瑪電壓VG1~VGn。此外,各個數位類比轉換器230_1~230_N分別可以依據閂鎖電路220所提供的經處理子像素資料SPD1~SPDN以及伽瑪電壓VG1~VGn,來對應的產生源極驅動信號S1~SN。On the other hand, the buffers BUF1 to BUFn are respectively coupled to the output terminals of the multiplexers MUX1 to MUXn to receive the corresponding gamma voltages VG1 to VGn. The output terminals of the buffers BUF1˜BUFn are coupled to the reference voltage input terminals of the digital analog converters 230_1˜230_N, so as to provide the gamma voltages VG1˜VGn. In addition, each of the digital-to-analog converters 230_1-230_N can generate the source driving signals S1-SN according to the processed sub-pixel data SPD1-SPDN and the gamma voltages VG1-VGn provided by the latch circuit 220, respectively.

圖8是依照本發明一實施例的時序控制器的操作方法的流程圖。請同時參照圖1以及圖8,在步驟S810中,時序控制器100_1可以藉由位元擷取電路110從一視頻串流的多個原始子像素資料OSPD1~OSPDN的任一個擷取出第一部份位元PB1_1~PB1_N。在步驟S820中,時序控制器100_1可以藉由檔位訊號產生電路120依據這些第一部份位元PB1_1~PB1_N來決定相關於一目前幀的檔位訊號GS。在步驟S830中,時序控制器100_1可以藉由檔位訊號產生電路120來提供檔位訊號GS至源極驅動器200的伽瑪電壓產生電路210,以使伽瑪電壓產生電路210依據檔位訊號GS改變多個伽瑪電壓VG1~VGn。關於各步驟的實施細節在前述的實施例及實施方式都有詳盡的說明,在此恕不多贅述。8 is a flowchart of an operation method of a timing controller according to an embodiment of the invention. Please refer to FIG. 1 and FIG. 8 at the same time. In step S810, the timing controller 100_1 can extract the first part from any one of the plurality of original sub-pixel data OSPD1 to OSPDN of a video stream by the bit extraction circuit 110. Copy bits PB1_1~PB1_N. In step S820, the timing controller 100_1 can determine the gear signal GS related to a current frame by the gear signal generating circuit 120 according to these first partial bits PB1_1-PB1_N. In step S830, the timing controller 100_1 can provide the gear signal GS to the gamma voltage generating circuit 210 of the source driver 200 through the gear signal generating circuit 120, so that the gamma voltage generating circuit 210 is based on the gear signal GS Multiple gamma voltages VG1 to VGn are changed. The implementation details of each step are described in detail in the foregoing embodiments and implementations, and will not be repeated here.

綜上所述,本發明諸實施例所述的時序控制器可以利用位元擷取電路110來擷取原始子像素資料的第一部份位元,並利用檔位訊號產生電路120來依據所述第一部份位元以決定傳送至伽瑪電壓產生電路210的檔位訊號GS。伽瑪電壓產生電路可以依據檔位訊號GS來調整伽瑪電壓VG1~VGn。數位類比轉換器可以依據經調整的伽瑪電壓VG1~VGn將經處理子像素資料轉換為源極驅動信號,以及將源極驅動信號傳送至顯示面板。如此一來,數位類比轉換器所接收的子像素資料的位元數量將可以被有效的降低,進而提升顯示畫面的品質。In summary, the timing controllers described in the embodiments of the present invention can use the bit extraction circuit 110 to capture the first part of the original sub-pixel data, and the gear signal generation circuit 120 to The first part of the bits is used to determine the gear signal GS transmitted to the gamma voltage generating circuit 210. The gamma voltage generating circuit can adjust the gamma voltages VG1 to VGn according to the gear signal GS. The digital-to-analog converter can convert the processed sub-pixel data into source driving signals according to the adjusted gamma voltages VG1˜VGn, and transmit the source driving signals to the display panel. In this way, the number of bits of the sub-pixel data received by the digital-to-analog converter can be effectively reduced, thereby improving the quality of the display image.

雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。Although the present invention has been disclosed as above with examples, it is not intended to limit the present invention. Any person 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 subject to the scope defined in the appended patent application.

100_1~100_4‧‧‧時序控制器 110‧‧‧位元擷取電路 120‧‧‧檔位訊號產生電路 130‧‧‧位元調整電路 140‧‧‧誤差擴散電路 200‧‧‧源極驅動器 210‧‧‧伽瑪電壓產生電路 220‧‧‧閂鎖電路 230_1~230_N‧‧‧數位類比轉換器 240_1~240_N‧‧‧輸出緩衝器 BUF1~BUFn‧‧‧緩衝器 121‧‧‧檔位決定電路 121a‧‧‧群組選擇單元 121b‧‧‧檔位決定單元 300‧‧‧顯示面板 C1~Cm‧‧‧計數電路 CSP‧‧‧目前子像素 GS‧‧‧檔位訊號 MUX1~MUXn‧‧‧多工器 OSPD1~OSPDN‧‧‧原始子像素資料 PB1_1~PB1_N、PB2_1~PB2_N‧‧‧部份位元 SPD1~SPDN‧‧‧經處理子像素資料 S1~SN‧‧‧源極驅動信號 SG‧‧‧選擇結果 TA1~TAN‧‧‧暫時資料 RS1~RSn‧‧‧電阻串 V1~Vm‧‧‧計數值 VG1~VGn‧‧‧伽瑪電壓 S810~S830‧‧‧步驟100_1~100_4‧‧‧sequence controller 110‧‧‧bit extraction circuit 120‧‧‧ gear signal generation circuit 130‧‧‧bit adjustment circuit 140‧‧‧ error diffusion circuit 200‧‧‧ source driver 210‧‧‧Gamma voltage generating circuit 220‧‧‧ latch circuit 230_1~230_N‧‧‧Digital analog converter 240_1~240_N‧‧‧Output buffer BUF1~BUFn‧‧‧Buffer 121‧‧‧Gear determination circuit 121a‧‧‧Group selection unit 121b‧‧‧ gear determination unit 300‧‧‧Display panel C1~Cm‧‧‧Counter circuit CSP‧‧‧Current sub-pixel GS‧‧‧ gear signal MUX1~MUXn‧‧‧multiplexer OSPD1~OSPDN‧‧‧ Raw sub-pixel data PB1_1~PB1_N, PB2_1~PB2_N SPD1~SPDN‧‧‧ processed sub-pixel data S1~SN‧‧‧Source drive signal SG‧‧‧Select result TA1~TAN‧‧‧Temporary information RS1~RSn‧‧‧resistor string V1~Vm‧‧‧Counting value VG1~VGn‧‧‧Gamma voltage S810~S830‧‧‧Step

圖1是依照本發明一實施例的時序控制器的電路方塊(Circuit Block)示意圖。 圖2是依照本發明的一實施例說明圖1所示檔位訊號產生電路的電路方塊示意圖。 圖3是依照本發明另一實施例的時序控制器的電路方塊示意圖。 圖4是依照本發明再一實施例的時序控制器的電路方塊示意圖。 圖5是依照本發明一實施例說明目前子像素與鄰近子像素的示意圖。 圖6是依照本發明又一實施例的時序控制器的電路方塊示意圖。 圖7是依照本發明一實施例說明圖1所示伽瑪電壓產生電路的電路方塊示意圖。 圖8是依照本發明一實施例的時序控制器的操作方法的流程圖。FIG. 1 is a schematic diagram of a circuit block of a timing controller according to an embodiment of the invention. FIG. 2 is a circuit block diagram illustrating the gear signal generating circuit shown in FIG. 1 according to an embodiment of the invention. FIG. 3 is a circuit block diagram of a timing controller according to another embodiment of the invention. 4 is a schematic circuit block diagram of a timing controller according to yet another embodiment of the invention. FIG. 5 is a schematic diagram illustrating a current sub-pixel and neighboring sub-pixels according to an embodiment of the invention. 6 is a schematic circuit block diagram of a timing controller according to another embodiment of the invention. 7 is a schematic block diagram of a gamma voltage generating circuit shown in FIG. 1 according to an embodiment of the invention. 8 is a flowchart of an operation method of a timing controller according to an embodiment of the invention.

100_1‧‧‧時序控制器 100_1‧‧‧sequence controller

110‧‧‧位元擷取電路 110‧‧‧bit extraction circuit

120‧‧‧檔位訊號產生電路 120‧‧‧ gear signal generation circuit

200‧‧‧源極驅動器 200‧‧‧ source driver

210‧‧‧伽瑪電壓產生電路 210‧‧‧Gamma voltage generating circuit

220‧‧‧閂鎖電路 220‧‧‧ latch circuit

230_1~230_N‧‧‧數位類比轉換器 230_1~230_N‧‧‧Digital analog converter

240_1~240_N‧‧‧輸出緩衝器 240_1~240_N‧‧‧Output buffer

300‧‧‧顯示面板 300‧‧‧Display panel

GS‧‧‧檔位訊號 GS‧‧‧ gear signal

OSPD1~OSPDN‧‧‧原始子像素資料 OSPD1~OSPDN‧‧‧ Raw sub-pixel data

PB1_1~PB1_N‧‧‧部份位元 PB1_1~PB1_N‧‧‧Partial bits

SPD1~SPDN‧‧‧經處理子像素資料 SPD1~SPDN‧‧‧ processed sub-pixel data

S1~SN‧‧‧源極驅動信號 S1~SN‧‧‧Source drive signal

VG1~VGn‧‧‧伽瑪電壓 VG1~VGn‧‧‧Gamma voltage

Claims (10)

一種時序控制器,包括: 一位元擷取電路,用以從一視頻串流的多個原始子像素資料的任一個擷取出一第一部份位元;以及 一檔位訊號產生電路,耦接至該位元擷取電路以接收該些第一部份位元,並依據該些第一部份位元來決定相關於一目前幀的一檔位訊號,其中該檔位訊號被提供至一源極驅動器的一伽瑪電壓產生電路,以使該伽瑪電壓產生電路依據該檔位訊號改變多個伽瑪電壓。A timing controller, including: a bit extraction circuit for extracting a first part of bits from any one of a plurality of original sub-pixel data of a video stream; and a gear signal generation circuit, coupled Connected to the bit extraction circuit to receive the first partial bits and determine a gear signal related to a current frame according to the first partial bits, wherein the gear signal is provided to A gamma voltage generating circuit of a source driver, so that the gamma voltage generating circuit changes a plurality of gamma voltages according to the gear signal. 如申請專利範圍第1項所述的時序控制器,其中該檔位訊號產生電路包括:     多個計數電路,耦接至該位元擷取電路,其中該些計數電路各自具有不同的計數條件,該些計數電路的任一個用以計數在該些第一部份位元中符合該計數條件的數量以獲得一計數值;以及 一檔位決定電路,耦接至該些計數電路以接收該些計數值,用以依據該些計數值來決定該檔位訊號。The timing controller as described in item 1 of the patent application scope, wherein the gear signal generating circuit includes: a plurality of counting circuits coupled to the bit extraction circuit, wherein the counting circuits each have different counting conditions, Any one of the counting circuits is used to count the number of the first partial bits that meet the counting condition to obtain a count value; and a gear determining circuit, coupled to the counting circuits to receive the counting circuits The count value is used to determine the gear signal according to the count values. 如申請專利範圍第2項所述的時序控制器,其中該些第一部份位元被分為多個群組,該些計數值包括多個群組計數值,該些群組計數值的任一個為在該些群組的一個對應群組中的該些第一部份位元的數量,而該檔位決定電路包括: 一群組選擇單元,耦接至該些計數電路以接收該些群組計數值,用以依據該些群組計數值來決定一經選群組;以及 一檔位決定單元,耦接至該群組選擇單元,用以依據該經選群組與該些計數值來決定該檔位訊號。The timing controller according to item 2 of the patent application scope, wherein the first partial bits are divided into a plurality of groups, the count values include a plurality of group count values, and the group count values Any one is the number of the first partial bits in a corresponding group of the groups, and the gear determination circuit includes: a group selection unit coupled to the counting circuits to receive the The group count values are used to determine a selected group based on the group count values; and a gear determination unit is coupled to the group selection unit to determine the selected group and the counts The value determines the gear signal. 如申請專利範圍第3項所述的時序控制器,其中該些群組包括一第一群組與一第二群組,該些群組計數值包括一第一群組計數值與一第二群組計數值,     其中,當該第一群組計數值與該第二群組計數值之間的差值大於一第一臨界值時,該群組選擇單元選擇該第一群組作為該經選群組,     其中,當該第一群組計數值與該第二群組計數值之間的差值小於一第二臨界值時,該群組選擇單元選擇該第二群組作為該經選群組。The timing controller of claim 3, wherein the groups include a first group and a second group, and the group count values include a first group count value and a second group Group count value, wherein, when the difference between the first group count value and the second group count value is greater than a first threshold value, the group selection unit selects the first group as the economy Select a group, wherein, when the difference between the first group count value and the second group count value is less than a second threshold, the group selection unit selects the second group as the selected Group. 如申請專利範圍第4項所述的時序控制器,其中屬於該第一群組的該些第一部份位元包括一第一位元資料與一第二位元資料,屬於該第二群組的該些第一部份位元包括一第三位元資料與一第四位元資料, 其中,當該經選群組為該第一群組,且該些計數值中相關於該第一位元資料的一計數值與該些計數值中相關於該第二位元資料的一計數值之間的差值大於一第三臨界值時,該檔位決定單元選擇該第一位元資料所對應的一候選檔位訊號作為該檔位訊號, 其中,當該經選群組為該第一群組,且該些計數值中相關於該第一位元資料的該計數值與該些計數值中相關於該第二位元資料的該計數值之間的所述差值小於一第四臨界值時,該檔位決定單元選擇該第二位元資料所對應的一候選檔位訊號作為該檔位訊號, 其中,當該經選群組為該第二群組,且該些計數值中相關於該第三位元資料的一計數值與該些計數值中相關於該第四位元資料的一計數值之間的差值大於一第五臨界值時,該檔位決定單元選擇該第三位元資料所對應的一候選檔位訊號作為該檔位訊號,以及 其中,當該經選群組為該第二群組,且該些計數值中相關於該第三位元資料的該計數值與該些計數值中相關於該第四位元資料的該計數值之間的所述差值小於一第六臨界值時,該檔位決定單元選擇該第四位元資料所對應的一候選檔位訊號作為該檔位訊號。The timing controller according to item 4 of the patent application scope, wherein the first partial bits belonging to the first group include a first bit data and a second bit data, belonging to the second group The first partial bits of the group include a third bit data and a fourth bit data, wherein, when the selected group is the first group, and the count values are related to the first When the difference between a count value of one bit data and a count value related to the second bit data among the count values is greater than a third critical value, the gear determining unit selects the first bit A candidate gear signal corresponding to the data is used as the gear signal, wherein, when the selected group is the first group, and the count values related to the first bit data among the count values and the When the difference between the count values related to the second bit data among the count values is less than a fourth threshold, the gear determining unit selects a candidate gear corresponding to the second bit data The signal is used as the gear signal, wherein, when the selected group is the second group, and a count value related to the third bit data among the count values and a count value related to the When the difference between a count value of the four-bit data is greater than a fifth critical value, the gear determining unit selects a candidate gear signal corresponding to the third-bit data as the gear signal, and When the selected group is the second group, and the count value related to the third bit data among the count values and the count value related to the fourth bit data among the count values When the difference between them is less than a sixth critical value, the gear determining unit selects a candidate gear signal corresponding to the fourth bit data as the gear signal. 如申請專利範圍第1項所述的時序控制器,更包括:     一位元調整電路,耦接至該檔位訊號產生電路以接收該檔位訊號,並用以依據該檔位訊號來決定是否調整該些原始子像素資料的任一個的一第二部份位元以獲得多個經處理子像素資料,其中該些經處理子像素資料被提供至該源極驅動器。The timing controller as described in item 1 of the patent application scope further includes: a bit adjustment circuit, coupled to the gear signal generating circuit to receive the gear signal, and used to determine whether to adjust according to the gear signal A second partial bit of any one of the original sub-pixel data obtains a plurality of processed sub-pixel data, wherein the processed sub-pixel data is provided to the source driver. 如申請專利範圍第6項所述的時序控制器,其中該些第一部份位元包括一第一位元資料、一第二位元資料、一第三位元資料與一第四位元資料, 其中,當該檔位訊號產生電路選擇該第一位元資料所對應的一第一候選檔位訊號作為該檔位訊號時,並且當該些原始子像素資料中的一個目前子像素資料的該第一部份位元為該第一位元資料時,該位元調整電路將目前子像素資料的一第二部份位元作為該目前子像素資料所對應的該經處理子像素資料;以及 當該檔位訊號產生電路選擇該第一位元資料所對應的該第一候選檔位訊號作為該檔位訊號時,並且當該些原始子像素資料中的該目前子像素資料的該第一部份位元為該第三位元資料時,該位元調整電路調大或調小該目前子像素資料的該第二部份位元以獲得該目前子像素資料所對應的該經處理子像素資料。The timing controller as described in item 6 of the patent application scope, wherein the first partial bits include a first bit data, a second bit data, a third bit data and a fourth bit Data, wherein, when the gear signal generation circuit selects a first candidate gear signal corresponding to the first bit data as the gear signal, and when a current sub-pixel data in the original sub-pixel data When the first partial bit is the first bit data, the bit adjustment circuit uses a second partial bit of the current sub-pixel data as the processed sub-pixel data corresponding to the current sub-pixel data ; And when the gear signal generation circuit selects the first candidate gear signal corresponding to the first bit data as the gear signal, and when the current sub-pixel data in the original sub-pixel data is the When the first part of the bit is the third bit of data, the bit adjustment circuit increases or decreases the second part of the current sub-pixel data to obtain the current corresponding to the current sub-pixel data Processing sub-pixel data. 如申請專利範圍第1項所述的時序控制器,更包括:     一誤差擴散電路,耦接至該檔位訊號產生電路以接收該檔位訊號,用以依據一目前子像素的至少一鄰近子像素所相關的一誤差值來調整該目前子像素的該原始子像素資料以獲得該目前子像素的一經處理子像素資料,其中該經處理子像素資料被提供至該源極驅動器。The timing controller as described in item 1 of the patent application scope further includes: an error diffusion circuit, coupled to the gear signal generating circuit to receive the gear signal, to be based on at least one neighboring sub-pixel of a current sub-pixel An error value associated with the pixel adjusts the original sub-pixel data of the current sub-pixel to obtain a processed sub-pixel data of the current sub-pixel, where the processed sub-pixel data is provided to the source driver. 如申請專利範圍第8項所述的時序控制器,其中所述至少一鄰近子像素包括多個鄰近子像素,該些鄰近子像素的每一個各自具有一灰階誤差,該灰階誤差為該鄰近子像素的該原始子像素資料與該鄰近子像素的一新子像素資料之間的差值,所述新子像素資料由該鄰近子像素的該原始子像素資料的一第二部份位元以及該檔位訊號所組成,而該誤差值為該些灰階誤差的加權和。The timing controller according to item 8 of the patent application range, wherein the at least one adjacent sub-pixel includes a plurality of adjacent sub-pixels, each of the adjacent sub-pixels has a gray-scale error, and the gray-scale error is the The difference between the original sub-pixel data of the adjacent sub-pixel and a new sub-pixel data of the adjacent sub-pixel, the new sub-pixel data consists of a second part of the original sub-pixel data of the adjacent sub-pixel Element and the gear signal, and the error value is a weighted sum of the gray-scale errors. 如申請專利範圍第1項所述的時序控制器,更包括:     一位元調整電路,耦接至該檔位訊號產生電路以接收該檔位訊號,並用以依據該檔位訊號來決定是否調整該些原始子像素資料的任一個的一第二部份位元以獲得多個暫時資料;以及     一誤差擴散電路,耦接至該檔位訊號產生電路以接收該檔位訊號,以及耦接至該位元調整電路以接收該些暫時資料,其中該誤差擴散電路用以依據一目前子像素的至少一鄰近子像素所相關的一誤差值來調整該目前子像素的該暫時資料以獲得該目前子像素的一經處理子像素資料,其中該經處理子像素資料被提供至該源極驅動器。The timing controller as described in item 1 of the patent application scope further includes: a bit adjustment circuit, coupled to the gear signal generating circuit to receive the gear signal, and used to determine whether to adjust according to the gear signal A second partial bit of any of the original sub-pixel data to obtain a plurality of temporary data; and an error diffusion circuit coupled to the gear signal generating circuit to receive the gear signal and coupled to The bit adjustment circuit receives the temporary data, wherein the error diffusion circuit is used to adjust the temporary data of the current sub-pixel according to an error value associated with at least one adjacent sub-pixel of a current sub-pixel to obtain the current A processed sub-pixel data of the sub-pixel, wherein the processed sub-pixel data is provided to the source driver.
TW107136822A 2018-10-18 2018-10-18 Timing controller TWI683299B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW107136822A TWI683299B (en) 2018-10-18 2018-10-18 Timing controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW107136822A TWI683299B (en) 2018-10-18 2018-10-18 Timing controller

Publications (2)

Publication Number Publication Date
TWI683299B true TWI683299B (en) 2020-01-21
TW202016917A TW202016917A (en) 2020-05-01

Family

ID=69942603

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107136822A TWI683299B (en) 2018-10-18 2018-10-18 Timing controller

Country Status (1)

Country Link
TW (1) TWI683299B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI282534B (en) * 2003-11-05 2007-06-11 Samsung Electronics Co Ltd Timing controller and method for reducing liquid crystal display operating current
TW201102990A (en) * 2009-07-03 2011-01-16 Himax Tech Ltd Timing controller, display and charge sharing function controlling method thereof
TWI486936B (en) * 2009-08-03 2015-06-01 Mstar Semiconductor Inc Timing controller utilized in display device and method thereof
US20180061290A1 (en) * 2016-08-31 2018-03-01 Lg Display Co., Ltd. Timing controller and display device including the same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI282534B (en) * 2003-11-05 2007-06-11 Samsung Electronics Co Ltd Timing controller and method for reducing liquid crystal display operating current
TW201102990A (en) * 2009-07-03 2011-01-16 Himax Tech Ltd Timing controller, display and charge sharing function controlling method thereof
TWI486936B (en) * 2009-08-03 2015-06-01 Mstar Semiconductor Inc Timing controller utilized in display device and method thereof
US20180061290A1 (en) * 2016-08-31 2018-03-01 Lg Display Co., Ltd. Timing controller and display device including the same

Also Published As

Publication number Publication date
TW202016917A (en) 2020-05-01

Similar Documents

Publication Publication Date Title
US8730227B2 (en) Driving device, liquid crystal display having the same, and method of driving the liquid crystal display
CN104715708B (en) Drive circuit for display device
CN111415616B (en) Method for improving picture display quality, time sequence controller and display device
JP2007286525A (en) Gradation voltage generating circuit, driver ic and liquid crystal display
CN1612615A (en) Image processing circuit, image displaying device and image processing method
CN101635127A (en) Display device and method for driving the same
CN103354451B (en) D/A converter module and comprise its gray scale voltage generation module
CN111292671B (en) Data driving circuit, driving method thereof and display device
CN116343629A (en) Data interface device and method for display device
US8742967B2 (en) Analog to digital converter
TWI683299B (en) Timing controller
JP5255219B2 (en) Gray scale conversion apparatus and method
CN101593497A (en) DA conversion circuit, liquid crystal driving circuit, liquid crystal display device and design method of DA conversion circuit
CN111161659A (en) Time sequence controller
CN104933998B (en) Gamma voltage generating device and method for generating gamma voltage
TWI518669B (en) Gamma voltage generating apparatus and method for generating gamma voltage
KR100733747B1 (en) Data transmission method, data transmission circuit, output circuit, input circuit, semiconductor device, and electronic device
CN111385437B (en) Image device and burn-in prevention method
US11087660B2 (en) Timing controller and operating method thereof
CN101303834A (en) Digital-to-analog converter and method thereof
TW202121393A (en) Gamma setting generation method for display panel and gamma device
TWI527013B (en) Display panel and data conversion method
JP5055201B2 (en) Method and apparatus for improving gray gradation resolution of monochromatic image reproduction apparatus
CN101516149A (en) Method for distributing and processing gray scale data bits of light emitting diode driving integrated circuit device
US8786641B2 (en) Digital-to-analog converter and method thereof