[go: up one dir, main page]

TWI838051B - Gamma adjustment module, display driver chip, display device, and information processing device - Google Patents

Gamma adjustment module, display driver chip, display device, and information processing device Download PDF

Info

Publication number
TWI838051B
TWI838051B TW111150424A TW111150424A TWI838051B TW I838051 B TWI838051 B TW I838051B TW 111150424 A TW111150424 A TW 111150424A TW 111150424 A TW111150424 A TW 111150424A TW I838051 B TWI838051 B TW I838051B
Authority
TW
Taiwan
Prior art keywords
pixel
value
sub
index value
digital
Prior art date
Application number
TW111150424A
Other languages
Chinese (zh)
Other versions
TW202427454A (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 TW111150424A priority Critical patent/TWI838051B/en
Application granted granted Critical
Publication of TWI838051B publication Critical patent/TWI838051B/en
Publication of TW202427454A publication Critical patent/TW202427454A/en

Links

Images

Landscapes

  • Processing Of Color Television Signals (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

本發明主要揭示一種伽瑪調節模塊,係應用於一顯示驅動晶片之中,且包括:一類比運算單元以及一數位運算單元,其中,依據外部輸入的一紅色子畫素灰階數據、一綠色子畫素灰階數據和一藍色子畫素灰階數據,該類比運算單元產生對應的一紅色子畫素伽瑪電壓、一綠色子畫素伽瑪電壓與一藍色子畫素伽瑪電壓,且該數位運算單元用以對應的一第一數位值、一第二數位值與一第三數位值。最終,一數位類比轉換單元依據該紅色子畫素伽瑪電壓、該綠色子畫素伽瑪電壓、該藍色子畫素伽瑪電壓、該第一數位值、該第二數位值與該第三數位值而生成並輸出一紅色子畫素驅動電壓、一綠色子畫素驅動電壓與一藍色子畫素驅動電壓。The present invention mainly discloses a gamma adjustment module, which is applied in a display driver chip and includes: an analog operation unit and a digital operation unit, wherein, according to a red sub-pixel grayscale data, a green sub-pixel grayscale data and a blue sub-pixel grayscale data input externally, the analog operation unit generates a corresponding red sub-pixel gamma voltage, a green sub-pixel gamma voltage and a blue sub-pixel gamma voltage, and the digital operation unit is used to generate a corresponding first digital value, a second digital value and a third digital value. Finally, a digital-to-analog conversion unit generates and outputs a red sub-pixel driving voltage, a green sub-pixel driving voltage, and a blue sub-pixel driving voltage according to the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, the blue sub-pixel gamma voltage, the first digital value, the second digital value, and the third digital value.

Description

伽瑪調節模塊、顯示驅動晶片、顯示裝置以及資訊處理裝置Gamma adjustment module, display driver chip, display device, and information processing device

本發明係關於顯示技術的有關領域,尤指一種白平衡校正方法。The present invention relates to the field of display technology, and more particularly to a white balance correction method.

圖1為習知的一種平面顯示裝置的方塊圖。如圖1所示,習知的平面顯示裝置1a主要包括:一顯示面板11a(如OLED面板或LED面板)以及至少一個顯示驅動晶片12a。熟悉顯示器之設計與製造的電子工程師都知道,人眼對亮度的響應不是一個線性的比例關係,更具體的說,人眼對低亮度的分辨能力會强於高亮度。因此,爲了人眼可以正確、靈敏地感受該顯示面板11a所顯示的圖像的灰階變化,現有技術係在該顯示驅動晶片12a增設一個伽馬校正模塊121a。FIG1 is a block diagram of a known flat display device. As shown in FIG1 , the known flat display device 1a mainly includes: a display panel 11a (such as an OLED panel or an LED panel) and at least one display driver chip 12a. Electronic engineers familiar with the design and manufacture of displays know that the human eye's response to brightness is not a linear proportional relationship. More specifically, the human eye's ability to resolve low brightness is stronger than high brightness. Therefore, in order for the human eye to correctly and sensitively perceive the grayscale changes of the image displayed by the display panel 11a, the prior art is to add a gamma correction module 121a to the display driver chip 12a.

圖2為圖1所示之伽馬調節模塊121a的方塊圖。如圖2所示,該伽馬調節模塊121a包括一伽瑪變換單元1211a以及一伽瑪電壓產生單元1212a,其中該伽瑪變換單元1211a為利用一程式語言編輯成一智慧財產(Intellectual property, IP)文件並燒寫在該顯示驅動晶片12a的一記憶體內。另一方面,該伽瑪電壓產生單元1212a則為一實體電路,例如中國專利公開號CN110379396A揭示了所述伽瑪電壓產生單元1212a的實體電路的拓樸結構。FIG2 is a block diagram of the gamma adjustment module 121a shown in FIG1. As shown in FIG2, the gamma adjustment module 121a includes a gamma conversion unit 1211a and a gamma voltage generation unit 1212a, wherein the gamma conversion unit 1211a is edited into an intellectual property (IP) file using a programming language and burned into a memory of the display driver chip 12a. On the other hand, the gamma voltage generation unit 1212a is a physical circuit, for example, Chinese Patent Publication No. CN110379396A discloses the topology structure of the physical circuit of the gamma voltage generation unit 1212a.

熟悉該顯示驅動晶片12a之設計與製造的電子工程師都知道,該伽瑪變換單元1211a利用下式(1)完成一伽瑪變換處理: ……………………(1) Electronic engineers familiar with the design and manufacture of the display driver chip 12a know that the gamma conversion unit 1211a uses the following formula (1) to complete a gamma conversion process: ……………………(1)

在上式(1)中,x為歸一化(normalized)的輸入顯示數據,且y為x的函數,可記為y=f(x)。另外,k為顯示器的最大亮度,且 為例如為1.8、2.0、2.2、2.4、或2.6之伽馬設定值。簡單地說,所述伽瑪變換單元1211a具有依據顯示器的亮度閥值所產生的伽瑪曲線。進一步地,由於一個畫素係由R/G/B三個子畫素組成,因此,如圖3所示,會有3條伽瑪曲線。如圖2所示,若Rin、Gin和Bin為輸入R灰階數據、輸入G灰階數據和輸入B灰階數據,則該伽瑪變換單元1211a利用所述伽瑪曲線將Rin、Gin和Bin映射為紅色子畫素灰階值R1、綠色子畫素G1和藍色子畫素B1。最終,該伽瑪電壓產生單元1212a依據R1、G1和B1產生對應的紅色灰階電壓R GV、綠色灰階電壓R GV、以及藍色灰階電壓R GV提供至該顯示驅動晶片12a內部的數位類比轉換器(即,DAC)。 In the above formula (1), x is the normalized input display data, and y is the function of x, which can be expressed as y=f(x). In addition, k is the maximum brightness of the display, and For example, the gamma setting value is 1.8, 2.0, 2.2, 2.4, or 2.6. In short, the gamma conversion unit 1211a has a gamma curve generated according to the brightness threshold of the display. Furthermore, since a pixel is composed of three sub-pixels R/G/B, there are three gamma curves as shown in Figure 3. As shown in Figure 2, if Rin, Gin and Bin are input R grayscale data, input G grayscale data and input B grayscale data, then the gamma conversion unit 1211a uses the gamma curve to map Rin, Gin and Bin to red sub-pixel grayscale values R1, green sub-pixel G1 and blue sub-pixel B1. Finally, the gamma voltage generating unit 1212a generates corresponding red grayscale voltage RGV , green grayscale voltage RGV , and blue grayscale voltage RGV according to R1, G1, and B1, and provides them to the digital-to-analog converter (ie, DAC) inside the display driver chip 12a.

由中國專利公開號CN110379396A的揭示內容可知,所述伽瑪電壓產生單元1212a係利用調節電阻值的方式來產生對應於子畫素灰階值的灰階電壓。實務經驗指出,這種灰階值調控方式不夠靈活,且其灰階值的調節精度受限於電阻的數量和電阻數值。因此,現有技術存在缺陷有待改善。According to the disclosure of Chinese patent publication number CN110379396A, the gamma voltage generating unit 1212a generates a grayscale voltage corresponding to the grayscale value of the sub-pixel by adjusting the resistance value. Practical experience shows that this grayscale value adjustment method is not flexible enough, and the adjustment accuracy of the grayscale value is limited by the number and value of the resistor. Therefore, the existing technology has defects that need to be improved.

由上述說明可知,本領域亟需一種新式的伽瑪調節模塊。From the above description, it can be seen that a new gamma adjustment module is urgently needed in this field.

本發明之主要目的在於提供一種伽瑪調節模塊,係應用於一顯示驅動晶片之中,且包括:一類比運算單元以及一數位運算單元,其中,依據外部輸入的一紅色子畫素灰階數據、一綠色子畫素灰階數據和一藍色子畫素灰階數據,該類比運算單元產生對應的一紅色子畫素伽瑪電壓、一綠色子畫素伽瑪電壓與一藍色子畫素伽瑪電壓,且該數位運算單元用以對應的一第一數位值、一第二數位值與一第三數位值。最終,一數位類比轉換單元依據該紅色子畫素伽瑪電壓、該綠色子畫素伽瑪電壓、該藍色子畫素伽瑪電壓、該第一數位值、該第二數位值與該第三數位值而生成並輸出一紅色子畫素驅動電壓、一綠色子畫素驅動電壓與一藍色子畫素驅動電壓。The main purpose of the present invention is to provide a gamma adjustment module, which is applied to a display driver chip and includes: an analog operation unit and a digital operation unit, wherein, according to a red sub-pixel grayscale data, a green sub-pixel grayscale data and a blue sub-pixel grayscale data input externally, the analog operation unit generates a corresponding red sub-pixel gamma voltage, a green sub-pixel gamma voltage and a blue sub-pixel gamma voltage, and the digital operation unit is used to generate a corresponding first digital value, a second digital value and a third digital value. Finally, a digital-to-analog conversion unit generates and outputs a red sub-pixel driving voltage, a green sub-pixel driving voltage, and a blue sub-pixel driving voltage according to the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, the blue sub-pixel gamma voltage, the first digital value, the second digital value, and the third digital value.

由前述說明可知,本發明利用第一數位值、第二數位值與第三數位值調節紅色子畫素伽瑪電壓、綠色子畫素伽瑪電壓和藍色子畫素伽瑪電壓,因此對於伽瑪電壓的調節精度不會受到實體電阻的數量和電阻數值的限制,具有充分的伽瑪電壓調節靈活性。As can be seen from the above description, the present invention utilizes the first digital value, the second digital value, and the third digital value to adjust the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, and the blue sub-pixel gamma voltage. Therefore, the adjustment accuracy of the gamma voltage is not limited by the number and value of the physical resistors, and has sufficient gamma voltage adjustment flexibility.

為達成上述目的,本發明提出所述伽瑪調節模塊的一實施例,其係應用於一顯示驅動晶片之中,且包括: 一類比運算單元,係利用一紅色子畫素伽瑪曲線、一藍色子畫素伽瑪曲線和一綠色子畫素伽瑪曲線將外部輸入的一紅色子畫素灰階數據、一綠色子畫素灰階數據和一藍色子畫素灰階數據映射為一第一紅色子畫素灰階數據、一第一綠色子畫素灰階數據和一第一藍色子畫素灰階數據,並進一步地依據該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據分別產生一紅色子畫素伽瑪電壓、一綠色子畫素伽瑪電壓與一藍色子畫素伽瑪電壓;以及 一數位運算單元,係利用一第一灰階值-索引值映射曲線、一第二灰階值-索引值映射曲線和一第三灰階值-索引值映射曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為一第一索引值、一第二索引值與一第三索引值,並進一步地依據該第一索引值、該第二索引值與該第三索引值產生一第一數位值、一第二數位值與一第三數位值; 其中,該類比運算單元和該數位運算單元在該數位運算單元同時耦接至一數位類比轉換單元,使該數位類比轉換單元依據該紅色子畫素伽瑪電壓、該綠色子畫素伽瑪電壓、該藍色子畫素伽瑪電壓、該第一數位值、該第二數位值與該第三數位值而產生並輸出一紅色子畫素驅動電壓、一綠色子畫素驅動電壓與一藍色子畫素驅動電壓。 To achieve the above-mentioned purpose, the present invention proposes an embodiment of the gamma adjustment module, which is applied to a display driver chip and includes: An analog operation unit uses a red sub-pixel gamma curve, a blue sub-pixel gamma curve, and a green sub-pixel gamma curve to map an externally input red sub-pixel grayscale data, a green sub-pixel grayscale data, and a blue sub-pixel grayscale data into a first red sub-pixel grayscale data, a first green sub-pixel grayscale data, and a first blue sub-pixel grayscale data, and further generates a red sub-pixel gamma voltage, a green sub-pixel gamma voltage, and a blue sub-pixel gamma voltage according to the first red sub-pixel grayscale data, the first green sub-pixel grayscale data, and the first blue sub-pixel grayscale data; and A digital operation unit maps the externally input red sub-pixel grayscale data, green sub-pixel grayscale data and blue sub-pixel grayscale data into a first index value, a second index value and a third index value using a first grayscale value-index value mapping curve, a second grayscale value-index value mapping curve and a third grayscale value-index value mapping curve, and further generates a first digital value, a second digital value and a third digital value according to the first index value, the second index value and the third index value; The analog operation unit and the digital operation unit are coupled to a digital-to-analog conversion unit at the same time in the digital operation unit, so that the digital-to-analog conversion unit generates and outputs a red sub-pixel driving voltage, a green sub-pixel driving voltage and a blue sub-pixel driving voltage according to the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, the blue sub-pixel gamma voltage, the first digital value, the second digital value and the third digital value.

在一實施例中,該類比運算單元包括: 一伽瑪變換單元,係利用所述紅色子畫素伽瑪曲線、所述藍色子畫素伽瑪曲線和所述綠色子畫素伽瑪曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據;以及 一伽瑪電壓產生單元,耦接該伽瑪變換單元,用以進一步地依據該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據分別產生所述紅色子畫素伽瑪電壓、所述綠色子畫素伽瑪電壓與所述藍色子畫素伽瑪電壓。 In one embodiment, the analog operation unit includes: A gamma conversion unit, which uses the red sub-pixel gamma curve, the blue sub-pixel gamma curve and the green sub-pixel gamma curve to map the externally input red sub-pixel grayscale data, the green sub-pixel grayscale data and the blue sub-pixel grayscale data into the first red sub-pixel grayscale data, the first green sub-pixel grayscale data and the first blue sub-pixel grayscale data; and A gamma voltage generating unit is coupled to the gamma conversion unit, and is used to further generate the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, and the blue sub-pixel gamma voltage according to the first red sub-pixel grayscale data, the first green sub-pixel grayscale data, and the first blue sub-pixel grayscale data.

在一實施例中,該數位運算單元包括: 一索引值產生單元,用以利用所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線和所述第三灰階值-索引值映射曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為所述第一索引值、所述第二索引值與所述第三索引值; 一數位值提供單元,耦接該索引值產生單元,用以進一步地依據該第一索引值、該第二索引值與該第三索引值產生並提供所述第一數位值、所述第二數位值與所述第三數位值至該數位類比轉換單元。 In one embodiment, the digital operation unit includes: an index value generating unit, used to map the externally input red sub-pixel grayscale data, the green sub-pixel grayscale data and the blue sub-pixel grayscale data into the first index value, the second index value and the third index value using the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve and the third grayscale value-index value mapping curve; a digital value providing unit, coupled to the index value generating unit, used to further generate and provide the first digital value, the second digital value and the third digital value to the digital-to-analog conversion unit according to the first index value, the second index value and the third index value.

在一實施例中,該數位運算單元更包括: 一記憶單元,包括一第一記憶區塊與一第二記憶區塊; 其中,一最高顯示亮度值(Display brightness value, DBV)和一最低顯示亮度值之間為一顯示亮度調節區段,且在該顯示亮度調節區段進一步設定有K個區間亮度值,K為正整數; 其中,該K-2個區間亮度值、該最高顯示亮度值和該最低顯示亮度值組成K個顯示亮度值,K/2個顯示亮度值具有奇數序號,K/2個顯示亮度值具有偶數序號,該第一記憶區塊12M1儲存有對應具奇數序號的K/2個所述顯示亮度值的P(K/2)組第一配置數據,且該第二記憶區塊12M2儲存有對應具偶數序號的K/2個所述顯示亮度值的P(K/2)組第二配置數據,P為正整數。 In one embodiment, the digital operation unit further includes: A memory unit, including a first memory block and a second memory block; Wherein, a display brightness adjustment segment is between a maximum display brightness value (DBV) and a minimum display brightness value, and K interval brightness values are further set in the display brightness adjustment segment, where K is a positive integer; Among them, the K-2 interval brightness values, the highest display brightness value and the lowest display brightness value constitute K display brightness values, K/2 display brightness values have odd serial numbers, and K/2 display brightness values have even serial numbers. The first memory block 12M1 stores P(K/2) groups of first configuration data corresponding to the K/2 display brightness values with odd serial numbers, and the second memory block 12M2 stores P(K/2) groups of second configuration data corresponding to the K/2 display brightness values with even serial numbers, and P is a positive integer.

在一實施例中,在用戶設定的一當前顯示亮度值落在第j個顯示亮度值和第j-1個顯示亮度值之間的時候,該索引值產生單元自該記憶單元讀出對應該第j個顯示亮度值的一組所述第一配置數據以及對應該第j-1個顯示亮度值的一組所述第二配置數據,進而透過對該第一配置數據和該第二配置數據執行一線性插值運算從而獲得對應該顯示亮度值的一當前配置數據,最終依據該當前配置數據生成所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線以及所述第三灰階值-索引值映射曲線;j為正整數。In one embodiment, when a current display brightness value set by a user falls between the jth display brightness value and the j-1th display brightness value, the index value generating unit reads a set of the first configuration data corresponding to the jth display brightness value and a set of the second configuration data corresponding to the j-1th display brightness value from the memory unit, and then obtains a current configuration data corresponding to the display brightness value by performing a linear interpolation operation on the first configuration data and the second configuration data, and finally generates the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve and the third grayscale value-index value mapping curve according to the current configuration data; j is a positive integer.

在一實施例中,執行該線性插值運算之前,該索引值產生單元對該第一配置數據和該第二配置數據執行一並-串轉換操作,使該第一配置數據和該第二配置數據以串行數據的形式經過所述線性插值運算而成為一串行數據,最終該索引值產生單元對該串行數據執行一串-並轉換操作以生成所述當前配置數據。In one embodiment, before executing the linear interpolation operation, the index value generating unit performs a parallel-to-serial conversion operation on the first configuration data and the second configuration data, so that the first configuration data and the second configuration data are converted into serial data through the linear interpolation operation in the form of serial data. Finally, the index value generating unit performs a serial-to-parallel conversion operation on the serial data to generate the current configuration data.

並且,本發明同時提供一種顯示驅動晶片的一實施例,其特徵在於,包含一伽瑪調節模塊,且該伽瑪調節模塊包括: 一類比運算單元,係利用一紅色子畫素伽瑪曲線、一藍色子畫素伽瑪曲線和一綠色子畫素伽瑪曲線將外部輸入的一紅色子畫素灰階數據、一綠色子畫素灰階數據和一藍色子畫素灰階數據映射為一第一紅色子畫素灰階數據、一第一綠色子畫素灰階數據和一第一藍色子畫素灰階數據,並進一步地依據該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據分別產生一紅色子畫素伽瑪電壓、一綠色子畫素伽瑪電壓與一藍色子畫素伽瑪電壓;以及 一數位運算單元,係利用一第一灰階值-索引值映射曲線、一第二灰階值-索引值映射曲線和一第三灰階值-索引值映射曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為一第一索引值、一第二索引值與一第三索引值,並進一步地依據該第一索引值、該第二索引值與該第三索引值產生一第一數位值、一第二數位值與一第三數位值; 其中,該類比運算單元和該數位運算單元在該數位運算單元同時耦接至一數位類比轉換單元,使該數位類比轉換單元依據該紅色子畫素伽瑪電壓、該綠色子畫素伽瑪電壓、該藍色子畫素伽瑪電壓、該第一數位值、該第二數位值與該第三數位值而產生並輸出一紅色子畫素驅動電壓、一綠色子畫素驅動電壓與一藍色子畫素驅動電壓。 Furthermore, the present invention also provides an embodiment of a display driver chip, which is characterized in that it includes a gamma adjustment module, and the gamma adjustment module includes: An analog operation unit uses a red sub-pixel gamma curve, a blue sub-pixel gamma curve, and a green sub-pixel gamma curve to map an externally input red sub-pixel grayscale data, a green sub-pixel grayscale data, and a blue sub-pixel grayscale data into a first red sub-pixel grayscale data, a first green sub-pixel grayscale data, and a first blue sub-pixel grayscale data, and further generates a red sub-pixel gamma voltage, a green sub-pixel gamma voltage, and a blue sub-pixel gamma voltage according to the first red sub-pixel grayscale data, the first green sub-pixel grayscale data, and the first blue sub-pixel grayscale data; and A digital operation unit maps the externally input red sub-pixel grayscale data, green sub-pixel grayscale data and blue sub-pixel grayscale data into a first index value, a second index value and a third index value using a first grayscale value-index value mapping curve, a second grayscale value-index value mapping curve and a third grayscale value-index value mapping curve, and further generates a first digital value, a second digital value and a third digital value according to the first index value, the second index value and the third index value; The analog operation unit and the digital operation unit are coupled to a digital-to-analog conversion unit at the same time in the digital operation unit, so that the digital-to-analog conversion unit generates and outputs a red sub-pixel driving voltage, a green sub-pixel driving voltage and a blue sub-pixel driving voltage according to the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, the blue sub-pixel gamma voltage, the first digital value, the second digital value and the third digital value.

在一實施例中,該類比運算單元包括: 一伽瑪變換單元,係利用所述紅色子畫素伽瑪曲線、所述藍色子畫素伽瑪曲線和所述綠色子畫素伽瑪曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據;以及 一伽瑪電壓產生單元,耦接該伽瑪變換單元,用以進一步地依據該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據分別產生所述紅色子畫素伽瑪電壓、所述綠色子畫素伽瑪電壓與所述藍色子畫素伽瑪電壓。 In one embodiment, the analog operation unit includes: A gamma conversion unit, which uses the red sub-pixel gamma curve, the blue sub-pixel gamma curve and the green sub-pixel gamma curve to map the externally input red sub-pixel grayscale data, the green sub-pixel grayscale data and the blue sub-pixel grayscale data into the first red sub-pixel grayscale data, the first green sub-pixel grayscale data and the first blue sub-pixel grayscale data; and A gamma voltage generating unit is coupled to the gamma conversion unit, and is used to further generate the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, and the blue sub-pixel gamma voltage according to the first red sub-pixel grayscale data, the first green sub-pixel grayscale data, and the first blue sub-pixel grayscale data.

在一實施例中,該數位運算單元包括: 一索引值產生單元,用以利用所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線和所述第三灰階值-索引值映射曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為所述第一索引值、所述第二索引值與所述第三索引值; 一數位值提供單元,耦接該索引值產生單元,用以進一步地依據該第一索引值、該第二索引值與該第三索引值產生並提供所述第一數位值、所述第二數位值與所述第三數位值至該數位類比轉換單元。 In one embodiment, the digital operation unit includes: an index value generating unit, used to map the externally input red sub-pixel grayscale data, the green sub-pixel grayscale data and the blue sub-pixel grayscale data into the first index value, the second index value and the third index value using the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve and the third grayscale value-index value mapping curve; a digital value providing unit, coupled to the index value generating unit, used to further generate and provide the first digital value, the second digital value and the third digital value to the digital-to-analog conversion unit according to the first index value, the second index value and the third index value.

在一實施例中,該數位運算單元更包括: 一記憶單元,包括一第一記憶區塊與一第二記憶區塊; 其中,一最高顯示亮度值(Display brightness value, DBV)和一最低顯示亮度值之間為一顯示亮度調節區段,且在該顯示亮度調節區段進一步設定有K個區間亮度值,K為正整數; 其中,該K-2個區間亮度值、該最高顯示亮度值和該最低顯示亮度值組成K個顯示亮度值,K/2個顯示亮度值具有奇數序號,K/2個顯示亮度值具有偶數序號,該第一記憶區塊12M1儲存有對應具奇數序號的K/2個所述顯示亮度值的P(K/2)組第一配置數據,且該第二記憶區塊12M2儲存有對應具偶數序號的K/2個所述顯示亮度值的P(K/2)組第二配置數據,P為正整數。 In one embodiment, the digital operation unit further includes: A memory unit, including a first memory block and a second memory block; Wherein, a display brightness adjustment segment is between a maximum display brightness value (DBV) and a minimum display brightness value, and K interval brightness values are further set in the display brightness adjustment segment, where K is a positive integer; Among them, the K-2 interval brightness values, the highest display brightness value and the lowest display brightness value constitute K display brightness values, K/2 display brightness values have odd serial numbers, and K/2 display brightness values have even serial numbers. The first memory block 12M1 stores P(K/2) groups of first configuration data corresponding to the K/2 display brightness values with odd serial numbers, and the second memory block 12M2 stores P(K/2) groups of second configuration data corresponding to the K/2 display brightness values with even serial numbers, and P is a positive integer.

在一實施例中,在用戶設定的一當前顯示亮度值落在第j個顯示亮度值和第j-1個顯示亮度值之間的時候,該索引值產生單元自該記憶單元讀出對應該第j個顯示亮度值的一組所述第一配置數據以及對應該第j-1個顯示亮度值的一組所述第二配置數據,進而透過對該第一配置數據和該第二配置數據執行一線性插值運算從而獲得對應該顯示亮度值的一當前配置數據,最終依據該當前配置數據生成所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線以及所述第三灰階值-索引值映射曲線;j為正整數。In one embodiment, when a current display brightness value set by a user falls between the jth display brightness value and the j-1th display brightness value, the index value generating unit reads a set of the first configuration data corresponding to the jth display brightness value and a set of the second configuration data corresponding to the j-1th display brightness value from the memory unit, and then obtains a current configuration data corresponding to the display brightness value by performing a linear interpolation operation on the first configuration data and the second configuration data, and finally generates the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve and the third grayscale value-index value mapping curve according to the current configuration data; j is a positive integer.

在一實施例中,執行該線性插值運算之前,該索引值產生單元對該第一配置數據和該第二配置數據執行一並-串轉換操作,使該第一配置數據和該第二配置數據以串行數據的形式經過所述線性插值運算而成為一串行數據,最終該索引值產生單元對該串行數據執行一串-並轉換操作以生成所述當前配置數據。In one embodiment, before executing the linear interpolation operation, the index value generating unit performs a parallel-to-serial conversion operation on the first configuration data and the second configuration data, so that the first configuration data and the second configuration data are converted into serial data through the linear interpolation operation in the form of serial data. Finally, the index value generating unit performs a serial-to-parallel conversion operation on the serial data to generate the current configuration data.

進一步地,本發明還提出一種顯示裝置的一實施例,其包括一顯示面板以及至少一個顯示驅動晶片,其特徵在於,該顯示驅動晶片包含如前所述本發明之伽瑪調節模塊。Furthermore, the present invention also provides an embodiment of a display device, which includes a display panel and at least one display driver chip, wherein the display driver chip includes the gamma adjustment module of the present invention as described above.

此外,本發明還提出一種資訊處理裝置,其包含一顯示裝置,並且,其特徵在於,該顯示裝置包括一顯示面板以及至少一個如前所述本發明之顯示驅動晶片。在一實施例中,該資訊處理裝置為選自於由智慧型電視、智慧型手機、智慧型手錶、平板電腦、一體式電腦、筆記型電腦、自動櫃員機、車載娛樂裝置、和視訊式門口機所組成群組之中的一種電子裝置。In addition, the present invention also provides an information processing device, which includes a display device, and is characterized in that the display device includes a display panel and at least one display driver chip of the present invention as described above. In one embodiment, the information processing device is an electronic device selected from the group consisting of a smart TV, a smart phone, a smart watch, a tablet computer, an all-in-one computer, a notebook computer, an ATM, a car entertainment device, and a video door machine.

為使  貴審查委員能進一步瞭解本發明之結構、特徵、目的、與其優點,茲附以圖式及較佳具體實施例之詳細說明如後。In order to enable the Review Committee to further understand the structure, features, purpose, and advantages of the present invention, the following are attached with drawings and detailed descriptions of preferred specific embodiments.

圖4為具有本發明之一種伽瑪調節模塊的一平面顯示裝置的方塊圖,且圖5為本發明之一種伽瑪調節模塊121的方塊圖。如圖4所示,該平面顯示裝置1包括:一顯示面板11(如OLED面板、LCD面板或LED面板)以及至少一個顯示驅動晶片12,且該顯示驅動晶片12包含本發明之一種伽瑪調節模塊121。進一步地,如圖5所示,本發明之伽瑪調節模塊121包括:一類比運算單元12C1以及一數位運算單元12C2。具體地,本發明之技術方案為:依據外部輸入的一紅色子畫素灰階數據Rin、一綠色子畫素灰階數據Gin和一藍色子畫素灰階數據Bin,該類比運算單元12C1產生對應的一紅色子畫素伽瑪電壓R GV、一綠色子畫素伽瑪電壓G GV與一藍色子畫素伽瑪電壓B GV,且該數位運算單元12C2用以對應的一第一數位值DV1、一第二數位值DV2與一第三數位值DV3。最終,在該顯示驅動晶片12之中,複數個驅動單元耦接該顯示驅動晶片12的複數個通道,且一數位類比轉換單元122耦接該複數個驅動單元、該類比運算單元12C1以及該數位運算單元12C2,從而該數位類比轉換單元122依據該紅色子畫素伽瑪電壓R GV、該綠色子畫素伽瑪電壓G GV、該藍色子畫素伽瑪電壓B GV、該第一數位值DV1、該第二數位值DV2與該第三數位值DV3而生成並輸出一紅色子畫素驅動電壓Vo_R、一綠色子畫素驅動電壓Vo_G與一藍色子畫素驅動電壓Vo_B。 FIG4 is a block diagram of a flat display device having a gamma adjustment module of the present invention, and FIG5 is a block diagram of a gamma adjustment module 121 of the present invention. As shown in FIG4, the flat display device 1 includes: a display panel 11 (such as an OLED panel, an LCD panel or an LED panel) and at least one display driver chip 12, and the display driver chip 12 includes a gamma adjustment module 121 of the present invention. Further, as shown in FIG5, the gamma adjustment module 121 of the present invention includes: an analog operation unit 12C1 and a digital operation unit 12C2. Specifically, the technical solution of the present invention is: according to a red sub-pixel grayscale data Rin, a green sub-pixel grayscale data Gin and a blue sub-pixel grayscale data Bin input externally, the analog operation unit 12C1 generates a corresponding red sub-pixel gamma voltage RGV , a green sub-pixel gamma voltage GGV and a blue sub-pixel gamma voltage BGV , and the digital operation unit 12C2 is used to generate a corresponding first digital value DV1, a second digital value DV2 and a third digital value DV3. Finally, in the display driver chip 12, a plurality of driver units are coupled to a plurality of channels of the display driver chip 12, and a digital-to-analog conversion unit 122 is coupled to the plurality of driver units, the analog operation unit 12C1, and the digital operation unit 12C2, so that the digital-to-analog conversion unit 122 converts the red sub-pixel gamma voltage R GV , the green sub-pixel gamma voltage G GV , and the blue sub-pixel gamma voltage B GV , the first digital value DV1, the second digital value DV2 and the third digital value DV3 to generate and output a red sub-pixel driving voltage Vo_R, a green sub-pixel driving voltage Vo_G and a blue sub-pixel driving voltage Vo_B.

簡單地說,本發明利用該第一數位值、第二數位值該與該第三數位值調節所述紅色子畫素伽瑪電壓RGV、所述綠色子畫素伽瑪電壓GGV和所述藍色子畫素伽瑪電壓BGV,因此對於伽瑪電壓的調節精度不會受到實體電阻的數量和電阻數值的限制,具有充分的伽瑪電壓調節靈活性。 In short, the present invention utilizes the first digital value, the second digital value, and the third digital value to adjust the red sub-pixel gamma voltage R GV , the green sub-pixel gamma voltage G GV , and the blue sub-pixel gamma voltage B GV . Therefore, the adjustment accuracy of the gamma voltage is not limited by the number and value of the physical resistors, and has sufficient gamma voltage adjustment flexibility.

如圖5所示,該類比運算單元12C1包括一伽瑪變換單元1211與一伽瑪電壓產生單元1212,其中,該伽瑪變換單元1211係利用一紅色子畫素伽瑪曲線、一藍色子畫素伽瑪曲線和一綠色子畫素伽瑪曲線(如圖3所示)將外部輸入的一紅色子畫素灰階數據Rin、一綠色子畫素灰階數據Gin和一藍色子畫素灰階數據Bin映射為一第一紅色子畫素灰階數據R1、一第一綠色子畫素灰階數據R2和一第一藍色子畫素灰階數據R3。並且,該伽瑪電壓產生單元1212耦接該伽瑪變換單元1211,用以依據該第一紅色子畫素灰階數據R1、該第一綠色子畫素灰階數據G1和該第一藍色子畫素灰階數據B1分別產生一紅色子畫素伽瑪電壓RGV、一綠色子畫素伽瑪電壓GGV與一藍色子畫素伽瑪電壓BGV傳送至該數位類比轉換單元122。 As shown in FIG5 , the analog operation unit 12C1 includes a gamma conversion unit 1211 and a gamma voltage generating unit 1212, wherein the gamma conversion unit 1211 utilizes a red sub-pixel gamma curve, a blue sub-pixel gamma curve, and a green sub-pixel gamma curve (as shown in FIG3 ) to map an externally input red sub-pixel grayscale data Rin, a green sub-pixel grayscale data Gin, and a blue sub-pixel grayscale data Bin into a first red sub-pixel grayscale data R1, a first green sub-pixel grayscale data R2, and a first blue sub-pixel grayscale data R3. Furthermore, the gamma voltage generating unit 1212 is coupled to the gamma conversion unit 1211 to generate a red sub-pixel gamma voltage RGV , a green sub-pixel gamma voltage GGV, and a blue sub-pixel gamma voltage BGV according to the first red sub-pixel grayscale data R1, the first green sub-pixel grayscale data G1 , and the first blue sub-pixel grayscale data B1, and transmit them to the digital-to-analog conversion unit 122.

另一方面,該數位運算單元12C2包括:一索引值產生單元1213、一數位值提供單元1214以及一記憶單元1215,其中,該索引值產生單元1213係利用一第一灰階值-索引值映射曲線、一第二灰階值-索引值映射曲線和一第三灰階值-索引值映射曲線將外部輸入的所述紅色子畫素灰階數據Rin、所述綠色子畫素灰階數據Gin和所述藍色子畫素灰階數據Bin映射為一第一索引值InR、一第二索引值InG與一第三索引值InBOn the other hand, the digital operation unit 12C2 includes: an index value generating unit 1213, a digital value providing unit 1214 and a memory unit 1215, wherein the index value generating unit 1213 uses a first grayscale value-index value mapping curve, a second grayscale value-index value mapping curve and a third grayscale value-index value mapping curve to map the externally input red sub-pixel grayscale data Rin, the green sub-pixel grayscale data Gin and the blue sub-pixel grayscale data Bin into a first index value In R , a second index value In G and a third index value In B.

圖6為二條灰階值-索引值映射曲線的示圖。正常的情況下,每一個顯示亮度值(Display brightness value, DBV)需有與其對應的一條灰階值-索引值映射曲線。如圖6所示,最高顯示亮度值DBV_high和最低顯示亮度值DBV_low各對應一條灰階值-索引值映射曲線。因此,可以推知,在一固定顯示亮度值(如:用戶設定的DBV)下,會有三條灰階值-索引值映射曲線分別用以將外部輸入的一紅色子畫素灰階數據Rin、一綠色子畫素灰階數據Gin和一藍色子畫素灰階數據Bin分別映射為一第一索引值In R、一第二索引值In G與一第三索引值In BFIG6 is a diagram of two grayscale value-index value mapping curves. Under normal circumstances, each display brightness value (DBV) needs to have a corresponding grayscale value-index value mapping curve. As shown in FIG6 , the highest display brightness value DBV_high and the lowest display brightness value DBV_low each correspond to a grayscale value-index value mapping curve. Therefore, it can be inferred that under a fixed display brightness value (such as: user-set DBV), there will be three grayscale value-index value mapping curves for mapping an externally input red sub-pixel grayscale data Rin, a green sub-pixel grayscale data Gin, and a blue sub-pixel grayscale data Bin into a first index value In R , a second index value In G , and a third index value In B , respectively.

具體地,所述第一灰階值-索引值映射曲線係依據25個紅色子畫素灰階綁點以及其對應的25個索引值(Index)繪製而成,所述第二灰階值-索引值映射曲線係依據25個綠色子畫素灰階綁點以及其對應的25個索引值(Index)繪製而成,且所述第三灰階值-索引值映射曲線係依據25個藍色子畫素灰階綁點以及其對應的25個索引值繪製而成。受限於該顯示驅動晶片12的記憶體的空間大小,不可能將每一個DBV值所對應的灰階值-索引值映射曲線之25個灰階綁點與25個索引值都儲存在記憶體之中。因此,較佳的方案是將一部份的灰階綁點和索引值儲存在記憶體之中,再配合使用線性差值運算來生成所需要用到的灰階值-索引值映射曲線。Specifically, the first grayscale value-index value mapping curve is drawn based on 25 red sub-pixel grayscale binding points and their corresponding 25 index values (Index), the second grayscale value-index value mapping curve is drawn based on 25 green sub-pixel grayscale binding points and their corresponding 25 index values (Index), and the third grayscale value-index value mapping curve is drawn based on 25 blue sub-pixel grayscale binding points and their corresponding 25 index values. Due to the limited space size of the memory of the display driver chip 12, it is impossible to store all 25 grayscale binding points and 25 index values of the grayscale value-index value mapping curve corresponding to each DBV value in the memory. Therefore, a better solution is to store some grayscale binding points and index values in memory, and then use linear difference operation to generate the required grayscale value-index value mapping curve.

依據本發明之設計,係先界定介於一最高顯示亮度值(Display brightness value, DBV)和一最低顯示亮度值之間的一顯示亮度調節區段,並接著在該顯示亮度調節區段內進一步設定K個區間亮度值,K為正整數。圖7為一最高顯示亮度值、一最低顯示亮度值和一顯示亮度調節區段的示圖。具體地,如圖7所示,一最高顯示亮度值DBV_high和一最低顯示亮度值DBV_low之間係為一顯示亮度調節區段,且在該顯示亮度調節區段進一步設定有K-2個區間亮度值,K為正整數。如此,該K-2個區間亮度值、該最高顯示亮度值和該最低顯示亮度值組成K個顯示亮度值,即,th_band_9、th_band_8、th_band_7、th_band_6、th_band_5、th_band_4、th_band_3、th_band_2、th_band_1、th_band_0。其中,K/2個顯示亮度值具有奇數序號,且K/2個顯示亮度值具有偶數序號。According to the design of the present invention, a display brightness adjustment segment is first defined between a maximum display brightness value (DBV) and a minimum display brightness value, and then K interval brightness values are further set in the display brightness adjustment segment, where K is a positive integer. FIG. 7 is a diagram of a maximum display brightness value, a minimum display brightness value, and a display brightness adjustment segment. Specifically, as shown in FIG. 7 , a display brightness adjustment segment is defined between a maximum display brightness value DBV_high and a minimum display brightness value DBV_low, and K-2 interval brightness values are further set in the display brightness adjustment segment, where K is a positive integer. Thus, the K-2 interval brightness values, the highest display brightness value and the lowest display brightness value constitute K display brightness values, namely, th_band_9, th_band_8, th_band_7, th_band_6, th_band_5, th_band_4, th_band_3, th_band_2, th_band_1, th_band_0. Among them, K/2 display brightness values have odd serial numbers, and K/2 display brightness values have even serial numbers.

圖8為圖5所示之記憶單元1215的方塊圖。可以理解的是,一個顯示亮度值(如:th_band_9=DBV_high)對應有75個子畫素灰階綁點和75個索引值(Index)用以繪製出所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線和所述第三灰階值-索引值映射曲線。基於此需求,本發明在該記憶單元1215內規劃一第一記憶區塊12M1與一第二記憶區塊12M2,其中,該第一記憶區塊12M1儲存有對應具奇數序號的K/2個所述顯示亮度值的P(K/2)組第一配置數據,例如Mode0_Bd0_dgm_data、Mode0_Bd2_dgm_data、Mode3_Bd4_dgm_data、Mode0_Bd6_dgm_data、Mode0_Bd8_dgm_data。另一方面,該第二記憶區塊12M2儲存有對應有對應具偶數序號的K/2個所述顯示亮度值的P(K/2)組第二配置數據,例如Mode0_Bd1_dgm_data、Mode0_Bd3_dgm_data、Mode0_Bd5_dgm_data、Mode0_Bd7_dgm_data、Mode0_Bd9_dgm_data。於此,P為顯示模式的數量,例如,顯示裝置1具有一般顯示模式、戶外顯示模式、遊戲顯示模式、劇院顯示模式等4種顯示模式,則P=4。具體地,可示範性地以mode0表示一般顯示模式,且以mode3為劇院顯示模式。更詳細地說明,所述配置數據(如Mode0_Bd5_dgm_data)包含用以繪製出三條灰階值-索引值映射曲線的75個子畫素灰階綁點和75個索引值(Index)。Fig. 8 is a block diagram of the memory unit 1215 shown in Fig. 5. It can be understood that one display brightness value (e.g., th_band_9=DBV_high) corresponds to 75 sub-pixel grayscale binding points and 75 index values (Index) for drawing the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve, and the third grayscale value-index value mapping curve. Based on this requirement, the present invention plans a first memory block 12M1 and a second memory block 12M2 in the memory unit 1215, wherein the first memory block 12M1 stores P(K/2) groups of first configuration data corresponding to K/2 display brightness values with odd numbers, such as Mode0_Bd0_dgm_data, Mode0_Bd2_dgm_data, Mode3_Bd4_dgm_data, Mode0_Bd6_dgm_data, and Mode0_Bd8_dgm_data. On the other hand, the second memory block 12M2 stores P (K/2) sets of second configuration data corresponding to K/2 display brightness values with even numbers, such as Mode0_Bd1_dgm_data, Mode0_Bd3_dgm_data, Mode0_Bd5_dgm_data, Mode0_Bd7_dgm_data, and Mode0_Bd9_dgm_data. Here, P is the number of display modes. For example, the display device 1 has four display modes, namely, a general display mode, an outdoor display mode, a game display mode, and a theater display mode, then P=4. Specifically, mode0 can be exemplarily used to represent the general display mode, and mode3 can be used to represent the theater display mode. To explain in more detail, the configuration data (eg, Mode0_Bd5_dgm_data) includes 75 sub-pixel grayscale binding points and 75 index values (Index) for drawing three grayscale value-index value mapping curves.

更詳細地說明,當用戶設定的當前DBV的值等於前述之預設的任一顯示亮度值之時,該索引值產生單元1213可以自該記憶單元1215讀出對應所述配置數據。例如,當前DBV=th_band_2,則自該第一記憶區塊12M1讀出第一配置數據Mode0_Bd2_dgm_data。又例如,當前DBV=th_band_3,則自該第二記憶區塊12M2讀出第二配置數據Mode0_Bd3_dgm_data。To explain in more detail, when the current DBV value set by the user is equal to any of the aforementioned preset display brightness values, the index value generating unit 1213 can read the corresponding configuration data from the memory unit 1215. For example, if the current DBV=th_band_2, the first configuration data Mode0_Bd2_dgm_data is read from the first memory block 12M1. For another example, if the current DBV=th_band_3, the second configuration data Mode0_Bd3_dgm_data is read from the second memory block 12M2.

值得說明的是,如圖7所示,在用戶設定的一當前顯示亮度值(即,當前DBV)落在第j個顯示亮度值(如:th_band_6)和第j-1個顯示亮度值(如:th_band_5)之間的時候,該索引值產生單元1213自該記憶單元1215讀出對應該第j個顯示亮度值的一組所述第一配置數據(如:Mode0_Bd6_dgm_data)以及對應該第j-1個顯示亮度值的一組所述第二配置數據(如:Mode0_Bd5_dgm_data),接著透過對該第一配置數據和該第二配置數據執行一線性插值運算從而獲得對應該顯示亮度值的一當前配置數據(即,th_band_CurDBV),最終依據該當前配置數據生成所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線以及所述第三灰階值-索引值映射曲線。其中,j為正整數。It is worth noting that, as shown in FIG. 7 , when a current display brightness value (i.e., current DBV) set by the user falls between the j-th display brightness value (e.g., th_band_6) and the j-1-th display brightness value (e.g., th_band_5), the index value generating unit 1213 reads a set of the first configuration data (e.g., Mode0_Bd6_dgm_data) corresponding to the j-th display brightness value and the j-1-th display brightness value from the memory unit 1215. A set of the second configuration data (such as Mode0_Bd5_dgm_data) for displaying brightness values is obtained, and then a current configuration data (i.e., th_band_CurDBV) corresponding to the display brightness value is obtained by performing a linear interpolation operation on the first configuration data and the second configuration data, and finally the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve and the third grayscale value-index value mapping curve are generated according to the current configuration data. Wherein, j is a positive integer.

在依據用戶當前設定的DBV值而生成所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線以及所述第三灰階值-索引值映射曲線之後,該索引值產生單元1213接著利用所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線和所述第三灰階值-索引值映射曲線將外部輸入的所述紅色子畫素灰階數據Rin、所述綠色子畫素灰階數據Gin和所述藍色子畫素灰階數據Bin映射為一第一索引值In R、一第二索引值In G與一第三索引值In B。繼續地,與該索引值產生單元1213耦接的該數位值提供單元1214進一步地依據該第一索引值、該第二索引值與該第三索引值產生並提供一第一數位值DV1、一第二數位值DV2與一第三數位值DV3至該數位類比轉換單元122。在一實施例中,所述數位值提供單元1214為一查找表(Look-up table, LUT),其儲存有複數個數位值以及對應該複數個數位值的複數個索引值。因此,當該索引值產生單元1213送出第一索引值、第二索引值和第三索引值至該查找表後,該查找表即輸出對應該三個索引值的一第一數位值、一第二數位值與一第三數位值至該數位類比轉換單元122。最終,該數位類比轉換單元122依據該紅色子畫素伽瑪電壓R GV、該綠色子畫素伽瑪電壓G GV、該藍色子畫素伽瑪電壓B GV、該第一數位值DV1、該第二數位值DV2與該第三數位值DV3而產生並輸出一紅色子畫素驅動電壓Vo_R、一綠色子畫素驅動電壓Vo_G與一藍色子畫素驅動電壓Vo_B。 After generating the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve, and the third grayscale value-index value mapping curve according to the DBV value currently set by the user, the index value generating unit 1213 then uses the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve, and the third grayscale value-index value mapping curve to map the externally input red sub-pixel grayscale data Rin, the green sub-pixel grayscale data Gin, and the blue sub-pixel grayscale data Bin into a first index value In R , a second index value In G , and a third index value In B . Continuing, the digital value providing unit 1214 coupled to the index value generating unit 1213 further generates and provides a first digital value DV1, a second digital value DV2 and a third digital value DV3 to the digital-to-analog conversion unit 122 according to the first index value, the second index value and the third index value. In one embodiment, the digital value providing unit 1214 is a lookup table (LUT) storing a plurality of digital values and a plurality of index values corresponding to the plurality of digital values. Therefore, when the index value generating unit 1213 sends the first index value, the second index value and the third index value to the lookup table, the lookup table outputs a first digital value, a second digital value and a third digital value corresponding to the three index values to the digital-to-analog conversion unit 122. Finally, the digital-to-analog conversion unit 122 generates and outputs a red sub-pixel driving voltage Vo_R , a green sub-pixel driving voltage Vo_G, and a blue sub-pixel driving voltage Vo_B according to the red sub-pixel gamma voltage R GV , the green sub-pixel gamma voltage G GV , the blue sub-pixel gamma voltage B GV , the first digital value DV1, the second digital value DV2, and the third digital value DV3.

必須考慮的是,只有預先設置的K個顯示亮度值(即,K個DBV)具有預先儲存在該記憶單元內1215的配置數據,其它用戶設定的DBV的索引值(index)則是利用圖7所示之插值運算獲得。然而,每一個DBV對應75個索引值,如果75個插值同時計算的話,所需要的計算資源係相當巨大,因此難以在所述顯示驅動晶片12的IC設計中實現。為了有效節省計算資源,在執行該線性插值運算之前,該索引值產生單元1213對該第一配置數據(如對應顯示亮度值th_band_6的Mode0_Bd6_dgm_data)和該第二配置數據(如:如對應顯示亮度值th_band_5的Mode0_Bd5_dgm_data)執行一並-串轉換操作,使該第一配置數據和該第二配置數據組合成一第一串行數據;接著,經過所述線性插值運算之後,該第一串行數據被處理為一第二串行數據。最終,該索引值產生單元1213對該第二串行數據執行一串-並轉換操作以生成所述當前配置數據(即,對應當前顯示亮度值th_band_CurDBV的Mode0_BdCurDBV_dgm_data)。It must be considered that only the K preset display brightness values (i.e., K DBVs) have configuration data pre-stored in the memory unit 1215, and the index values of the other user-set DBVs are obtained by the interpolation operation shown in FIG7. However, each DBV corresponds to 75 index values, and if the 75 interpolations are calculated simultaneously, the required computing resources are quite huge, and therefore difficult to implement in the IC design of the display driver chip 12. In order to effectively save computing resources, before executing the linear interpolation operation, the index value generating unit 1213 performs a parallel-serial conversion operation on the first configuration data (e.g., Mode0_Bd6_dgm_data corresponding to the display brightness value th_band_6) and the second configuration data (e.g., Mode0_Bd5_dgm_data corresponding to the display brightness value th_band_5) so that the first configuration data and the second configuration data are combined into a first serial data; then, after the linear interpolation operation, the first serial data is processed into a second serial data. Finally, the index value generating unit 1213 performs a serial-parallel conversion operation on the second serial data to generate the current configuration data (i.e., Mode0_BdCurDBV_dgm_data corresponding to the current display brightness value th_band_CurDBV).

圖9為圖5所示索引值產生單元1213的方塊圖。具體地,如圖5、圖7與圖9所示,該索引值產生單元1213具有一並/串轉換單元1216、一線性插值運算單元1217以及一串/並轉換單元1218。當用戶當前設定的DBV落在第j個顯示亮度值(如:th_band_6)和第j-1個顯示亮度值(如:th_band_5)之間的時候,該索引值產生單元1213先自該記憶單元1215讀出對應該第j個顯示亮度值的一組所述第一配置數據(如:Mode0_Bd6_dgm_data)以及對應該第j-1個顯示亮度值的一組所述第二配置數據(如:Mode0_Bd5_dgm_data)。接著,該索引值產生單元1213啟用其並/串轉換單元1216以對該第一配置數據和該第二配置數據執行一並-串轉換處理從而獲得一第一串行數據,並接著啟用其線性插值運算單元1217以對該第一串行數據執行一線性插值處理以獲得一第二串行數據。最終,該索引值產生單元1213啟用其串/並轉換單元1218以對該第二串行數據一串-並轉換處理從而獲得對應所述當前DBV的一當前配置數據。如圖9與圖7所示,該當前配置數據包含對應75個子畫素灰階綁點的75個索引值(Index),因此利用該當前配置數據可以繪製出對應該當前DBV的一第一灰階值-索引值映射曲線、一第二灰階值-索引值映射曲線和一第三灰階值-索引值映射曲線。FIG9 is a block diagram of the index value generating unit 1213 shown in FIG5. Specifically, as shown in FIG5, FIG7 and FIG9, the index value generating unit 1213 has a parallel/serial conversion unit 1216, a linear interpolation operation unit 1217 and a serial/parallel conversion unit 1218. When the DBV currently set by the user falls between the j-th display brightness value (e.g., th_band_6) and the j-1-th display brightness value (e.g., th_band_5), the index value generating unit 1213 first reads a set of the first configuration data (e.g., Mode0_Bd6_dgm_data) corresponding to the j-th display brightness value and a set of the second configuration data (e.g., Mode0_Bd5_dgm_data) corresponding to the j-1-th display brightness value from the memory unit 1215. Next, the index value generation unit 1213 enables its parallel/serial conversion unit 1216 to perform a parallel-serial conversion process on the first configuration data and the second configuration data to obtain a first serial data, and then enables its linear interpolation operation unit 1217 to perform a linear interpolation process on the first serial data to obtain a second serial data. Finally, the index value generation unit 1213 enables its serial/parallel conversion unit 1218 to perform a serial-parallel conversion process on the second serial data to obtain a current configuration data corresponding to the current DBV. As shown in FIG. 9 and FIG. 7 , the current configuration data includes 75 index values corresponding to 75 sub-pixel grayscale binding points. Therefore, a first grayscale value-index value mapping curve, a second grayscale value-index value mapping curve, and a third grayscale value-index value mapping curve corresponding to the current DBV can be drawn using the current configuration data.

依前述方式,當DBV變化時,本發明之伽瑪調節模塊121係可以在有效節省計算資源的情況下,於VBP(Vertical Back Porch)期間快速得到所需的75個綁點值。補充說明的是,為了節省計算時間和功耗,本發明利用片選信號(chip section)對該記憶單元1215進行連讀邏輯控制,期間讀地址信號會連續變化,直至將所需的配置數據讀取完畢為止。同時,如圖8所示,本發明係將對應具奇數序號的K/2個所述顯示亮度值的P(K/2)組第一配置數據儲存在第一記憶區塊12M1,且將對應具偶數序號的K/2個所述顯示亮度值的P(K/2)組第二配置數據儲存在第二記憶區塊12M2。依此設置,當我們需要讀取兩個band的配置數據時,可一次將其讀取出。因此,相比於傳統方式,本發明之總讀取時間縮減了50%。According to the above method, when DBV changes, the gamma adjustment module 121 of the present invention can quickly obtain the required 75 binding point values during the VBP (Vertical Back Porch) period while effectively saving computing resources. It is additionally explained that in order to save computing time and power consumption, the present invention uses a chip select signal (chip section) to perform continuous reading logic control on the memory unit 1215, during which the read address signal will continuously change until the required configuration data is read. At the same time, as shown in FIG8 , the present invention stores P(K/2) sets of first configuration data corresponding to K/2 display brightness values with odd numbers in the first memory block 12M1, and stores P(K/2) sets of second configuration data corresponding to K/2 display brightness values with even numbers in the second memory block 12M2. According to this setting, when we need to read the configuration data of two bands, we can read them out at one time. Therefore, compared with the traditional method, the total reading time of the present invention is reduced by 50%.

此外,還可利用時鐘門控(clock gating)信號控制每一個電路單元的運作,藉此方式有效管理晶片功耗。舉例而言,只有當需要自該記憶單元1215讀出配置數據時,用以門控該記憶單元1215的一記憶體門控信號(memory_clock)才會使能。同樣地,只有當需要執行插值運算時,用以門控該線性插值運算單元1217的一時鐘門控信號才會使能。因此,在導入時鐘門控(clock gating)信號控制每一個電路單元的運作之後,係能夠有效地降低該顯示驅動晶片12的功耗。In addition, a clock gating signal can be used to control the operation of each circuit unit, thereby effectively managing the chip power consumption. For example, a memory gating signal (memory_clock) used to gate the memory unit 1215 will be enabled only when the configuration data needs to be read from the memory unit 1215. Similarly, a clock gating signal used to gate the linear interpolation operation unit 1217 will be enabled only when the interpolation operation needs to be performed. Therefore, after the clock gating signal is introduced to control the operation of each circuit unit, the power consumption of the display driver chip 12 can be effectively reduced.

值得說明的是,實際運行數據顯示,利用如圖9所示之運算架構進行一當前配置數據(即,包含對應75個子畫素灰階綁點的75個索引值)的插值計算,僅需消耗300個時鐘週期(clk_cycle)。並且,在功耗表現方面,當DBV有變化時,對於利用2400個hsync_cycle控制顯示時間的一當前幀而言,在時鐘門控(clock gating)的控制下,僅有1個hsync_cycle有使能動作,功耗接近於0。另一方面,由於本發明採用如圖9所示之運算架構執行所述線性插值運算,因此可以大幅減少運算電路,從而大幅縮小晶片面積。It is worth mentioning that the actual operation data shows that the interpolation calculation of the current configuration data (i.e., including 75 index values corresponding to 75 sub-pixel grayscale binding points) using the operation architecture shown in FIG9 only consumes 300 clock cycles (clk_cycle). Moreover, in terms of power consumption, when DBV changes, for a current frame that uses 2400 hsync_cycles to control the display time, under the control of clock gating, only 1 hsync_cycle is enabled, and the power consumption is close to 0. On the other hand, since the present invention uses the operation architecture shown in FIG9 to perform the linear interpolation operation, the operation circuit can be greatly reduced, thereby greatly reducing the chip area.

如此,上述已完整且清楚地說明本發明之伽瑪調節模塊;並且,經由上述可得知本發明具有下列優點:Thus, the gamma adjustment module of the present invention has been fully and clearly described above; and, from the above, it can be known that the present invention has the following advantages:

(1)本發明揭示一種伽瑪調節模塊,係應用於一顯示驅動晶片之中,且包括:一類比運算單元以及一數位運算單元,其中,依據外部輸入的一紅色子畫素灰階數據、一綠色子畫素灰階數據和一藍色子畫素灰階數據,該類比運算單元產生對應的一紅色子畫素伽瑪電壓、一綠色子畫素伽瑪電壓與一藍色子畫素伽瑪電壓,且該數位運算單元用以對應的一第一數位值、一第二數位值與一第三數位值。最終,一數位類比轉換單元依據該紅色子畫素伽瑪電壓、該綠色子畫素伽瑪電壓、該藍色子畫素伽瑪電壓、該第一數位值、該第二數位值與該第三數位值而生成並輸出一紅色子畫素驅動電壓、一綠色子畫素驅動電壓與一藍色子畫素驅動電壓。由前述說明可知,本發明係利用第一數位值、第二數位值與第三數位值調節紅色子畫素伽瑪電壓、綠色子畫素伽瑪電壓和藍色子畫素伽瑪電壓,因此對於伽瑪電壓的調節精度不會受到實體電阻的數量和電阻數值的限制,具有充分的伽瑪電壓調節靈活性。(1) The present invention discloses a gamma adjustment module, which is applied to a display driver chip and includes: an analog operation unit and a digital operation unit, wherein the analog operation unit generates a corresponding red sub-pixel gamma voltage, a green sub-pixel gamma voltage and a blue sub-pixel gamma voltage according to a red sub-pixel grayscale data, a green sub-pixel grayscale data and a blue sub-pixel grayscale data input externally, and the digital operation unit is used to generate a corresponding first digital value, a second digital value and a third digital value. Finally, a digital-to-analog conversion unit generates and outputs a red sub-pixel driving voltage, a green sub-pixel driving voltage, and a blue sub-pixel driving voltage according to the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, the blue sub-pixel gamma voltage, the first digital value, the second digital value, and the third digital value. As can be seen from the above description, the present invention uses the first digital value, the second digital value, and the third digital value to adjust the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, and the blue sub-pixel gamma voltage. Therefore, the adjustment accuracy of the gamma voltage is not limited by the number and value of the physical resistors, and has sufficient gamma voltage adjustment flexibility.

(2)並且,本發明同時提供一種顯示驅動晶片,其特徵在於,包含如前所述本發明之伽瑪調節模塊。(2) Furthermore, the present invention also provides a display driver chip, which is characterized in that it includes the gamma adjustment module of the present invention as described above.

(3)進一步地,本發明還提供一種顯示裝置,其包括一顯示面板以及至少一個顯示驅動晶片,其特徵在於,該顯示驅動晶片包含如前所述本發明之伽瑪調節模塊。(3) Furthermore, the present invention also provides a display device, which includes a display panel and at least one display driver chip, wherein the display driver chip includes the gamma adjustment module of the present invention as described above.

(4)本發明還提供一種資訊處理裝置,其包含一顯示裝置,並且,其特徵在於,該顯示裝置包括一顯示面板以及至少一個如前所述本發明之顯示驅動晶片。在一實施例中,該資訊處理裝置為選自於由智慧型電視、智慧型手機、智慧型手錶、平板電腦、一體式電腦、筆記型電腦、自動櫃員機、車載娛樂裝置、和視訊式門口機所組成群組之中的一種電子裝置。(4) The present invention further provides an information processing device, which includes a display device, and is characterized in that the display device includes a display panel and at least one display driver chip of the present invention as described above. In one embodiment, the information processing device is an electronic device selected from the group consisting of a smart TV, a smart phone, a smart watch, a tablet computer, an all-in-one computer, a notebook computer, an ATM, a car entertainment device, and a video door machine.

必須加以強調的是,前述本案所揭示者乃為較佳實施例,舉凡局部之變更或修飾而源於本案之技術思想而為熟習該項技藝之人所易於推知者,俱不脫本案之專利權範疇。It must be emphasized that what is disclosed in the above-mentioned case is a preferred embodiment. Any partial changes or modifications that are derived from the technical ideas of this case and are easily inferred by people familiar with the art do not deviate from the scope of the patent rights of this case.

綜上所陳,本案無論目的、手段與功效,皆顯示其迥異於習知技術,且其首先發明合於實用,確實符合發明之專利要件,懇請  貴審查委員明察,並早日賜予專利俾嘉惠社會,是為至禱。In summary, this case shows that its purpose, means and effects are very different from the known technology, and it is the first invention that is practical and indeed meets the patent requirements for invention. We sincerely request the review committee to examine this carefully and grant a patent as soon as possible to benefit the society. This is our utmost prayer.

1a:平面顯示裝置 11a:顯示面板 12a:顯示驅動晶片 121a:伽馬調節模塊 1211a:伽瑪變換單元 1212a:伽瑪電壓產生單元 1:平面顯示裝置 11:顯示面板 12:顯示驅動晶片 121:伽馬調節模塊 12C1:類比運算單元 12C2:數位運算單元 1211:伽瑪變換單元 1212:伽瑪電壓產生單元 1213:索引值產生單元 1214:數位值提供單元 1215:記憶單元 1216:並/串轉換單元 1217:線性插值運算單元 122:數位類比轉換單元 1218:串/並轉換單元 12M1:第一記憶區塊 12M2:第二記憶區塊 1a: Flat panel display device 11a: Display panel 12a: Display driver chip 121a: Gamma adjustment module 1211a: Gamma conversion unit 1212a: Gamma voltage generation unit 1: Flat panel display device 11: Display panel 12: Display driver chip 121: Gamma adjustment module 12C1: Analog operation unit 12C2: Digital operation unit 1211: Gamma conversion unit 1212: Gamma voltage generation unit 1213: Index value generation unit 1214: Digital value providing unit 1215: Memory unit 1216: Parallel/serial conversion unit 1217: Linear interpolation operation unit 122: Digital-to-analog conversion unit 1218: Serial/parallel conversion unit 12M1: First memory block 12M2: Second memory block

圖1為習知的一種平面顯示器的方塊圖; 圖2為圖1所示之伽馬校正模塊的方塊圖; 圖3為伽瑪曲線的示圖; 圖4為具有本發明之一種伽瑪調節模塊的一平面顯示裝置的方塊圖; 圖5為本發明之一種伽瑪調節模塊的方塊圖; 圖6為二條灰階值-索引值映射曲線的示圖; 圖7為一最高顯示亮度值、一最低顯示亮度值和一顯示亮度調節區段的示圖; 圖8為圖5所示之記憶單元的方塊圖;以及 圖9為圖5所示索引值產生單元的方塊圖。 FIG. 1 is a block diagram of a known flat panel display; FIG. 2 is a block diagram of a gamma correction module shown in FIG. 1; FIG. 3 is a diagram of a gamma curve; FIG. 4 is a block diagram of a flat panel display device having a gamma adjustment module of the present invention; FIG. 5 is a block diagram of a gamma adjustment module of the present invention; FIG. 6 is a diagram of two grayscale value-index value mapping curves; FIG. 7 is a diagram of a maximum display brightness value, a minimum display brightness value, and a display brightness adjustment segment; FIG. 8 is a block diagram of a memory unit shown in FIG. 5; and FIG. 9 is a block diagram of an index value generation unit shown in FIG. 5.

121:伽馬調節模塊 121: Gamma adjustment module

12C1:類比運算單元 12C1: Analog Arithmetic Unit

12C2:數位運算單元 12C2: Digital Arithmetic Unit

1211:伽瑪變換單元 1211: Gamma transformation unit

1212:伽瑪電壓產生單元 1212: Gamma voltage generating unit

1213:索引值產生單元 1213: Index value generation unit

1214:數位值提供單元 1214: Digital value providing unit

1215:記憶單元 1215: memory unit

122:數位類比轉換單元 122: Digital to analog conversion unit

Claims (13)

一種伽瑪調節模塊,係應用於一顯示驅動晶片之中,且包括: 一類比運算單元,係利用一紅色子畫素伽瑪曲線、一藍色子畫素伽瑪曲線和一綠色子畫素伽瑪曲線將外部輸入的一紅色子畫素灰階數據、一綠色子畫素灰階數據和一藍色子畫素灰階數據映射為一第一紅色子畫素灰階數據、一第一綠色子畫素灰階數據和一第一藍色子畫素灰階數據,並進一步地依據該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據分別產生一紅色子畫素伽瑪電壓、一綠色子畫素伽瑪電壓與一藍色子畫素伽瑪電壓;以及 一數位運算單元,係利用一第一灰階值-索引值映射曲線、一第二灰階值-索引值映射曲線和一第三灰階值-索引值映射曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為一第一索引值、一第二索引值與一第三索引值,並進一步地依據該第一索引值、該第二索引值與該第三索引值產生一第一數位值、一第二數位值與一第三數位值; 其中,該類比運算單元和該數位運算單元在該數位運算單元同時耦接至一數位類比轉換單元,使該數位類比轉換單元依據該紅色子畫素伽瑪電壓、該綠色子畫素伽瑪電壓、該藍色子畫素伽瑪電壓、該第一數位值、該第二數位值與該第三數位值而產生並輸出一紅色子畫素驅動電壓、一綠色子畫素驅動電壓與一藍色子畫素驅動電壓。 A gamma adjustment module is applied to a display driver chip and includes: An analog operation unit uses a red sub-pixel gamma curve, a blue sub-pixel gamma curve, and a green sub-pixel gamma curve to map an externally input red sub-pixel grayscale data, a green sub-pixel grayscale data, and a blue sub-pixel grayscale data into a first red sub-pixel grayscale data, a first green sub-pixel grayscale data, and a first blue sub-pixel grayscale data, and further generates a red sub-pixel gamma voltage, a green sub-pixel gamma voltage, and a blue sub-pixel gamma voltage according to the first red sub-pixel grayscale data, the first green sub-pixel grayscale data, and the first blue sub-pixel grayscale data; and A digital operation unit maps the externally input red sub-pixel grayscale data, green sub-pixel grayscale data and blue sub-pixel grayscale data into a first index value, a second index value and a third index value using a first grayscale value-index value mapping curve, a second grayscale value-index value mapping curve and a third grayscale value-index value mapping curve, and further generates a first digital value, a second digital value and a third digital value according to the first index value, the second index value and the third index value; The analog operation unit and the digital operation unit are coupled to a digital-to-analog conversion unit at the same time in the digital operation unit, so that the digital-to-analog conversion unit generates and outputs a red sub-pixel driving voltage, a green sub-pixel driving voltage and a blue sub-pixel driving voltage according to the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, the blue sub-pixel gamma voltage, the first digital value, the second digital value and the third digital value. 如請求項1所述之伽瑪調節模塊,其中,該類比運算單元包括: 一伽瑪變換單元,係利用所述紅色子畫素伽瑪曲線、所述藍色子畫素伽瑪曲線和所述綠色子畫素伽瑪曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據;以及 一伽瑪電壓產生單元,耦接該伽瑪變換單元,用以進一步地依據該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據分別產生所述紅色子畫素伽瑪電壓、所述綠色子畫素伽瑪電壓與所述藍色子畫素伽瑪電壓。 The gamma adjustment module as described in claim 1, wherein the analog operation unit includes: a gamma conversion unit, which uses the red sub-pixel gamma curve, the blue sub-pixel gamma curve and the green sub-pixel gamma curve to map the externally input red sub-pixel grayscale data, the green sub-pixel grayscale data and the blue sub-pixel grayscale data into the first red sub-pixel grayscale data, the first green sub-pixel grayscale data and the first blue sub-pixel grayscale data; and A gamma voltage generating unit is coupled to the gamma conversion unit, and is used to further generate the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, and the blue sub-pixel gamma voltage according to the first red sub-pixel grayscale data, the first green sub-pixel grayscale data, and the first blue sub-pixel grayscale data. 如請求項2所述之伽瑪調節模塊,其中,該數位運算單元包括: 一索引值產生單元,用以利用所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線和所述第三灰階值-索引值映射曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為所述第一索引值、所述第二索引值與所述第三索引值;以及 一數位值提供單元,耦接該索引值產生單元,用以進一步地依據該第一索引值、該第二索引值與該第三索引值產生並提供所述第一數位值、所述第二數位值與所述第三數位值至該數位類比轉換單元。 The gamma adjustment module as described in claim 2, wherein the digital operation unit comprises: an index value generating unit, for mapping the externally input red sub-pixel grayscale data, the green sub-pixel grayscale data and the blue sub-pixel grayscale data into the first index value, the second index value and the third index value using the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve and the third grayscale value-index value mapping curve; and a digital value providing unit, coupled to the index value generating unit, for further generating and providing the first digital value, the second digital value and the third digital value to the digital-to-analog conversion unit according to the first index value, the second index value and the third index value. 如請求項3所述之伽瑪調節模塊,其中,該數位運算單元更包括: 一記憶單元,包括一第一記憶區塊與一第二記憶區塊; 其中,一最高顯示亮度值(Display brightness value, DBV)和一最低顯示亮度值之間為一顯示亮度調節區段,且在該顯示亮度調節區段進一步設定有K-2個區間亮度值,K為正整數; 其中,該K-2個區間亮度值、該最高顯示亮度值和該最低顯示亮度值組成K個顯示亮度值,K/2個顯示亮度值具有奇數序號,K/2個顯示亮度值具有偶數序號,該第一記憶區塊儲存有對應具奇數序號的K/2個所述顯示亮度值的P(K/2)組第一配置數據,且該第二記憶區塊儲存有對應具偶數序號的K/2個所述顯示亮度值的P(K/2)組第二配置數據,P為正整數。 The gamma adjustment module as described in claim 3, wherein the digital operation unit further comprises: A memory unit, comprising a first memory block and a second memory block; Wherein, a display brightness adjustment segment is between a maximum display brightness value (DBV) and a minimum display brightness value, and K-2 interval brightness values are further set in the display brightness adjustment segment, where K is a positive integer; The K-2 interval brightness values, the highest display brightness value and the lowest display brightness value form K display brightness values, K/2 display brightness values have odd numbers, and K/2 display brightness values have even numbers. The first memory block stores P(K/2) sets of first configuration data corresponding to the K/2 display brightness values with odd numbers, and the second memory block stores P(K/2) sets of second configuration data corresponding to the K/2 display brightness values with even numbers, and P is a positive integer. 如請求項4所述之伽瑪調節模塊,其中,在用戶設定的一當前顯示亮度值落在第j個顯示亮度值和第j-1個顯示亮度值之間的時候,該索引值產生單元自該記憶單元出對應該第j個顯示亮度值的一組所述第一配置數據以及對應該第j-1個顯示亮度值的一組所述第二配置數據,進而透過對該第一配置數據和該第二配置數據執行一線性插值運算從而獲得對應該顯示亮度值的一當前配置數據,最終依據該當前配置數據生成所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線以及所述第三灰階值-索引值映射曲線;j為正整數。A gamma adjustment module as described in claim 4, wherein, when a current display brightness value set by a user falls between the j-th display brightness value and the j-1-th display brightness value, the index value generating unit obtains a set of the first configuration data corresponding to the j-th display brightness value and a set of the second configuration data corresponding to the j-1-th display brightness value from the memory unit, and then obtains a current configuration data corresponding to the display brightness value by performing a linear interpolation operation on the first configuration data and the second configuration data, and finally generates the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve and the third grayscale value-index value mapping curve according to the current configuration data; j is a positive integer. 如請求項5所述之伽瑪調節模塊,其中,執行該線性插值運算之前,該索引值產生單元對該第一配置數據和該第二配置數據執行一並-串轉換操作,使該第一配置數據和該第二配置數據以串行數據的形式經過所述線性插值運算而成為一串行數據,最終該索引值產生單元對該串行數據執行一串-並轉換操作以生成所述當前配置數據。A gamma adjustment module as described in claim 5, wherein, before executing the linear interpolation operation, the index value generating unit performs a parallel-to-serial conversion operation on the first configuration data and the second configuration data, so that the first configuration data and the second configuration data are converted into a serial data in the form of serial data through the linear interpolation operation, and finally the index value generating unit performs a serial-to-parallel conversion operation on the serial data to generate the current configuration data. 一種顯示驅動晶片,其特徵在於,包含一伽瑪調節模塊,且該伽瑪調節模塊包括: 一類比運算單元,係利用一紅色子畫素伽瑪曲線、一藍色子畫素伽瑪曲線和一綠色子畫素伽瑪曲線將外部輸入的一紅色子畫素灰階數據、一綠色子畫素灰階數據和一藍色子畫素灰階數據映射為一第一紅色子畫素灰階數據、一第一綠色子畫素灰階數據和一第一藍色子畫素灰階數據,並進一步地依據該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據分別產生一紅色子畫素伽瑪電壓、一綠色子畫素伽瑪電壓與一藍色子畫素伽瑪電壓;以及 一數位運算單元,係利用一第一灰階值-索引值映射曲線、一第二灰階值-索引值映射曲線和一第三灰階值-索引值映射曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為一第一索引值、一第二索引值與一第三索引值,並進一步地依據該第一索引值、該第二索引值與該第三索引值產生一第一數位值、一第二數位值與一第三數位值; 其中,該類比運算單元和該數位運算單元在該數位運算單元同時耦接至一數位類比轉換單元,使該數位類比轉換單元依據該紅色子畫素伽瑪電壓、該綠色子畫素伽瑪電壓、該藍色子畫素伽瑪電壓、該第一數位值、該第二數位值與該第三數位值而產生並輸出一紅色子畫素驅動電壓、一綠色子畫素驅動電壓與一藍色子畫素驅動電壓。 A display driver chip is characterized in that it includes a gamma adjustment module, and the gamma adjustment module includes: An analog operation unit uses a red sub-pixel gamma curve, a blue sub-pixel gamma curve, and a green sub-pixel gamma curve to map an externally input red sub-pixel grayscale data, a green sub-pixel grayscale data, and a blue sub-pixel grayscale data into a first red sub-pixel grayscale data, a first green sub-pixel grayscale data, and a first blue sub-pixel grayscale data, and further generates a red sub-pixel gamma voltage, a green sub-pixel gamma voltage, and a blue sub-pixel gamma voltage according to the first red sub-pixel grayscale data, the first green sub-pixel grayscale data, and the first blue sub-pixel grayscale data; and A digital operation unit maps the externally input red sub-pixel grayscale data, green sub-pixel grayscale data and blue sub-pixel grayscale data into a first index value, a second index value and a third index value using a first grayscale value-index value mapping curve, a second grayscale value-index value mapping curve and a third grayscale value-index value mapping curve, and further generates a first digital value, a second digital value and a third digital value according to the first index value, the second index value and the third index value; The analog operation unit and the digital operation unit are coupled to a digital-to-analog conversion unit at the same time in the digital operation unit, so that the digital-to-analog conversion unit generates and outputs a red sub-pixel driving voltage, a green sub-pixel driving voltage and a blue sub-pixel driving voltage according to the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, the blue sub-pixel gamma voltage, the first digital value, the second digital value and the third digital value. 如請求項7所述之顯示驅動晶片,其中,該類比運算單元包括: 一伽瑪變換單元,係利用所述紅色子畫素伽瑪曲線、所述藍色子畫素伽瑪曲線和所述綠色子畫素伽瑪曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據;以及 一伽瑪電壓產生單元,耦接該伽瑪變換單元,用以進一步地依據該第一紅色子畫素灰階數據、該第一綠色子畫素灰階數據和該第一藍色子畫素灰階數據分別產生所述紅色子畫素伽瑪電壓、所述綠色子畫素伽瑪電壓與所述藍色子畫素伽瑪電壓。 The display driver chip as described in claim 7, wherein the analog operation unit includes: a gamma conversion unit, which uses the red sub-pixel gamma curve, the blue sub-pixel gamma curve and the green sub-pixel gamma curve to map the externally input red sub-pixel grayscale data, the green sub-pixel grayscale data and the blue sub-pixel grayscale data into the first red sub-pixel grayscale data, the first green sub-pixel grayscale data and the first blue sub-pixel grayscale data; and A gamma voltage generating unit is coupled to the gamma conversion unit, and is used to further generate the red sub-pixel gamma voltage, the green sub-pixel gamma voltage, and the blue sub-pixel gamma voltage according to the first red sub-pixel grayscale data, the first green sub-pixel grayscale data, and the first blue sub-pixel grayscale data. 如請求項8所述之顯示驅動晶片,其中,該數位運算單元包括: 一索引值產生單元,用以利用所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線和所述第三灰階值-索引值映射曲線將外部輸入的所述紅色子畫素灰階數據、所述綠色子畫素灰階數據和所述藍色子畫素灰階數據映射為所述第一索引值、所述第二索引值與所述第三索引值;以及 一數位值提供單元,耦接該索引值產生單元,用以進一步地依據該第一索引值、該第二索引值與該第三索引值產生並提供所述第一數位值、所述第二數位值與所述第三數位值至該數位類比轉換單元。 The display driver chip as described in claim 8, wherein the digital operation unit comprises: an index value generating unit, for mapping the externally input red sub-pixel grayscale data, the green sub-pixel grayscale data and the blue sub-pixel grayscale data into the first index value, the second index value and the third index value using the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve and the third grayscale value-index value mapping curve; and a digital value providing unit, coupled to the index value generating unit, for further generating and providing the first digital value, the second digital value and the third digital value to the digital-to-analog conversion unit according to the first index value, the second index value and the third index value. 如請求項9所述之顯示驅動晶片,其中,該數位運算單元更包括: 一記憶單元,包括一第一記憶區塊與一第二記憶區塊; 其中,一最高顯示亮度值(Display brightness value, DBV)和一最低顯示亮度值之間為一顯示亮度調節區段,且在該顯示亮度調節區段進一步設定有K-2個區間亮度值,K為正整數; 其中,該K-2個區間亮度值、該最高顯示亮度值和該最低顯示亮度值組成K個顯示亮度值,K/2個顯示亮度值具有奇數序號,K/2個顯示亮度值具有偶數序號,該第一記憶區塊儲存有對應具奇數序號的K/2個所述顯示亮度值的P(K/2)組第一配置數據,且該第二記憶區塊儲存有對應具偶數序號的K/2個所述顯示亮度值的P(K/2)組第二配置數據,P為正整數。 The display driver chip as described in claim 9, wherein the digital operation unit further comprises: A memory unit, comprising a first memory block and a second memory block; Wherein, a display brightness adjustment segment is provided between a maximum display brightness value (DBV) and a minimum display brightness value, and K-2 interval brightness values are further set in the display brightness adjustment segment, where K is a positive integer; The K-2 interval brightness values, the highest display brightness value and the lowest display brightness value form K display brightness values, K/2 display brightness values have odd numbers, and K/2 display brightness values have even numbers. The first memory block stores P(K/2) sets of first configuration data corresponding to the K/2 display brightness values with odd numbers, and the second memory block stores P(K/2) sets of second configuration data corresponding to the K/2 display brightness values with even numbers, and P is a positive integer. 如請求項10所述之顯示驅動晶片,其中,在用戶設定的一當前顯示亮度值落在第j個顯示亮度值和第j-1個顯示亮度值之間的時候,該索引值產生單元自該記憶單元讀出對應該第j個顯示亮度值的一組所述第一配置數據以及對應該第j-1個顯示亮度值的一組所述第二配置數據,進而透過對該第一配置數據和該第二配置數據執行一線性插值運算從而獲得對應該顯示亮度值的一當前配置數據,最終依據該當前配置數據生成所述第一灰階值-索引值映射曲線、所述第二灰階值-索引值映射曲線以及所述第三灰階值-索引值映射曲線;j為正整數。 The display driver chip as described in claim 10, wherein when a current display brightness value set by a user falls between the jth display brightness value and the j-1th display brightness value, the index value generating unit reads a set of the first configuration data corresponding to the jth display brightness value and a set of the second configuration data corresponding to the j-1th display brightness value from the memory unit, and then obtains a current configuration data corresponding to the display brightness value by performing a linear interpolation operation on the first configuration data and the second configuration data, and finally generates the first grayscale value-index value mapping curve, the second grayscale value-index value mapping curve and the third grayscale value-index value mapping curve according to the current configuration data; j is a positive integer. 一種顯示裝置,包括一顯示面板以及至少一個顯示驅動晶片,其特徵在於,該顯示驅動晶片包含如請求項1至請求項6之中任一項所述之伽瑪調節模塊。 A display device includes a display panel and at least one display driver chip, wherein the display driver chip includes a gamma adjustment module as described in any one of claim 1 to claim 6. 一種資訊處理裝置,包含一顯示裝置,其特徵在於,該顯示裝置包括一顯示面板以及至少一個如包含請求項7至請求項11之中任一項所述之顯示驅動晶片。 An information processing device includes a display device, wherein the display device includes a display panel and at least one display driver chip as described in any one of claim 7 to claim 11.
TW111150424A 2022-12-28 2022-12-28 Gamma adjustment module, display driver chip, display device, and information processing device TWI838051B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW111150424A TWI838051B (en) 2022-12-28 2022-12-28 Gamma adjustment module, display driver chip, display device, and information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW111150424A TWI838051B (en) 2022-12-28 2022-12-28 Gamma adjustment module, display driver chip, display device, and information processing device

Publications (2)

Publication Number Publication Date
TWI838051B true TWI838051B (en) 2024-04-01
TW202427454A TW202427454A (en) 2024-07-01

Family

ID=91618926

Family Applications (1)

Application Number Title Priority Date Filing Date
TW111150424A TWI838051B (en) 2022-12-28 2022-12-28 Gamma adjustment module, display driver chip, display device, and information processing device

Country Status (1)

Country Link
TW (1) TWI838051B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180197492A1 (en) * 2016-07-20 2018-07-12 Wuhan China Star Optoelectronics Technology Co., L td. Gamma voltage generation circuit and drive apparatus
TW201933327A (en) * 2018-01-19 2019-08-16 奇景光電股份有限公司 Display device and over driving method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180197492A1 (en) * 2016-07-20 2018-07-12 Wuhan China Star Optoelectronics Technology Co., L td. Gamma voltage generation circuit and drive apparatus
TW201933327A (en) * 2018-01-19 2019-08-16 奇景光電股份有限公司 Display device and over driving method

Also Published As

Publication number Publication date
TW202427454A (en) 2024-07-01

Similar Documents

Publication Publication Date Title
CN100466050C (en) Apparatus and method for converting image signals of four-color display device and display device
JP4212268B2 (en) Apparatus and method for automatically controlling brightness of liquid crystal display module
CN101719359B (en) Color distribution adjustment method and color distribution module
KR100544261B1 (en) Display control circuit and display driving circuit
JP2008176329A (en) Apparatus and method for correcting video data of liquid crystal display device
CN109817184A (en) Device and method for chromatic aberration correction
JPS59186A (en) Color signal generator for raster scan type video display
JPH02124593A (en) Gradation display device
JPH1115444A (en) Liquid crystal display device and liquid crystal control circuit used therefor
CN110751924A (en) Micro-LED display screen controlled in split screen mode
TWI838051B (en) Gamma adjustment module, display driver chip, display device, and information processing device
US6914614B2 (en) Color display method and semiconductor integrated circuit using the same
CN101719361B (en) Saturation adjusting method and saturation adjusting module
CN116229892A (en) Display driving method and device
TWI384888B (en) Method and module for regulating luminance
JP2023108808A (en) CURRENT LIMITING CIRCUIT, DISPLAY DEVICE AND CURRENT LIMITING METHOD
KR100640894B1 (en) Control device and method of color liquid crystal display for mobile communication terminal
US6580410B1 (en) Liquid crystal display
CN116092406A (en) Gamma voltage curve adjusting method and equipment
TW202410018A (en) White balance correction method, electronic chip, and information processing apparatus which is applicable to an electronic device that includes a display and is executed by an electronic chip of the electronic device to realize a corresponding correction on white balance of the display
CN114566118B (en) Display color cast correction method, device and system
KR20040015910A (en) A liquid crystal display
TWI458357B (en) Method and module for regulating color distribution
TWI811110B (en) Color temperature transition screen display method, display driver chip, display device and information processing device
TWI387356B (en) Saturation adjustment method and saturation adjustment module