WO2024031319A1 - 像素驱动方法、像素驱动电路和显示装置 - Google Patents
像素驱动方法、像素驱动电路和显示装置 Download PDFInfo
- Publication number
- WO2024031319A1 WO2024031319A1 PCT/CN2022/111094 CN2022111094W WO2024031319A1 WO 2024031319 A1 WO2024031319 A1 WO 2024031319A1 CN 2022111094 W CN2022111094 W CN 2022111094W WO 2024031319 A1 WO2024031319 A1 WO 2024031319A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- pixel
- voltage signal
- target pixel
- voltage
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
- G09G3/3611—Control of matrices with row and column drivers
- G09G3/3696—Generation of voltages supplied to electrode drivers
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
- G09G3/3225—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED] using an active matrix
- G09G3/3233—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED] using an active matrix with pixel circuitry controlling the current through the light-emitting element
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/02—Addressing, scanning or driving the display screen or processing steps related thereto
- G09G2310/0264—Details of driving circuits
- G09G2310/027—Details of drivers for data electrodes, the drivers handling digital grey scale data, e.g. use of D/A converters
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/02—Addressing, scanning or driving the display screen or processing steps related thereto
- G09G2310/0264—Details of driving circuits
- G09G2310/0291—Details of output amplifiers or buffers arranged for use in a driving circuit
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0673—Adjustment of display parameters for control of gamma adjustment, e.g. selecting another gamma curve
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
Definitions
- the present disclosure relates to the field of display technology, and in particular, to a pixel driving method, a pixel driving circuit and a display device.
- the present disclosure provides a pixel driving method, a pixel driving circuit, a display device and a computing device, which can alleviate, alleviate or even eliminate the above problems.
- a pixel driving method including: receiving image data, the image data including pixel data for at least one pixel; determining a target pixel based on the pixel data for a target pixel in the image data; The data voltage signal of the pixel; in response to the first enable signal being valid, driving the target pixel in the first display mode, updating the data voltage signal at the first frequency in the first display mode, and providing the data voltage signal to the target pixel, so that The driving voltage of the target pixel is determined as the voltage difference between the data voltage signal and the common voltage signal, where the common voltage signal is a reference voltage signal common to all pixels; in response to the second enable signal being valid, driving in the second display mode The target pixel, in the second display mode, updates the data voltage signal at the second frequency, adjusts the data voltage signal according to the pixel data for the target pixel, and provides the target pixel with the adjusted data voltage signal such that the driving voltage of the target pixel is determined as the maximum driving voltage or the minimum driving voltage where the second
- the pixel data for the target pixel includes at least one valid data bit
- the data voltage signal is adjusted according to the pixel data for the target pixel, and the adjusted data voltage signal is provided to the target pixel such that the target
- Determining the driving voltage of the pixel as the maximum driving voltage or the minimum driving voltage includes: in response to the most significant data bit in the at least one valid data bit being the first value, adjusting the data voltage signal so that the driving voltage of the target pixel is determined as the maximum driving voltage. voltage; in response to the most significant data bit of the at least one valid data bit being the second value, adjusting the data voltage signal so that the driving voltage of the target pixel is determined to be the minimum driving voltage.
- adjusting the data voltage signal so that the driving voltage of the target pixel is determined to be the maximum driving voltage includes: determining the data voltage signal as the first voltage signal during the initialization period, and providing effective initialization to each pixel in turn. Control signal; during the display period, determine the data voltage signal to be opposite to the common voltage signal, and provide a continuously effective display control signal for the target pixel, so that the driving voltage of the target pixel is determined as the voltage of the data voltage signal and the common voltage signal Difference.
- adjusting the data voltage signal so that the driving voltage of the target pixel is determined to be the minimum driving voltage includes: determining the data voltage signal as the second voltage signal during the initialization period, and providing effective initialization to each pixel in turn. Control signal; during the display period, provide the target pixel with a non-difference voltage signal, which is the same as the public voltage signal, and provide a continuously effective display control signal for the target pixel, so that the driving voltage of the target pixel is determined to be non-difference The voltage difference between the voltage signal and the common voltage signal.
- determining the data voltage signal for the target pixel based on the pixel data for the target pixel in the image data includes: caching pixel data for a preset number of pixels in the image data; according to the preset number The analog conversion rule converts the pixel data for the target pixel in the cached pixel data into a data voltage signal for the target pixel.
- caching the image data includes: in response to a number of valid data bits in the pixel data for the preset number of pixels being greater than a first threshold, caching the pixels for the preset number of pixels according to a preset compression rule.
- the data is compressed such that the number of valid data bits in the compressed pixel data is no greater than the first threshold.
- converting the pixel data for the target pixel in the cached pixel data into a data voltage signal for the target pixel includes: decompressing the compressed pixel data; converting the decompressed pixel data The pixel data for the target pixel in is converted into a data voltage signal for the target pixel.
- caching the image data includes: in response to the number of valid data bits in the pixel data for the preset number of pixels being less than a first threshold, caching the image data for the preset number of pixels according to a first preset padding rule.
- the pixel data of the pixel is padded so that the number of valid data bits in the padded image data is equal to the first threshold.
- converting the pixel data for the target pixel in the buffered pixel data into a data voltage signal for the target pixel includes: in response to a number of valid data bits in the pixel data for the target pixel electrode. is less than the second threshold, the image data for the target pixel electrode is padded according to the second preset padding rule, so that the number of valid data bits in the padded pixel data is equal to the second threshold.
- converting the pixel data for the target pixel in the buffered pixel data into a data voltage signal for the target pixel further includes: in response to receiving the pixel data for at least two pixels per clock cycle. , redistributing pixel data of at least two pixels into at least two sets of pixel data for different pixels.
- the image processing method further includes: in the first display mode, in response to receiving an instruction to switch to the second display mode, writing enable data for the second display mode to the mode register, and in the first After a preset time interval, the second enable signal is enabled based on the enable data in the mode register.
- the image processing method further includes: in the second display mode, in response to receiving new image data, opening a data voltage buffer; and writing a data voltage signal determined based on the new image data into the Data voltage register; after the second preset time interval, close the data voltage memory.
- the image processing method further includes: in the second display mode, in response to receiving an instruction to switch to the first display mode, writing enable data for the first display mode to the mode register, and turning on The data voltage register; writes the data voltage signal into the data voltage register; after a third preset time interval, closes the data voltage register; based on the enable data in the mode register, validates the first enable signal.
- the image processing method further includes: in the first display mode, when the number of valid data bits in the pixel data for the target pixel meets the first preset condition, in response to receiving a request for low quality An enable signal for a display mode using a low-quality display mode, wherein in the low-quality display mode, in response to the most significant data bit in the pixel data for the target pixel being a first value, the pixel data for the target pixel is The bit is set to the maximum value, and in response to the most significant data bit in the pixel data for the target pixel being the second value, the pixel data for the target pixel is set to the minimum value.
- the image processing method further includes: in the first display mode, when the number of valid data bits in the pixel data for the target pixel meets the second preset condition, causing the second preset condition before turning on the screen.
- the enable signal becomes active.
- the image processing method further includes: in the first display mode, when the number of valid data bits in the pixel data for the target pixel meets the third preset condition, adjusting the binding point voltage according to the preset The data voltage signal is used for the target pixel, wherein the preset binding point voltage is used to specify the data voltage signal corresponding to at least one gray level.
- receiving the image data includes: after the device is powered on and initialized, and before the screen is turned on, receiving initialization image data, and determining an initialization voltage signal for each pixel based on the initialization image data.
- receiving the image data includes: selecting the first interface or the second interface to receive the image data based on the display mode and/or the number of valid data bits in the pixel data according to the preset interface rules, wherein the first interface and the second interface have different data transfer rates.
- a pixel driving circuit including: a data interface configured to: receive image data, the image data including pixel data for at least one pixel; a data processing circuit configured to: based on The pixel data for the target pixel in the image data determines the data voltage signal for the target pixel; the pixel electrode driving circuit includes a first charging circuit and a second charging circuit, wherein the first charging circuit is configured as: In response to the first enable signal being valid, the target pixel is driven in the first display mode.
- the data voltage signal is updated at the first frequency and the data voltage signal is provided for the target pixel, so that the driving voltage of the target pixel is Determined as the voltage difference between the data voltage signal and the common voltage signal, wherein the common voltage signal is a reference voltage signal common to all pixels, and wherein the second charging circuit is configured to: be effective in response to the second enable signal , driving the target pixel in a second display mode, updating the data voltage signal at a second frequency in the second display mode, adjusting the data voltage signal according to the pixel data for the target pixel, and providing the adjusted data voltage signal to the target pixel. , so that the driving voltage of the target pixel is determined as the maximum driving voltage or the minimum driving voltage, wherein the second frequency is lower than the first frequency.
- the pixel data for the target pixel includes at least one valid data bit
- the second charging circuit includes: a latch configured to latch a most significant data bit of the at least one valid data bit;
- the mode selection circuit is configured to: in response to the most significant data bit in the at least one valid data bit being a first value, adjust the data voltage signal so that the driving voltage of the target pixel is determined to be the maximum driving voltage, and in response to the at least one valid data bit
- the most significant data bit among the data bits is the second value, and the data voltage signal is adjusted so that the driving voltage of the target pixel is determined to be the minimum driving voltage.
- the data processing circuit includes: a cache circuit configured to cache pixel data for a preset number of pixels in the image data; a digital-to-analog conversion circuit configured to convert the cached pixel data to user data.
- the pixel data at the target pixel is converted into a data voltage signal for the target pixel.
- the pixel driving circuit further includes: a data voltage buffer configured to buffer the data voltage signal in the second display mode.
- a display device including the pixel driving circuit described according to the previous aspect; a liquid crystal panel including a plurality of pixels and configured to receive a data voltage signal from the pixel driving circuit; and a backlight panel , configured to provide backlight for the LCD panel.
- Figure 1 schematically illustrates an example flowchart of a pixel driving method according to some embodiments of the present disclosure
- Figure 2 schematically illustrates an example circuit diagram of a pixel circuit according to some embodiments of the present disclosure
- 3A and 3B schematically illustrate an operating state of a pixel circuit in a first display mode according to some embodiments of the present disclosure
- 4A, 4B, 4C and 4D schematically illustrate the working state of the pixel circuit in the second display mode according to some embodiments of the present disclosure
- 5A and 5B schematically illustrate example driving timing for driving a pixel circuit according to some embodiments of the present disclosure
- FIG. 6 schematically illustrates an example circuit diagram of a pixel charging circuit for charging a pixel circuit in accordance with some embodiments of the present disclosure
- 7A, 7B, 7C, 7D, and 7E schematically illustrate transmission protocols of example data formats of image data according to some embodiments of the present disclosure
- 8A, 8B, 8C, and 8D schematically illustrate example processing flows for various data formats according to some embodiments of the present disclosure
- FIGS. 9A, 9B, and 9C schematically illustrate example flowcharts of mode switching or image data updating according to some embodiments of the present disclosure
- Figure 10 schematically illustrates an exemplary internal mode switching diagram of a pixel driving circuit according to some embodiments of the present disclosure
- Figure 11 schematically shows an exemplary data processing flow in conjunction with Idle mode according to some embodiments of the present disclosure
- Figure 12 schematically illustrates an example flowchart of a display process according to some embodiments of the present disclosure
- Figure 13 schematically illustrates an example flowchart of a display process according to some embodiments of the present disclosure
- Figure 14 schematically illustrates an exemplary internal mode switching diagram of a mating interface according to some embodiments of the present disclosure
- Figure 15 schematically illustrates an example table of recommended interface configurations according to some embodiments of the present disclosure
- Figure 16 schematically illustrates an example block diagram of a pixel driving circuit in accordance with some embodiments of the present disclosure
- Figure 17A schematically illustrates an exemplary block diagram of a display device according to some embodiments of the present disclosure
- 17B schematically illustrates a schematic diagram of a display device according to some embodiments of the present disclosure
- Figure 18 schematically illustrates an example block diagram of a computing device in accordance with some embodiments of the present disclosure.
- FIG. 1 schematically illustrates an example flowchart of a pixel driving method 100 according to some embodiments of the present disclosure.
- the pixel driving method 100 may include steps 110 to 140 .
- the pixel driving method 100 may be executed by a computing device including a display screen, for example, by a driving device for driving the display screen in the computing device.
- the driving device may be embodied as a circuit structure that is independent or integrated with other devices, and May be available with or without a separate packaging structure.
- the driving device may be implemented as a structure such as a driving IC (Integrated Circuit).
- the driving device can be used to receive image data from the system side and provide driving signals to some or all pixels in the display screen based on the image data to display corresponding images.
- the system side may refer to devices such as a central control unit (CPU), a microcontroller (MCU), or a specialized graphics processing unit (GPU), which may be based on stored images, received images, or generated images.
- CPU central control unit
- MCU microcontroller
- GPU specialized graphics processing unit
- the preset data format and corresponding transmission protocol transmit image data to the driving device. Steps 110 to 140 are described in detail below with reference to FIG. 1 .
- image data is received, which may include pixel data for at least one pixel.
- image data may be provided by a controller, central processing unit, or graphics processor in a computing device, such as to a pixel driving device via a data bus or other type of transmission line.
- the image data may be data conforming to a preset data protocol format, which may include pixel data for each pixel or part of the pixels in the display screen. For example, multiple sets of image data may be received according to a preset frequency, where each set of image data may represent one frame in the video.
- a data voltage signal for the target pixel may be determined based on pixel data for the target pixel in the image data.
- the pixel data for a pixel may include the pixel value of the pixel.
- the pixel data may reflect the grayscale of the pixel.
- the pixel data may reflect the R (red), G ( Green), B (blue) corresponding brightness, etc.
- the conversion relationship between the pixel data and the data voltage signal can be preset.
- this conversion relationship can be expressed in various ways such as lookup tables, curves, functional expressions, etc., so that the conversion relationship can be based on the conversion relationship.
- the pixel data determines the corresponding data voltage signal.
- the pixel data can be processed as required to meet different requirements for data transmission, data storage, data processing and display effects. Such embodiments will be described below. A detailed description.
- the target pixel in response to the first enable signal being valid, the target pixel may be driven in the first display mode.
- the data voltage signal may be updated at a first frequency and the data voltage signal may be provided to the target pixel, such that the driving voltage of the target pixel is determined as a voltage difference between the data voltage signal and the common voltage signal, wherein,
- the common voltage signal is a reference voltage signal shared by all pixels.
- the pixel circuit of each pixel can include a storage capacitor. One end of the storage capacitor can be connected to a common voltage signal, and the other end can be connected to a data voltage signal. The voltage difference between the two can charge the storage capacitor, so that Pixels display corresponding brightness.
- connection should be understood to cover direct connection or indirect connection, that is, the storage capacitor can be directly connected to the common voltage signal and the data voltage signal, or can be connected to one or both of these signals through other intermediate circuit elements.
- connection shall be interpreted similarly unless otherwise indicated.
- the update frequency of the data voltage signal may be controlled by the pixel driving circuit, or may also depend on the frequency of image data received by the pixel driving circuit.
- the target pixel in response to the second enable signal being valid, the target pixel may be driven in the second display mode.
- the data voltage signal may be updated at a second frequency, the data voltage signal may be adjusted according to pixel data for the target pixel, and the adjusted data voltage signal may be provided for the target pixel, such that the driving voltage of the target pixel is determined is the maximum driving voltage or the minimum driving voltage, where the second frequency is lower than the first frequency.
- the data voltage signal can be adjusted according to some or all of the valid bits in the pixel data for the target pixel, so that the difference between the adjusted data voltage signal and the common voltage signal is the maximum value or the minimum value, so that , when charging the storage capacitor in the pixel through the adjusted data voltage signal and the common voltage signal, the maximum driving voltage or the minimum driving voltage can be obtained; or, it can be determined based on some or all of the valid bits in the pixel data for the target pixel. Adjust the data voltage signal so that the difference between the adjusted data voltage signal and the common voltage signal (and the undifferentiated voltage signal) is the maximum value.
- the pixel brightness can be the highest or the lowest.
- the pixel brightness can be the highest or the lowest.
- the pixel brightness may be the highest in the normally black mode, when the pixel is driven with zero voltage, the pixel brightness may be the lowest; in the normally white mode, when the pixel is driven with zero voltage, the pixel brightness may be the highest. This can be designed based on specific application requirements.
- the first frequency and the second frequency may be preset, wherein the first frequency may be a frequency commonly used by display devices, such as 60 Hz or other approximate frequencies, such as any frequency from 60 Hz to 85 Hz, which may Meet the display requirements of conventional dynamic pictures; the second frequency can be the frequency of the low-frequency display mode, such as 1Hz or other approximate frequencies, such as 2Hz, 0.5Hz, etc., which can be used for the display of static pictures, and compared with the first frequency, it can Significantly reduces power consumption.
- the first frequency may be a frequency commonly used by display devices, such as 60 Hz or other approximate frequencies, such as any frequency from 60 Hz to 85 Hz, which may Meet the display requirements of conventional dynamic pictures
- the second frequency can be the frequency of the low-frequency display mode, such as 1Hz or other approximate frequencies, such as 2Hz, 0.5Hz, etc., which can be used for the display of static pictures, and compared with the first frequency, it can Significantly reduces power consumption.
- the first enable signal or the second enable signal may be asserted accordingly by the pixel drive circuit in response to the instruction to use the first display mode or the second display mode, or may be driven by the pixel
- the circuit sets the first enable signal or the second enable signal to be valid according to specific display requirements.
- the instruction to use the first display mode or the second display mode may be generated internally by the pixel driving circuit, or may also be received from an external circuit.
- the user can select to use the first display mode or the second display mode through physical or virtual buttons on the computing device, and then the computing device can generate corresponding instructions according to the user's selection and provide them to the pixel driving circuit; or , the computing device can automatically determine whether to use the first display mode or the second display mode according to current needs, generate corresponding instructions, and provide them to the pixel driving circuit; or, the pixel driving circuit can determine whether to use the first display mode according to the image data to be displayed. display mode or second display mode, and generate corresponding instructions; etc.
- display modes at only one frequency are often supported, such as the first display frequency described above.
- related circuits support display modes at multiple frequencies, only one of them can be selected during use. frequency.
- display modes at different frequencies for example, 60Hz mode and 1Hz mode, or other combinations of the first frequency and the second frequency
- the pixels can be charged in different ways in the two modes.
- different charging methods can be used in different display modes through different enable signals.
- a data voltage signal can be provided for the pixel, so that the voltage difference between the data voltage signal and the common voltage signal can be used.
- the determined data voltage signal can be adjusted according to the pixel data, and the adjusted data voltage signal is provided to the pixel, so that the pixel can be charged through the maximum driving voltage or the minimum driving voltage. .
- the high-frequency first display mode can meet conventional display requirements
- the low-frequency second display mode can meet low-power display requirements.
- the driving voltage of each pixel is determined as the maximum or minimum driving voltage, that is, each pixel only has two display states: white/black (white/black), which can achieve a simpler processing logic, helping to further reduce power consumption.
- the pixel driving method provided by the present disclosure can be applied to such devices. According to experiments, by using the technical solutions provided by this disclosure, the power consumption of wearable devices such as smart watches is significantly reduced, and can usually be reduced by 1 to 2 orders of magnitude.
- the pixel driving method 100 shown in Figure 1 can be used in conjunction with the pixel circuit 200 shown in Figure 2, that is, the pixel driving method 100 can be used to drive the pixel circuit 200.
- the pixel circuit 200 is only exemplary, and other similar pixel circuits may also be used.
- the pixel circuit 200 may include a first transistor M1 , a second transistor M2 , a third transistor M3 , a fourth transistor M4 , a second transistor M5 and two inverters connected end to end.
- Two inverters connected end to end can form a static random access memory (Static Random Access Memory, SRAM), which can be used to store voltage signals.
- SRAM Static Random Access Memory
- the voltage signals can control the on and off of M3 and M4.
- the switches of M1 and M2 can be determined by the GateA signal. When GateA is high, M1 is turned on and M2 is turned off.
- the Source signal can be input to node 1 via M1, that is, to SRAM. When the GateA signal is low, M1 is turned off.
- GateA and GateB are control signals. GateA can be regarded as an initialization control signal and can be used for line-by-line initialization; GateB can be regarded as a display control signal and can be used for line-by-line display.
- the operating state of the pixel circuit 200 in the first display mode is described with reference to FIGS. 3A and 3B.
- the first display mode may be a display mode at a conventional frequency, such as a 60Hz mode or other approximate frequency mode.
- FIG. 3A shows the initialization phase of the first display mode.
- GateA is high level.
- M1 is turned on, M2 is turned off, and the L level (low level) is written through the Source signal.
- the L level passes through the connection between node 1 and node 2.
- the inverter reverses to H level (high level) for the first time, which makes M4 conductive.
- M4 conductive
- L level for the second time through the inverter between node 3 and node 4. But the two inverters are not conducting.
- GateB is low level.
- M5 is turned off, so no data is written to the storage capacitor P, and the pixel has no display.
- Figure 3B shows the display phase of the first display mode.
- GateA is low level.
- M2 is turned on, M1 is turned off, and the two inverters are turned on, maintaining the level cycle, so that M4 continues to be turned on.
- GateB is high level.
- M5 is turned on. Therefore, data can be continuously written through the Source signal and data can be written to the storage capacitor P via M4 and M5.
- the Source signal at both ends of the storage capacitor P forms a voltage difference with the VCOM signal. , the pixels are displayed normally.
- the pixel circuit 200 may be driven through the driving timing 500A shown in FIG. 5A.
- FIG. 5A shows the column start signal STV, the data voltage signal Source, the common voltage signal VCOM, the long black voltage signal FRP, the initialization control signals GateA1 to GateAn of the pixels 1 to pixel n, and the display control signal GateB1 of the pixels 1 to pixel n. to GateBn, where n ⁇ 1.
- the first frame can be used for initialization, and starting from the second frame can be used for normal display. Only when the power is turned on again or the frame rate changes, it is necessary to repeat the process from initialization to normal. display process.
- Source is low level
- GateA1 to GateAn are set to high level in sequence, that is, each pixel circuit is initialized in sequence
- the Source To write image data to the pixel circuit GateB1 to GateBn are set to high level in sequence, that is, corresponding image data is written to each pixel circuit in order to display the frame image.
- the duration of each frame may be about 16.7ms.
- the operating state of the pixel circuit 200 in the second display mode is described with reference to FIGS. 4A, 4B, 4C and 4D.
- the pixel circuit 200 is a pixel circuit in a normally black mode.
- the normally white mode it can be driven similarly, in which the driving voltage is related to the pixel grayscale (or pixel grayscale). brightness) needs to be adjusted.
- the second display mode may be a low-frequency display mode, such as a 1Hz mode or other approximate frequency mode.
- the second display mode may be further divided into a White mode and a Black mode.
- the pixel driving voltage is determined to be the maximum driving voltage and the highest brightness is displayed.
- the Black mode the pixel driving voltage is determined as the minimum driving voltage (such as zero voltage), and displays the lowest brightness (such as full black).
- Figure 4A shows the initialization phase of the White mode in the second display mode. This phase is similar to the initialization phase of the first display mode.
- GateA is high level. At this time, M1 is turned on, M2 is turned off, and the L level (low level) is written through the Source signal. At this time, the L level passes through the connection between node 1 and node 2.
- the inverter reverses to H level (high level) for the first time, which makes M4 conductive. At the same time, it reverses to L level for the second time through the inverter between node 3 and node 4. But the two inverters are not conducting.
- GateB is low level. At this time, M5 is turned off, so no data is written to the storage capacitor P, and the pixel has no display.
- FIG. 4B shows the display phase of the White mode in the second display mode.
- GateA is low level.
- M2 is turned on, M1 is turned off, and the two inverters are turned on, maintaining the level cycle, so that M4 continues to be turned on.
- GateB is high level.
- M5 is turned on. Therefore, data can be continuously written through the Source signal and data can be written to the storage capacitor P via M4 and M5.
- the Source signal at both ends of the storage capacitor P forms a voltage difference with the VCOM signal. , the pixels are displayed normally.
- the system does not continue to write image data.
- the Source data of the previous frame can be written to the storage capacitor P through M4 and M5.
- the Source data can be stored in the cache. device, which will be described below.
- Figure 4A shows the initialization phase of Black mode in the second display mode.
- GateA is high level.
- M1 is turned on, M2 is turned off, and the H level is written through the Source signal.
- the H level makes M3 turn on, and the H level passes through node 1 and node 1.
- the inverter between node 2 reverses to L level for the first time, and then reverses to H level for the second time through the inverter between node 3 and node 4, but the two inverters are not conducting.
- GateB is low level. At this time, M5 is turned off, so no data is written to the storage capacitor P, and the pixel has no display.
- FIG. 4B shows the display stage of the Black mode in the second display mode.
- GateA is low level.
- M2 is turned on, M1 is turned off, and the two inverters are turned on, maintaining the level cycle, so that M3 continues to be turned on.
- GateB is high level.
- M5 is turned on. Therefore, the FRP signal can be written to the storage capacitor P via M3 and M5.
- the voltage difference between the FRP signal and the VCOM signal at both ends of the storage capacitor P is zero, and the pixel displays black. .
- the system does not continue to write image data.
- the pixel circuit in the next frame, it can continue to be initialized to the Black mode through the high level of the Source signal, and M3 and M5
- the FRP signal is written into the storage capacitor P.
- the system side When there is a picture update, the system side writes new image data.
- the pixel circuit 200 may be driven through the driving timing 500B shown in FIG. 5B.
- FIG. 5B shows the column start signal STV, the data voltage signal Source(Black) in the Black mode, the data voltage signal Source(White) in the White mode, the common voltage signal VCOM, the long black voltage signal FRP, pixel 1 to pixel Initialization control signals GateA1 to GateAn for n, and display control signals GateB1 to GateBn for pixels 1 to pixel n, where n ⁇ 1.
- part of the time in each frame can be used for initialization, and the remaining time can be used for normal display.
- each frame time is 1s, of which the first 16.7ms can be used for initialization and the remaining time can be used for normal display. It should be understood that the time length of the initialization phase can be set according to needs, and it can be equal to or different from the length of one frame of the first display mode.
- Source is high level
- GateA1 to GateAn are set to high level in sequence, that is, each pixel circuit is initialized in sequence;
- the display phase of the Black mode of the second display mode charging the pixels through FRP and VCOM, GateB1 to GateBn remain high, that is, they continue to provide FRP signals to the pixel circuit, so that the relevant pixels continue to display black.
- Source is low level, and GateA1 to GateAn are set to high level in sequence, that is, each pixel circuit is initialized in sequence; in the display phase of the White mode of the second display mode, through Source When writing image data to the pixel circuit of each pixel, GateB1 to GateBn remain high, that is, the corresponding Source signal is continuously written to each pixel circuit in order to display the frame image. Since the second display mode involves the selection of the Black or White mode for pixels, the process from initialization to normal display needs to be repeated at the beginning of each frame.
- transistors with a high active control level are all directed to transistors with a high active control level.
- transistors with a low active control level can also be used.
- the relevant driving signals can be set to be opposite to the above description.
- the pixel data for the target pixel may include at least one valid data bit.
- step 140 may include: in response to the most significant data bit in the at least one valid data bit being the first value, adjusting the data voltage signal so that the driving voltage of the target pixel is determined to be the maximum driving voltage; in response to The most significant data bit among the at least one valid data bit is the second value, and the data voltage signal is adjusted so that the driving voltage of the target pixel is determined to be the minimum driving voltage. For example, when the most significant data bit in the pixel data is 1, the data voltage signal can be adjusted so that the driving voltage of the target pixel is determined to be the maximum driving voltage.
- the data voltage signal can be adjusted so that the target pixel is as described above.
- the described White mode display when the most significant data bit in the pixel data is 0, the true voltage signal can be adjusted so that the driving voltage of the target pixel is determined to be the minimum driving voltage (such as zero).
- the data voltage signal can be adjusted, Causes the target pixel to be displayed in Black mode as described above. As a result, it is possible to determine whether the target pixel displays the highest brightness or the lowest brightness based only on the value of the most significant bit of the pixel data, which helps reduce the amount of data processing and simplifies the processing logic, thereby helping to further reduce power consumption.
- the driving voltage of the target pixel may be determined as the maximum driving voltage or the minimum driving voltage in the following manner. Specifically, in order to determine the driving voltage of the target pixel as the maximum driving voltage, during the initialization period, the data voltage signal can be determined as the first voltage signal, and effective initialization control signals are provided for each pixel in turn, and then, in During the display period, the data voltage signal can be determined to be opposite to the common voltage signal, and a continuously effective display control signal is provided for the target pixel, so that the driving voltage of the target pixel is determined as the voltage difference between the data voltage signal and the common voltage signal; as The driving voltage of the target pixel is determined to be the minimum driving voltage.
- the data voltage signal can be determined as the second voltage signal, and effective initialization control signals can be provided for each pixel in turn. Subsequently, during the display period, the data voltage signal can be determined as the second voltage signal.
- a non-difference voltage signal to the target pixel, which is the same as the common voltage signal, and provide a continuously effective display control signal to the target pixel, so that the driving voltage of the target pixel is determined to be between the non-difference voltage signal and the common voltage signal voltage difference.
- the situation in which the driving voltage of the target pixel is determined to be the maximum driving voltage may be the White mode mentioned above.
- the data voltage signal can be determined to be a low level, and during the display period, the data voltage signal can be determined to be opposite to the common voltage signal, for example, as shown in Figure 5B Source (White ) signal like that.
- the situation in which the driving voltage of the target pixel is determined to be the minimum driving voltage may be the Black mode mentioned above. In the Black mode, during the initialization period, the data voltage signal can be determined to be a high level.
- the same long voltage signal as the common voltage signal can be provided.
- the black voltage signal is, for example, the same FRP signal as VCOM shown in FIG. 5B.
- effective initialization control signals may be provided to each pixel in the initialization period as shown in GateA1 to GateAn in FIG. 5B, and effective initialization control signals may be provided to each pixel in the display period as shown in GateB1 to GateBn. Continuously effective display control signal.
- the data voltage signal can be adjusted, and the pixel can be set to a mode of displaying at maximum brightness or minimum brightness during the initialization period through the adjusted data voltage signal, and the display control signal can be maintained during the display period. Effective, so that each pixel continuously displays the maximum brightness or minimum brightness. As a result, the display status of each pixel in each cycle (ie, displaying the maximum brightness or the minimum brightness) can be conveniently controlled.
- the pixels may be charged by means of the pixel charging circuit 600 shown in FIG. 6 .
- the pixel charging circuit 600 includes two charging paths 610 and 620.
- the charging path 610 can be used to charge the pixel circuit in the first display mode
- the charging path 620 can be used to charge the pixel in the second display mode. circuit charging.
- the pixel charging circuit 600 may receive the data voltage signal Source′, which may be generated based on the pixel data in step 120 described above.
- the pixel circuit can be driven in the first display mode.
- the Source' signal is transmitted to the first charging path 610 via the transistor T1, and then is provided to the corresponding pixel circuit as a Source signal, and written into the storage capacitor of the pixel circuit, so that the Source signal and the VCOM signal form a voltage across the storage capacitor. difference, so that the pixels display corresponding brightness.
- the voltage difference may be proportional to pixel brightness. Exemplarily, FIG.
- VCOM can vary between 4.5V and 0V
- the Source signal can be determined as a series of voltage signals based on the image data, such as 3V, 4.5V, 0V, 4.5V, 1.5V as shown in the figure, by Therefore, the charging voltage of the storage capacitor can be determined as the difference ⁇ V between the two.
- the pixel circuit can be driven in the second display mode.
- the Source’ signal is transmitted to the second charging path 620 via the transistor T2.
- the value of the most significant bit of the pixel data can be latched to each pixel.
- the value of the most significant bit can be taken from the Source' signal, corresponding pixel data in the image data, corresponding pixel data in the processed image data, etc.
- FIG. 6 also schematically shows an example driving timing 621 in the White mode for the second charging path 620 .
- Source’ can be adjusted to Source to charge the storage capacitor of the pixel circuit with a maximum voltage difference of 4.5V, so that the pixel displays the highest brightness.
- FIG. 6 also schematically shows an example driving timing 622 in the Black mode for the second charging path 620 .
- VCOM is the same as FRP, so that the voltage across the storage capacitor is zero, causing the pixel to display black.
- the pixel circuit is not shown completely, and only its Source end, VCOM end, Gate end, etc. are schematically shown. It should be understood that here, the pixel circuit may have the same or similar structure as described in the previous embodiments, and may be driven as described in the previous embodiments.
- step 120 described with reference to FIG. 1 may include: caching pixel data for a preset number of pixels in the image data; and using the cached pixel data for a preset number of pixels according to a preset digital-to-analog conversion rule.
- the pixel data of the target pixel is converted into a data voltage signal for the target pixel.
- the preset digital-to-analog conversion rule may be a preset digital-to-analog conversion function, a preset lookup table, etc.
- the digital-to-analog conversion process can complete the conversion of digital signals to analog signals (i.e., data voltage signals) based on the valid data bits in the pixel data.
- the converted analog signals can be input to the display screen and determine the grayscale color of the display screen.
- the preset number of pixels for the preset number of pixels may be cached according to the preset compression rule.
- the pixel data of pixels is compressed so that the number of valid data bits in the compressed pixel data is not greater than the first threshold.
- the pixel data can be compressed in units of a preset number of pixels, where the preset number can be, for example, 2, 3, 4 and other preset values.
- a threshold can be 36bit or other values. It can be understood that the preset number and the first threshold can be set according to specific application requirements. For example, different preset numbers can be set for different data formats of image data, and the first threshold can be set according to the internal processing capability of the driving circuit. set up.
- the compressed pixel data in the process of converting the cached pixel data into a data voltage signal, the compressed pixel data may be decompressed, and the pixel data for the target pixel in the decompressed pixel data may be Converted to a data voltage signal for the target pixel.
- the first preset padding rule may be used for Pixel data of a preset number of pixels are padded so that the number of valid data bits in the padded image data is equal to the first threshold.
- the first preset padding rule may be set to pad 0, or may be set to other padding methods according to specific application requirements.
- the process in response to the number of valid data bits in the pixel data for the target pixel electrode being less than the second threshold, the process may be performed according to the second preset
- the padding rule pads the image data for the target pixel electrode so that the number of valid data bits in the padded pixel data is equal to the second threshold.
- the second preset filling rule can be preset according to application requirements. For example, it can be set through relevant registers, such as setting to complement 0, complement 1, complement MSB (most significant bit), complement Green LSB ( green least significant bit), etc.
- the padding control signal EPF can be generated based on the setting result of the register to specify the method by which padding is performed.
- the pixel data of the at least two pixels may be reallocated in response to receiving the pixel data for the at least two pixels per clock cycle.
- the two or more pixel data can be redistributed into two or more groups before generating the data voltage signal. Independent pixel data.
- the data format can be composed of CMD (control information) and DATA (data information).
- CMD can be used to specify information such as data protocol type
- DATA can be used to transmit image data.
- 1 byte may include 9 bits, in which the first byte may be used to transmit CMD, and starting from the second byte, DATA may be transmitted.
- the first bit in each byte can be used for functions such as error correction without transmitting actual data.
- the effective data bits used to transmit data may be different.
- FIG. 7A schematically shows a transmission protocol 700A in a 24-bit data format.
- the pixel data of each pixel can be composed of 8-bit red, 8-bit green, and 8-bit blue data, and can be transmitted in 3 bytes.
- Figure 7B schematically shows the transmission protocol 700B of the 18-bit data format.
- the pixel data of each pixel can be composed of 6-bit red, 6-bit green, and 6-bit blue data, and can also be transmitted in 3 bytes, but in each byte, there are 2 bits of free bits.
- Figure 7C schematically shows a transmission protocol 700C in 16-bit data format.
- the pixel data of each pixel can be composed of 5bit red, 6bit green, and 5bit blue data, and can be transmitted in 2byte.
- Figure 7D schematically shows a transmission protocol 700D in 6-bit data format.
- the pixel data of each pixel can be composed of 2-bit red, 2-bit green, and 2-bit blue data.
- the pixel data of each pixel can be transmitted continuously without idle bits, which can improve data transmission efficiency; as shown in the lower part of Figure 7D As shown in the second half, only 1 pixel of pixel data can be transmitted in one byte, and the other two bits are free.
- FIG. 7E schematically shows the transmission protocol 700E of the 3-bit data format.
- the pixel data of each pixel can be composed of 1 bit red, 1 bit green, and 1 bit blue data.
- two different protocol types are also designed, as shown in the upper part of Figure 7E. In one byte, only 2 pixels of pixel data can be transmitted, and the other two bits are free; as shown in the lower part of Figure 7E As shown in the lower half, pixel data for each pixel can be transmitted continuously without idle bits. Similar to the 6-bit data format, the two protocol types have different advantages. One of the protocol types can be selected based on the data transmission situation on the system side.
- the first display mode valid data bit comparisons similar to those shown in FIG. 7A, FIG. 7B, and FIG. 7C can be used preferentially.
- High data format in order to present richer picture details and provide display effects that meet conventional needs; in the second display mode, data formats with lower effective data bits similar to those shown in Figure 7D and Figure 7E can be used first.
- the data format of low-significant data bits can also be used in the first display mode, or the data format of high-significant data bits can be used in the second display mode.
- FIGS. 8A to 8D schematically illustrate the data processing flow of the data format described with reference to FIGS. 7A to 7E .
- the pixel driving device may take the form of a driver IC.
- the system side can write image data to the driver IC according to one of the aforementioned data formats.
- the driver IC can receive the image data and undergo multi-level data processing, and finally write the data to the corresponding pixel circuit through the Source.
- data transmission can be performed in 24-bit units, that is, each clock cycle (each CLK) can receive 24-bit data. If 1-bit data is received per clock rising edge, each clock cycle should include at least 24 clock rising edges. .
- data processing can be composed of three modules: compression/decompression (MC/MD), data mapping, and digital-to-analog conversion (D/A).
- MC/MD compression/decompression
- D/A digital-to-analog conversion
- MC/MD module data processing of 36 bits of valid data bits is allowed based on the pixel data of at least one pixel. That is, when the number of valid data bits of the pixel data of at least one pixel exceeds 36 bits, the pixel data needs to be compressed. , when the number of valid data bits is less than 36 bits, the pixel data needs to be padded.
- the padding can be implemented by padding 0, for example.
- D/A data collection and processing can be carried out in units of 24 bits. Therefore, the data mapping module can fill in pixel data that is less than 24 bits.
- the filling rules can be set to fill in 0 or fill 1 according to the needs. , add MSB, add Green LSB, etc.
- FIG. 8A schematically shows the processing flow 800A of the 24-bit data format.
- the IC interface can receive image data at 1 pixel/CLK.
- 24-bit data format that is, each CLK receives 24-bit valid data bits without the need for bit-filling operations.
- image data exists in 2 pixels/CLK (that is, 48 bits of valid data bits), and 3/4 compression needs to be enabled, so that the pixel data is compressed from 48 bit to 36 bit, and stored in GRAM, and then restored to 48bit valid data bits.
- the data mapping module receives 1 pixel of pixel data each time, that is, it receives 24 bits of valid data bits without bit filling. It can directly enter the D/A module for digital-to-analog conversion, generate the corresponding data voltage signal, and provide it to the display panel.
- FIG. 8B schematically shows the processing flow 800B of the 18-bit data format.
- the IC interface can receive image data at 1 pixel/CLK.
- 18bit data format that is, each CLK receives 18bit valid data bits, supplemented with 0 to 24bit.
- image data exists as 2 pixels/CLK (that is, 36 bits of valid data bits). There is no need to enable data compression and decompression.
- Image data can be directly input to the data mapping module through this module.
- the data mapping module receives 1 pixel of pixel data each time, that is, it receives 18 bits of valid data bits, which need to be padded to 24 bits.
- the padded data enters the D/A module for digital-to-analog conversion, generates the corresponding data voltage signal, and provides it to the display panel.
- the processing flow is similar to that of 18-bit, only the number of padding bits is different, which will not be described again here.
- FIG. 8C schematically shows the processing flow 800C of the 6-bit data format.
- the IC interface can receive image data at 1 pixel/CLK.
- each CLK receives 6 bits of valid data bits, supplemented with 0 to 24 bits.
- image data exists at 2 pixels/CLK (that is, 12 valid data bits).
- the data mapping module receives 1 pixel of pixel data each time, that is, it receives 18-bit data (including 12-bit valid data bits), which needs to be padded to 24-bit.
- the padded data enters the D/A module for digital-to-analog conversion to generate the corresponding data voltage signal.
- the data voltage signal can be determined only by complementing 0 to complete the filling operation.
- Figure 8D schematically shows the processing flow 800D of the 3-bit data format.
- the IC interface can receive image data at 2 pixels/CLK, that is, each CLK receives 6 bits of valid data bits, supplemented with 0 to 24 bits.
- image data exists at 4 pixels/CLK (that is, 12 valid data bits). There is no need to enable data compression and decompression, and the bits can be padded to 36 bits.
- the data mapping module receives 2 pixels of pixel data each time, that is, it receives 18-bit data (including 12-bit valid data bits), which needs to be padded to 24-bit.
- the padded data needs to be redistributed into two sets of pixel data.
- the second-highest bit of each pixel data can be equal to the value of the highest-order bit.
- the redistributed pixel data can sequentially enter the D/A module for digital-to-analog conversion to generate corresponding data voltage signals and provide them to the display panel.
- the filling operation can be completed only by padding 0.
- switching between the first display mode and the second display mode may be performed by providing a mode switching instruction.
- enable data for the second display mode in response to receiving an instruction to switch to the second display mode, enable data for the second display mode may be written to the mode register, and after the first preset time interval, the enable data for the second display mode may be written to the mode register. Based on the enable data in the mode register, the second enable signal is enabled. Similar to what was mentioned in the previous embodiments, the instruction to switch to the second display mode can be received from the system. For example, the user can manually choose to switch to the second display mode, or the system can automatically determine to switch to the second display mode under certain circumstances. display mode, based on the manual or automatic switching operation, an instruction to switch to the second display mode can be sent to the pixel driving circuit. The mode register may write corresponding enable data in response to receiving the relevant switching instruction.
- the first enable signal or the third enable signal may be provided to the pixel charging circuit such as described in the previous embodiment based on the enable data stored in the mode register. 2. Enable signal.
- the first preset time interval can be set according to specific application requirements, and it can be used as a buffer time to help avoid circuit processing errors.
- FIG. 9A schematically shows an example process 900A of switching from the 60Hz mode to the 1Hz mode.
- the color format can be set.
- the corresponding data can be set based on the CMD information in the image data received from the system side or based on other related instructions. format, in order to select an appropriate processing flow according to the characteristics and requirements of the data format. This has been described in detail in the previous embodiments and will not be described again here.
- image data (2C/3C data) can be received.
- the enable data for the 1Hz mode can be written to the mode register, and after a time interval of 50ms, the device switches to the 1Hz mode and makes the second enable signal valid.
- the data voltage buffer in response to receiving new image data, the data voltage buffer may be opened, a data voltage signal determined based on the new image data may be written into the data voltage buffer, and the data voltage buffer may be opened in the second predetermined state. After the set time interval, the data voltage memory is turned off.
- the second display mode may be used to display static images. Therefore, in this mode, the system may not continue to provide image data to the pixel driving circuit. Therefore, in the second display mode, after the corresponding data voltage signal is generated based on the image data, the generated data voltage signal can be stored in the data voltage buffer, so that the generated data voltage signal can be stored in the data voltage buffer based on the image data in each display period.
- the data provides or updates the data voltage signal. This caching mechanism helps reduce data transmission pressure between the system end and the pixel driving circuit and within the pixel driving circuit in the second display mode, and reduces unnecessary data processing operations within the pixel driving circuit.
- FIG. 9B schematically shows the processing flow 900B when new image data is received in the 1Hz mode.
- the data voltage buffer such as GRAM used to cache data voltage signals
- new image data can be started to be received.
- the color format (such as the data format of image data) can be set according to CMD information or additional instructions.
- a corresponding data voltage signal can be generated based on the new image data and written into the data voltage buffer.
- the 1Hz mode can be maintained according to the enable data stored in the status register.
- the data voltage buffer can be closed after a time interval of 50ms.
- enable data for the first display mode may be written to the mode register and the data voltage buffer may be turned on. Subsequently, the Write the data voltage signal into the data voltage register, close the data voltage register after the third preset time interval, and make the first enable signal valid based on the enable data in the mode register.
- the instruction to switch to the first display mode can be received from the system side, and the system side can send the instruction to the pixel driving circuit to switch to the first display mode based on a manual or automatic switching operation.
- the pixel driving circuit may write enable data for the first display mode to the mode register based on receiving the instruction, so as to prepare to switch to the first display mode.
- the image data update process in the second display mode described above can be followed, that is, the data voltage buffer can be turned on, and the image data based on the image data can be stored in the data voltage buffer.
- the generated data voltage signal, the data voltage signal stored at this time may be generated based on the new image data, or may be the data voltage signal corresponding to the previous image data.
- the first display mode can be switched according to the enable data in the mode register, and the first enable signal becomes valid.
- FIG. 9C schematically shows an example process 900C of switching from the 1Hz mode to the 60Hz mode.
- the enable data for the 60Hz mode in response to receiving the instruction to switch to 60Hz, can be written to the mode register and the data voltage buffer can be opened to store the data voltage generated based on the image data.
- the color format may be set as described in the previous embodiments. After setting the color format, optionally, image data (2C/3C data) can be received. Subsequently, it can be switched to the 60Hz mode according to the enable data in the mode register, and after a time interval of 50ms, the data voltage buffer is turned off.
- the first display mode can be used to meet general display requirements. Therefore, in some embodiments, when the pixel driving circuit is powered on, it can directly enter the first display mode, and can be in the first display mode. Image data is continuously written and updated. When a static picture needs to be displayed or there is a need to reduce power consumption, the second display mode can be switched manually or automatically. In the second display mode, the picture data can be updated at low frequency and switched back to the first display mode when needed.
- FIG. 10 schematically shows a mode switching diagram 1000 inside a pixel driving circuit. As shown in the figure, in the power-off state, the pixel driving circuit can enter the sleep state in response to the power-on operation.
- the pixel driving circuit In the sleep state, in response to a power-off operation, the pixel driving circuit can return to the power-off state; when the sleep time is long or in response to a related state switching operation, the pixel driving circuit can enter a deep sleep state; when receiving a signal from the system side When receiving image data or receiving relevant instructions, the pixel driving circuit can switch to the first display mode (for example, 60Hz mode).
- the deep sleep state when receiving a data signal or instruction from the system side, the pixel driving circuit can switch back to the sleep state. In the sleep state, some circuit functions can be turned off, and in the deep sleep state, more circuit functions can be turned off, thereby reducing unnecessary power consumption.
- the first display mode for example, the 60Hz mode
- image data can be received and data voltage signals and other driving signals are provided to the pixel circuit based on the image data
- the second display can also be switched in response to the relevant switching instructions.
- mode e.g. 1Hz mode
- the pixel driving circuit may also switch back to the sleep state from the first display mode.
- the second display mode for example, the 1Hz mode
- the image data can be received and the data voltage signal and other driving signals are provided to the pixel circuit based on the image data
- the first display can also be switched in response to the relevant switching instruction.
- mode e.g. 1Hz mode
- the pixel driving circuit may also switch back to the sleep state from the second display mode.
- data formats with more effective data bits can be used, such as the 24bit, 18bit, and 16bit described above.
- Data format, etc. in the second display mode, in accordance with its display characteristics, in order to reduce the amount of data and reduce power consumption, a data format with fewer effective data bits can be used, such as the 6bit and 3bit data formats described above.
- a data format with fewer effective data bits can be used, such as the 6bit and 3bit data formats described above.
- a data format with fewer valid data bits in the first display mode in some practical applications, limited by the motherboard speed, in order to avoid lagging, there may also be a need to use a data format with fewer valid data bits in the first display mode. Since in general designs, data formats with less significant data bits such as 6bit, 3bit, etc.
- the value of the most significant data bit can be
- the pixel driving voltage is finally determined as the maximum driving voltage or the minimum driving voltage. Therefore, in order to reduce the complexity of data processing, when performing a bit-filling operation, the default is to perform a 0-filling operation. However, in this case, when these data formats with less effective data bits are used in the first display mode, there will be a problem of insufficient pixel brightness.
- the valid data bits are R(111111)G(111111)B(111111)
- the padded data is R(11111100)G(11111100)B (11111100).
- the corresponding gray level is R252G252B252. If the bit is filled with 1, it is R(11111111)G(11111111)B(11111111). After passing through the D/A module, the corresponding gray level is R252G252B252.
- the gray scale is R255G255B255.
- the final maximum grayscale brightness range is 252 ⁇ 255, with basically no brightness difference.
- the valid data bits are R(11)G(11)B(11)
- R(11000000)G(11000000)B(11000000) the valid data bits
- the corresponding gray level is R192G192B192. That is, the maximum gray level brightness that can be achieved at this time is only 192 gray levels. , the visual effect brightness is seriously insufficient, only 60% of the normal brightness.
- the 3bit data format has the same problem.
- the first display mode when the number of valid data bits in the pixel data for the target pixel meets the first preset condition, in response to receiving the low-quality Display mode enable signal, you can use low-quality display mode.
- the low quality display mode in response to a most significant data bit in the pixel data for the target pixel being a first value, setting the pixel data for the target pixel to a maximum value, and in response to The most significant data bit in the pixel data is the second value, and the pixel data bit for the target pixel is set to the minimum value.
- the first preset condition may mean that the number of valid data bits is lower than a certain preset threshold, or may mean that the number of valid data bits is equal to a certain preset value.
- the first preset condition may indicate that the number of valid data bits is 6, that is, the 6-bit data format mentioned above, or the first preset condition may also be set to other conditions according to requirements.
- the low-quality display mode can be an independently set display mode, or it can be implemented directly using the Idle mode of the IC.
- the low-quality display mode can be enabled through the relevant enable signal.
- the enable signal can be transmitted by means of a separate instruction or CMD information in the image data. .
- the pixel data can be reset to the maximum or minimum value only based on the highest bit value of the pixel data, that is, it is set to all 1 or all 0, and the corresponding gray level is 255 or 0, thereby avoiding Loss of brightness.
- the pixel data bits written after completing the filling are 8 bits.
- the highest bit D7 can be judged. If D7 is 1, That is, the possible data range is 10000000 ⁇ 11111111, and the corresponding gray level is 128 ⁇ 255. At this time, the IC displays 255 gray level; if D7 is 0, the possible data range is 00000000 ⁇ 01111111, and the corresponding gray level is 0 ⁇ 127. This When the IC displays 0 grayscale. In this display mode, up to 8 colors can be displayed. However, for 6bit data format, 64 colors can be displayed under normal circumstances.
- FIG 11 schematically shows an example process 1100 of data processing in conjunction with the Idle mode.
- the pixel data of 6-bit valid data bits can be padded to 24-bit.
- the Idle mode can be entered through the enable signal according to the instructions in the CMD information.
- Idle mode according to the value of D7, it is judged whether the pixel displays 255 gray level or 0 gray level, that is, the pixel data is set to all 1 or all 0.
- the set pixel data can pass through the data mapping module and then through the D/A conversion module to generate a corresponding data voltage signal, which can then be provided to the pixel circuit through the branch 610 of the pixel charging circuit shown in Figure 6 , making the pixel display the highest brightness or the lowest brightness.
- the first display mode when the number of valid data bits in the pixel data for the target pixel meets the second preset condition, the first display mode can be used before turning on the screen.
- the second enable signal becomes valid.
- the second preset condition may refer to the number of valid data bits being lower than a certain preset threshold, or may refer to the number of valid data bits being equal to a certain preset value.
- the second preset condition may indicate that the number of valid data bits is 3, that is, the 3-bit data format mentioned above, or the first preset condition may also be set to other conditions according to requirements.
- a corresponding data voltage signal will be generated based on the image data according to the process described in the previous embodiment, and the generated data voltage signal will be used to drive the corresponding pixel to display the image screen.
- the screen lights up in display mode. Since the pixel driving voltage is determined as the maximum driving voltage or the minimum driving voltage in the second display mode, the pixel will exhibit maximum brightness or minimum brightness without brightness loss.
- the current image is displayed, it can be switched back to the first display mode to continue receiving image data.
- FIG. 12 schematically illustrates an example process 1200 for avoiding the aforementioned brightness loss problem by means of a second display mode.
- the circuit can be initialized and then prepared to enter the 60Hz mode.
- the driving circuit can stop sleeping (sleep out) and start processing the image data and generate corresponding data voltage signals. After a 120ms delay (corresponding data processing operations can be completed during this period), you can switch to 1Hz mode for bright screen display, thereby avoiding the brightness loss problem caused by using 3bit data formats such as 60Hz.
- the preset binding point voltage is adjusted according to The data voltage signal is used for the target pixel, and the preset binding point voltage is used to specify the data voltage signal corresponding to at least one gray level.
- the maximum gray level for example, 255
- the binding point voltages in the grayscale-brightness curve can be adjusted to increase the overall brightness within a reasonable range to compensate for the aforementioned brightness loss.
- the gamma 255 tie point voltage can be adjusted to increase brightness.
- the binding point voltage has an adjustment range and cannot be adjusted infinitely, although this method is beneficial to improving brightness, the improvement effect is often limited.
- the brightness can be increased from 60% to 80%.
- the corresponding adjusted preset binding point voltage can be provided while providing image data, or the adjusted preset binding point voltage can be stored in the driving circuit and used as needed. Enable.
- the display state is usually entered after the device is powered on and initialization of the internal registers of the driving circuit is completed.
- the driving of the pixel circuit includes an initialization phase and a display phase.
- the display screen will appear blurry, that is, a snowflake problem will occur at boot. This will detract from the user experience.
- initialization image data may be received, and an initialization voltage signal for each pixel may be determined based on the initialization image data.
- the initialization image data may be separate initialization image data, or may be the first frame of image data in normally received image data.
- Figure 13 schematically illustrates an example process 1300 taken to avoid the boot snow problem.
- the device circuit can be initialized through the initialization code and then prepared to enter the 60Hz mode.
- the screen can be brightened after 120ms. Within this 120ms, the corresponding data voltage signal can be generated based on the image data and provided to the corresponding pixel to prepare for displaying the corresponding image.
- multiple data formats such as 24bit, 28bit, 16bit, 6bit, 3bit, etc. may be supported.
- the overall data transmission amount will be different.
- the transmission rate is the same, the required transmission time will also be different.
- the amount of data transmission is directly proportional to the resolution and data format, and the overall data transmission rate (that is, the data writing rate) depends on the rate of the data interface, which is inversely proportional to the time it takes for the interface to transmit 1 bit of data.
- the writing rate of image data F 1 bit transmission time * number of data format bits * X * Y (where X and Y are resolutions). Therefore, for data formats with high bit volume, when the transmission rate of the data interface is too low, it will affect the flow of screen refresh and cause screen freezes; for data formats with low bit volume, when the data interface When the transmission rate is high, although it will not affect the screen display effect, it will cause redundant consumption of interface resources and interface power consumption, which is not conducive to overall machine power consumption control.
- the first interface and the second interface with different data transmission rates can be provided in the driving circuit, and can be based on the display mode and/or the valid values in the pixel data according to the preset interface rules.
- the number of data bits selects the first interface or the second interface to receive the image data.
- preset interface rules may specify which interface to use under which circumstances.
- a first interface with a higher transmission rate can be used when the number of valid data bits in the pixel data is higher than a certain threshold
- a second interface with a lower transmission rate can be used when the number of valid data bits is below the threshold
- the first display mode is usually used for regular display needs
- the second display mode is usually used for the display of static images or low-frequency refresh images, so it can also be set to use the first display mode in the first display mode. interface, and use the second interface in the second mode; or, you can consider both to select the appropriate interface, and so on.
- the first interface may be, for example, a MIPI interface, whose rate can reach several hundred Mbps to 1 Gbps
- the second interface may be, for example, an SPI interface, whose rate may be several tens of Mbps.
- other interface combinations can be selected based on specific application requirements, or a choice of more than two interfaces can be provided.
- FIG 14 schematically illustrates an example state switching process 1400 through different interfaces.
- the MIPI interface can support CMD mode and VIDEO mode.
- CMD mode the system side can send commands, parameters and data to the pixel driving circuit in the form of CMD+DATA to control the behavior of the pixel driving circuit; in VIDEO mode, the system side can Send data to the pixel driver circuitry in the form of a real-time pixel stream.
- 60Hz mode the image can be updated through the CMD mode of the MIPI interface, and the 1Hz mode can be entered through the MIPI interface or through the SPI interface.
- the 60Hz mode can be entered through the MIPI interface or SPI interface, and the image data can be updated through the MIPI interface or SPI interface.
- FIG 15 schematically shows an application recommendation table 1500 for the MIPI interface and the SPI interface.
- VIDEO or CMD mode can be applied, and the interface can be used for various data formats in 60Hz and 1Hz modes; for the SPI interface (here, the SPI4W interface is taken as an example), the CMD mode can be applied, and the It can be used for data formats in 1Hz mode.
- 60Hz mode it can be used for various data formats.
- 3bit and 6bit data formats it is not recommended due to the large brightness loss.
- 6bit used with Idle mode The data format can be used under the condition that the motherboard supports sending 3-bit data in 2-2-2 format.
- the brightness can be increased to 80% and can be used under some conditions ( For example, when the brightness requirements are not high, etc.).
- FIG. 16 schematically illustrates an example block diagram of pixel driving circuit 1600.
- the pixel driving circuit 1600 may include a data interface 1610, a data processing circuit 1620, and a pixel charging circuit 1630.
- the data interface 1610 may be configured to: receive image data, the image data including pixel data for at least one pixel; the data processing circuit 1620 may be configured to: based on the pixel data for the target pixel in the image data, A data voltage signal is determined for the target pixel; pixel charging circuit 1630 may include a first charging circuit and a second charging circuit.
- the first charging circuit may be configured to: in response to the first enable signal being valid, drive the target pixel in the first display mode, update the data voltage signal at the first frequency in the first display mode, and provide the data voltage to the target pixel signal, so that the driving voltage of the target pixel is determined as the voltage difference between the data voltage signal and the common voltage signal, where the common voltage signal is a reference voltage signal common to all pixels; the second charging circuit may be configured to respond to the second The enable signal is valid to drive the target pixel in the second display mode. In the second display mode, the data voltage signal is updated at the second frequency, the data voltage signal is adjusted according to the pixel data for the target pixel, and the adjusted data is provided for the target pixel.
- the data voltage signal is such that the driving voltage of the target pixel is determined as the maximum driving voltage or the minimum driving voltage, wherein the second frequency is lower than the first frequency.
- the first charging circuit and the second charging circuit may be the charging path 610 and the charging path 620 as shown in FIG. 6 respectively, or may also take other similar forms.
- the pixel data for the target pixel may include at least one valid data bit
- the second charging circuit may include: a latch configured to latch the most significant data of the at least one valid data bit. bit; the mode selection circuit is configured to: in response to the most significant data bit in the at least one valid data bit being the first value, adjust the data voltage signal so that the driving voltage of the target pixel is determined to be the maximum driving voltage, and in response to at least The most significant data bit in one valid data bit is the second value, and the data voltage signal is adjusted so that the driving voltage of the target pixel is determined to be the minimum driving voltage.
- the data processing circuit includes: a cache circuit configured to cache pixel data for a preset number of pixels in the image data; a digital-to-analog conversion circuit configured to convert the cached pixel data to user data.
- the pixel data at the target pixel is converted into a data voltage signal for the target pixel.
- the pixel driving circuit further includes: a data voltage buffer configured to buffer the data voltage signal in the second display mode.
- a data voltage buffer configured to buffer the data voltage signal in the second display mode.
- the data voltage buffer can be opened and a data voltage signal generated based on the new image data can be written into it;
- the data voltage register can be opened and the data voltage signal can be written. This has been described in the previous embodiments and will not be repeated here.
- the pixel driving circuit 1600 may have the same or similar implementation modes and advantages as the pixel driving method 100 described above, and details will not be described again here.
- a display device which may include a pixel driving circuit 1600; a liquid crystal panel including a plurality of pixels and configured to receive a data voltage signal from the pixel driving circuit; a backlight panel, Configured to provide backlight for an LCD panel.
- Figure 17A schematically illustrates an exemplary block diagram of a display device 1700A in accordance with some embodiments of the present disclosure.
- the display device 1700A may include a pixel driving circuit 1600, a liquid crystal panel 1701, and a backlight panel 1702.
- the liquid crystal panel 1701 may include a color filter substrate, an array substrate, a liquid crystal layer between the two, and other structures.
- the backlight panel 1702 may adopt various types of direct or side-lit backlight structures, which are not specifically limited.
- FIG. 17B illustrates a schematic diagram of a display device 1700B according to some embodiments of the present disclosure.
- the display device 1700B may include a liquid crystal panel 1710 and a pixel driving circuit 1720.
- a backlight panel may be located below the liquid crystal panel 1710, not shown in Figure 17B.
- the pixel driving circuit provided by the present disclosure can also be applied to other suitable types of display devices.
- the pixel driving circuit 1720 may be the pixel driving circuit described in the various embodiments above, and may perform the pixel driving method described in the various embodiments above to drive the display screen 1710.
- the pixel driving circuit 1720 may be implemented in the form of a driving IC, for example, and may be fixed on the circuit board 1730 .
- the circuit board 1730 may be a general printed circuit board (PCB) or a flexible circuit board (FPC).
- the driver IC can be fixed on the circuit board 1730 through COF (Chip On Film) technology.
- a computing device which may include a pixel driving circuit 1600.
- FIG. 18 schematically illustrates an exemplary block diagram of a computing device 1800 in accordance with some embodiments of the present disclosure.
- computing device 1800 may include a display screen 1810, a pixel driver 1820, and a processor 1830.
- the pixel driving device 1820 can receive various display-related instructions and data from the processor through an appropriate interface, and provide data voltage signals to each pixel in the display screen based on these instructions and data, so as to drive the corresponding pixel to display the corresponding brightness.
- the pixel driving device 1820 may be the pixel driving circuit described in the various embodiments above, and may perform the pixel driving method described in the various embodiments above.
- the display screen 1810 may be, for example, an LCD (Liquid Crystal Display) or other types of display screens.
- the processor 1830 may be a CPU (central processing unit, central processing unit), an MCU (Microcontroller Unit, microcontroller unit), or other forms of processors.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
Description
Claims (23)
- 一种像素驱动方法,包括:接收图像数据,所述图像数据包括用于至少一个像素的像素数据;基于所述图像数据中的用于目标像素的像素数据,确定用于目标像素的数据电压信号;响应于第一使能信号有效,以第一显示模式驱动所述目标像素,在所述第一显示模式中,以第一频率更新所述数据电压信号,并为所述目标像素提供所述数据电压信号,使得所述目标像素的驱动电压被确定为所述数据电压信号和公共电压信号之间的电压差,其中,所述公共电压信号为所有像素共用的基准电压信号;响应于第二使能信号有效,以第二显示模式驱动所述目标像素,在所述第二显示模式中,以第二频率更新所述数据电压信号,根据用于目标像素的像素数据调整所述数据电压信号,并为所述目标像素提供调整后的数据电压信号,使得所述目标像素的驱动电压被确定为最大驱动电压或最小驱动电压,其中,所述第二频率低于所述第一频率。
- 根据权利要求1所述的方法,其中,用于目标像素的像素数据包括至少一个有效数据位,并且其中,所述根据用于目标像素的像素数据调整所述数据电压信号,并为所述目标像素提供调整后的数据电压信号,使得所述目标像素的驱动电压被确定为最大驱动电压或最小驱动电压包括:响应于所述至少一个有效数据位中的最高有效数据位为第一值,调整所述数据电压信号,使得所述目标像素的驱动电压被确定为最大驱动电压;响应于所述至少一个有效数据位中的最高有效数据位为第二值,调整所述数据电压信号,使得所述目标像素的驱动电压被确定为最小驱动电压。
- 根据权利要求2所述的方法,其中,所述调整所述数据电压信号,使得所述目标像素的驱动电压被确定为最大驱动电压包括:在初始化时段内,将所述数据电压信号确定为第一电压信号,并依次为各像素提供有效的初始化控制信号;在显示时段内,将所述数据电压信号确定为与所述公共电压信号 相反,并为所述目标像素提供持续有效的显示控制信号,使得所述目标像素的驱动电压被确定为所述数据电压信号与所述公共电压信号的电压差。
- 根据权利要求2所述的方法,其中,所述调整所述数据电压信号,使得所述目标像素的驱动电压被确定为最小驱动电压包括:在初始化时段内,将所述数据电压信号确定为第二电压信号,并依次为各像素提供有效的初始化控制信号;在显示时段内,为所述目标像素提供无差电压信号,所述无差电压信号与所述公共电压信号相同,并为所述目标像素提供持续有效的显示控制信号,使得所述目标像素的驱动电压被确定为所述无差电压信号和所述公共电压信号之间的电压差。
- 根据权利要求1所述的方法,其中,所述基于所述图像数据中的用于目标像素的像素数据,确定用于目标像素的数据电压信号包括:缓存所述图像数据中的用于预设数目个像素的像素数据;根据预设数模转换规则,将所缓存的像素数据中的用于目标像素的像素数据转换为用于目标像素的数据电压信号。
- 根据权利要求5所述的方法,其中,所述缓存所述图像数据包括:响应于用于预设数目个像素的像素数据中的有效数据位的数量大于第一阈值,根据预设压缩规则对用于预设数目个像素的像素数据进行压缩,使得压缩后的像素数据中的有效数据位的数量不大于所述第一阈值。
- 根据权利要求6所述的方法,其中,所述将所缓存的像素数据中的用于目标像素的像素数据转换为用于目标像素的数据电压信号包括:对压缩后的像素数据进行解压缩;将解压缩后的像素数据中的用于目标像素的像素数据转换为用于目标像素的数据电压信号。
- 根据权利要求5所述的方法,其中,所述缓存所述图像数据包括:响应于用于预设数目个像素的像素数据中的有效数据位的数量小于第一阈值,根据第一预设补位规则对用于预设数目个像素的像素数 据进行补位,使得补位后的图像数据中的有效数据位的数量等于所述第一阈值。
- 根据权利要求8所述的方法,其中,所述将所缓存的像素数据中的用于目标像素的像素数据转换为用于目标像素的数据电压信号包括:响应于用于目标像素电极的像素数据中的有效数据位的数量小于第二阈值,根据第二预设补位规则对所述用于目标像素电极的图像数据进行补位,使得补位后的像素数据中的有效数据位的数量等于所述第二阈值。
- 根据权利要求9所述的方法,其中,所述将所缓存的像素数据中的用于目标像素的像素数据转换为用于目标像素的数据电压信号还包括:响应于每时钟周期接收到用于至少两个像素的像素数据,将所述至少两个像素的像素数据重新分配为用于不同像素的至少两组像素数据。
- 根据权利要求1所述的方法,还包括:在所述第一显示模式中,响应于接收到切换至所述第二显示模式的指令,向模式寄存器写入针对所述第二显示模式的使能数据,在第一预设时间间隔后,基于所述模式寄存器中的使能数据,令所述第二使能信号有效。
- 根据权利要求1所述的方法,还包括:在所述第二显示模式中,响应于接收到新的图像数据,开启数据电压缓存器;将基于新的图像数据确定的数据电压信号写入所述数据电压缓存器;在第二预设时间间隔后,关闭所述数据电压存储器。
- 根据权利要求1所述的方法,还包括:在所述第二显示模式中,响应于接收到切换至所述第一显示模式的指令,向模式寄存器写入针对所述第一显示模式的使能数据,并开启数据电压缓存器;将数据电压信号写入所述数据电压缓存器;在第三预设时间间隔后,关闭所述数据电压缓存器;基于所述模式寄存器中的使能数据,令所述第一使能信号有效。
- 根据权利要求1所述的方法,还包括:在所述第一显示模式中,当用于目标像素的像素数据中的有效数据位的数量符合第一预设条件时,响应于接收到针对低质显示模式的使能信号,使用低质显示模式,其中,在所述低质显示模式中,响应于用于目标像素的像素数据中的最高有效数据位为第一值,将用于所述目标像素的像素数据置位为最大值,以及,响应于用于目标像素的像素数据中的最高有效数据位为第二值,将用于所述目标像素的像素数据置位为最小值。
- 根据权利要求1所述的方法,还包括:在所述第一显示模式中,当用于目标像素的像素数据中的有效数据位的数量符合第二预设条件时,在亮屏前使所述第二使能信号变为有效。
- 根据权利要求1所述的方法,还包括:在所述第一显示模式中,当用于目标像素的像素数据中的有效数据位的数量符合第三预设条件时,根据预设绑点电压调整用于目标像素的数据电压信号,其中,所述预设绑点电压用于指定至少一个灰阶对应的数据电压信号。
- 根据权利要求1所述的方法,其中,所述接收图像数据包括:在设备上电并初始化之后,并且在亮屏之前,接收初始化图像数据,并基于所述初始化图像数据确定用于各个像素的初始化电压信号。
- 根据权利要求1所述的方法,其中,所述接收图像数据包括:根据预设接口规则,基于显示模式和/或像素数据中的有效数据位的数量选择第一接口或第二接口来接收所述图像数据,其中,所述第一接口和第二接口具有不同的数据传输速率。
- 一种像素驱动电路,包括:数据接口,被配置为:接收图像数据,所述图像数据包括用于至少一个像素的像素数据;数据处理电路,被配置为:基于所述图像数据中的用于目标像素的像素数据,确定用于目标像素的数据电压信号;像素电极驱动电路,包括第一充电电路和第二充电电路,其中,所述第一充电电路被配置为:响应于第一使能信号有效,以第一显示模式驱动所述目标像素,在所述第一显示模式中,以第一频率更新所述数据电压信号,并为所述目标像素提供所述数据电压信号,使得所述目标像素的驱动电压被确定为所述数据电压信号和公共 电压信号之间的电压差,其中,所述公共电压信号为所有像素共用的基准电压信号,以及其中,所述第二充电电路被配置为:响应于第二使能信号有效,以第二显示模式驱动所述目标像素,在所述第二显示模式中,以第二频率更新所述数据电压信号,根据用于目标像素的像素数据调整所述数据电压信号,并为所述目标像素提供调整后的数据电压信号,使得所述目标像素的驱动电压被确定为最大驱动电压或最小驱动电压,其中,所述第二频率低于所述第一频率。
- 根据权利要求19所述的像素驱动电路,其中,用于目标像素的像素数据包括至少一个有效数据位,并且其中,所述第二充电电路包括:锁存器,被配置为锁存所述至少一个有效数据位中的最高有效数据位;模式选择电路,被配置为:响应于所述至少一个有效数据位中的最高有效数据位为第一值,调整所述数据电压信号,使得所述目标像素的驱动电压被确定为最大驱动电压,以及响应于所述至少一个有效数据位中的最高有效数据位为第二值,调整所述数据电压信号,使得所述目标像素的驱动电压被确定为最小驱动电压。
- 根据权利要求19所述的像素驱动电路,其中,所述数据处理电路包括:缓存电路,被配置为缓存所述图像数据中的用于预设数目个像素的像素数据;数模转换电路,被配置为将所缓存的像素数据中的用于目标像素的像素数据转换为用于目标像素的数据电压信号。
- 根据权利要求19所述的像素驱动电路,还包括:数据电压缓存器,被配置为在所述第二显示模式中缓存所述数据电压信号。
- 一种显示装置,包括:根据权利要求19所述的像素驱动电路;液晶面板,包括多个像素,并被配置为接收来自所述像素驱动电路的数据电压信号;背光板,被配置为为所述液晶面板提供背光。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/111094 WO2024031319A1 (zh) | 2022-08-09 | 2022-08-09 | 像素驱动方法、像素驱动电路和显示装置 |
| CN202280002588.7A CN117859170B (zh) | 2022-08-09 | 2022-08-09 | 像素驱动方法、像素驱动电路和显示装置 |
| US18/573,227 US12525205B2 (en) | 2022-08-09 | 2022-08-09 | Pixel driving method, pixel driving circuit and display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/111094 WO2024031319A1 (zh) | 2022-08-09 | 2022-08-09 | 像素驱动方法、像素驱动电路和显示装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024031319A1 true WO2024031319A1 (zh) | 2024-02-15 |
Family
ID=89850009
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/111094 Ceased WO2024031319A1 (zh) | 2022-08-09 | 2022-08-09 | 像素驱动方法、像素驱动电路和显示装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12525205B2 (zh) |
| CN (1) | CN117859170B (zh) |
| WO (1) | WO2024031319A1 (zh) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101034532A (zh) * | 2007-04-04 | 2007-09-12 | 友达光电股份有限公司 | 驱动电路、显示装置及用以调整画面更新率的方法 |
| CN108648702A (zh) * | 2018-03-26 | 2018-10-12 | 上海天马微电子有限公司 | 像素驱动电路及其驱动方法、显示面板和显示装置 |
| CN110085173A (zh) * | 2019-06-19 | 2019-08-02 | 上海天马有机发光显示技术有限公司 | 显示面板的驱动方法、驱动芯片及显示装置 |
| CN112967653A (zh) * | 2019-12-11 | 2021-06-15 | 厦门天马微电子有限公司 | 一种显示面板及显示装置 |
| CN114078407A (zh) * | 2020-08-11 | 2022-02-22 | 上海和辉光电股份有限公司 | 显示面板的驱动方法及装置 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9268433B2 (en) * | 2012-06-08 | 2016-02-23 | Apple Inc. | Devices and methods for reducing power usage of a touch-sensitive display |
| KR102277272B1 (ko) | 2015-02-12 | 2021-07-15 | 삼성전자주식회사 | 전자 장치, 웨어러블 장치 및 전자 장치의 화면 영역 제어 방법 |
| JP2018031855A (ja) * | 2016-08-23 | 2018-03-01 | 株式会社ジャパンディスプレイ | 表示ドライバ及び液晶表示装置 |
| CN107403611B (zh) | 2017-09-25 | 2020-12-04 | 京东方科技集团股份有限公司 | 像素记忆电路、液晶显示器和可穿戴设备 |
| CN107767809B (zh) | 2017-11-15 | 2019-11-26 | 鄂尔多斯市源盛光电有限责任公司 | 栅极驱动单元、驱动方法和栅极驱动电路 |
| CN108922467B (zh) * | 2018-06-26 | 2019-12-31 | 惠科股份有限公司 | 像素电路及显示面板 |
| CN108932935B (zh) * | 2018-07-13 | 2020-12-01 | 昆山龙腾光电股份有限公司 | 源极驱动电路和显示装置 |
| KR102837351B1 (ko) * | 2018-12-26 | 2025-07-24 | 삼성디스플레이 주식회사 | 표시 장치 및 이의 구동 방법 |
| CN109473079B (zh) | 2019-01-16 | 2021-01-26 | 京东方科技集团股份有限公司 | 像素电路、驱动方法与显示模组及其驱动方法 |
| KR102707713B1 (ko) * | 2019-08-08 | 2024-09-23 | 엘지디스플레이 주식회사 | 표시 장치 |
| CN110660369B (zh) * | 2019-09-06 | 2022-05-20 | 北京集创北方科技股份有限公司 | 显示驱动方法、源极驱动电路、驱动芯片以及显示装置 |
| CN111276177B (zh) | 2020-02-21 | 2022-05-03 | 京东方科技集团股份有限公司 | 移位寄存器及其驱动方法、栅极驱动电路、显示装置 |
| CN111312161B (zh) * | 2020-04-02 | 2021-03-16 | 武汉华星光电技术有限公司 | 像素驱动电路以及显示面板 |
| KR102819371B1 (ko) * | 2020-08-05 | 2025-06-11 | 엘지디스플레이 주식회사 | 표시장치와 그 구동방법 |
| CN113450711B (zh) * | 2021-06-25 | 2023-05-16 | 京东方科技集团股份有限公司 | 显示装置及其驱动方法,驱动装置 |
-
2022
- 2022-08-09 WO PCT/CN2022/111094 patent/WO2024031319A1/zh not_active Ceased
- 2022-08-09 US US18/573,227 patent/US12525205B2/en active Active
- 2022-08-09 CN CN202280002588.7A patent/CN117859170B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101034532A (zh) * | 2007-04-04 | 2007-09-12 | 友达光电股份有限公司 | 驱动电路、显示装置及用以调整画面更新率的方法 |
| CN108648702A (zh) * | 2018-03-26 | 2018-10-12 | 上海天马微电子有限公司 | 像素驱动电路及其驱动方法、显示面板和显示装置 |
| CN110085173A (zh) * | 2019-06-19 | 2019-08-02 | 上海天马有机发光显示技术有限公司 | 显示面板的驱动方法、驱动芯片及显示装置 |
| CN112967653A (zh) * | 2019-12-11 | 2021-06-15 | 厦门天马微电子有限公司 | 一种显示面板及显示装置 |
| CN114078407A (zh) * | 2020-08-11 | 2022-02-22 | 上海和辉光电股份有限公司 | 显示面板的驱动方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN117859170B (zh) | 2026-02-03 |
| CN117859170A (zh) | 2024-04-09 |
| US20250095603A1 (en) | 2025-03-20 |
| US12525205B2 (en) | 2026-01-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10600379B2 (en) | Low power display device with variable refresh rates | |
| JP5095889B2 (ja) | 液晶表示装置とその駆動方法及び装置 | |
| US9123308B2 (en) | Display memory, driver circuit, display, and portable information device | |
| TWI345753B (en) | Method for driving display device and display system thereof | |
| JP5311220B2 (ja) | メモリ性を有する画像表示装置、該装置に用いられる駆動制御装置及び駆動方法 | |
| CN100362540C (zh) | 显示驱动控制电路 | |
| EP4372732A1 (en) | Zonal compensation method and electronic device | |
| CN101627419B (zh) | 液晶显示装置及其驱动方法 | |
| CN101599256B (zh) | 显示装置、显示面板驱动器和驱动方法、数据提供方法 | |
| JP5523748B2 (ja) | 画像データ補償装置を含む表示装置 | |
| JP5100312B2 (ja) | 液晶表示装置及びlcdドライバ | |
| JP2002091396A (ja) | 表示装置及びその制御方法 | |
| CN114446239B (zh) | 显示控制方法、装置、系统及显示设备 | |
| CN107659800A (zh) | 一种dmd高帧频高分辨率同步动态显示系统 | |
| JPH10326084A (ja) | 表示装置 | |
| JP2008129610A5 (zh) | ||
| JP2008009434A (ja) | 表示装置とそれの駆動装置及び駆動方法 | |
| JP2011253194A (ja) | 表示副システムの消費電力低減方法、そのシステム及び第2表示制御装置 | |
| CN114927084B (zh) | 显示驱动器及显示系统 | |
| CN105096877B (zh) | 一种显示面板的显示控制方法、装置及其电路 | |
| WO2024031319A1 (zh) | 像素驱动方法、像素驱动电路和显示装置 | |
| JP2003108056A (ja) | 表示メモリ、ドライバ回路、及びディスプレイ | |
| US20060139285A1 (en) | Electronic device capable of displaying images | |
| US20090207120A1 (en) | Method for fast switching interfaces in liquid crystal display of portable electronic device | |
| JP2003108091A (ja) | ドライバ回路及びディスプレイ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 18573227 Country of ref document: US |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22954298 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 18573227 Country of ref document: US |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 11.06.2025) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 22954298 Country of ref document: EP Kind code of ref document: A1 |
|
| WWG | Wipo information: grant in national office |
Ref document number: 18573227 Country of ref document: US |