Display device
By introducing frame memory and line memory into the display device, and updating and shifting image position information, the problem of high power consumption in still image mode of the display device is solved, and power consumption is effectively reduced and image display stability is achieved.
Patent Information
- Application Number
- CN202110249685.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-03-11
- Filing Date
- 2021-03-08
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2041-03-08
AI Technical Summary
Display devices consume a lot of power when generating and transmitting input image data, especially when displaying still images. Existing technologies have difficulty effectively reducing the power consumption of the main processor and interface.
By introducing frame memory and line memory into the display device, position information in the input image data is stored, and the image position information is updated and shifted in still image mode, reducing the frequency of the main processor generating and transmitting new input image data. Data signals are generated to drive the display panel by using image position changing components and data signal generators.
It effectively reduces the power consumption of the display device in still image mode, reduces the energy consumption of the main processor in generating input image data and transmitting interface data, while maintaining image updates and display quality.
Smart Images

Figure CN113393786B_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims priority to Korean Patent Application No. 10-2020-0030278, filed on March 11, 2020, the disclosure of which is incorporated herein by reference in its entirety. Technical Field
[0003] Various embodiments of this disclosure relate to a display device and a method of driving the display device. Background Technology
[0004] The display device may include a main processor, a display driver, and a display panel. The main processor can send input image data to the display driver, and the display driver can generate data signals based on the input image data. The display panel can display images in the display area based on the data signals.
[0005] The display device can shift the image displayed in the display area of the display panel according to the display mode. The power consumption of the display device may increase when the main processor generates input image data for shifting the image in each frame and sends the generated input image data to the display driver. Summary of the Invention
[0006] Various embodiments of this disclosure relate to a display device that can reduce the power consumption of the main processor for generating input image data and the power consumption of the interface for sending / receiving input image data.
[0007] Embodiments of this disclosure may provide a display device. The display device may include: a display driver configured to receive input image data and generate a data signal based on the input image data; and a display panel configured to display an image in a display area based on the data signal. The input image data may include position information of the image, and the display driver may update at least a portion of the position information included in the input image data corresponding to a portion of the display area during a frame period when no new input image data is received, and provide a data signal including the updated position information. The image corresponding to the portion of the display area may be updated in the display area based on the updated position information during the frame period.
[0008] In an embodiment, the display panel can be driven in either a first mode in which moving images are displayed in the display area or a second mode in which still images are displayed in the display area.
[0009] In an embodiment, the input image data may include first sub-input image data and second sub-input image data; in a first mode, the first sub-input image data may be provided to the display driver in each frame; and in a second mode, the second sub-input image data may be provided to the display driver corresponding to at least one frame, and the provision of the second sub-input image data shall be stopped after at least one frame.
[0010] In an embodiment, the display driver may include: an input interface configured to receive input image data, a frame memory configured to store the input image data, and an image position changing component configured to change position information included in the input image data stored in the frame memory.
[0011] In one embodiment, the display driver may further include a data signal generator configured to generate a data signal in each frame based on input image data stored in the frame memory.
[0012] In an embodiment, the display area may include a first sub-display area to an nth sub-display area, where n is a natural number, and the input image data includes a first row of data values to an nth row of data values corresponding to the first to nth sub-display areas, respectively. The display driver may also include a row memory configured to store at least a portion of the first to nth row of data values included in the input image data stored in the frame memory.
[0013] In an embodiment, the row memory can store the i-th row data value and the (i+1)-th row data value among the first row data values to the n-th row data values, where i is a natural number equal to or greater than 1 and less than or equal to n. The frame memory can store the i-th row data value stored in the row memory as the first row data value corresponding to the (i+1)-th sub-display area among the first sub-display area to the n-th sub-display area, and store the (i+1)-th row data value stored in the row memory as the second row data value corresponding to the (i+2)-th sub-display area among the first sub-display area to the n-th sub-display area, so that multiple row data values are obtained in the frame memory, and the image can be shifted based on the multiple row data values stored in the frame memory during the frame period.
[0014] Embodiments of this disclosure may provide a display device. The display device may include: a main processor configured to generate input image data; a display driver configured to receive the input image data from the main processor and generate a data signal based on the input image data; and a display panel configured to display an image in a display area based on the data signal. The main processor may output the input image data and an image position control signal. The input image data may include position information of the image, and the display driver may, during a frame period until the main processor outputs the next input image data, update at least a portion of the position information included in the input image data in response to the image position control signal, and provide a data signal including the updated position information, wherein the portion of the position information updated by the display driver corresponds at least to a portion of the display area. The image corresponding to the portion of the display area may be updated in the display area based on the updated position information during the frame period.
[0015] In an embodiment, the display panel can be driven in a first mode in which moving images are displayed in the display area or in a second mode in which still images are displayed in the display area, and the input image data may include first sub-input image data corresponding to the first mode and second sub-input image data corresponding to the second mode.
[0016] In an embodiment, the main processor may include: an image position control signal generator configured to generate an image position control signal in a second mode; and an output interface configured to output first sub-input image data, second sub-input image data, and the image position control signal.
[0017] In one embodiment, the main processor may further include: an image analyzer configured to analyze whether the display mode is a first mode or a second mode; and an output controller configured to generate an output control signal based on the analysis results of the image analyzer when the display mode is the second mode.
[0018] In an embodiment, the output interface can be configured to output first sub-input image data as input image data in each frame in a first mode, and in a second mode, in response to an output control signal, output second sub-input image data corresponding to at least one frame as input image data, and stop outputting input image data based on analysis results.
[0019] In an embodiment, the display driver may include: an input interface configured to receive first sub-input image data, second sub-input image data, and an image position control signal; a frame memory configured to store the second sub-input image data in a second mode; and an image position changing component configured to generate an image position changing signal in response to the image position control signal in the second mode. A portion of the position information included in the second sub-input image data stored in the frame memory may be updated in response to the image position changing signal in the second mode.
[0020] In one embodiment, the display driver may also include a data signal generator configured to generate a data signal in each frame based on the input image data.
[0021] In an embodiment, the data signal generator may be configured to generate a data signal based on first sub-input image data in a first mode, and to generate a data signal based on second sub-input image data stored in a frame memory in a second mode.
[0022] In one embodiment, the display panel may include a visible area that is perceptible to the user and an invisible area that is imperceptible to the user in the display area, and the main processor may generate an image position control signal based on the visible area.
[0023] In one embodiment, the main processor can generate an image position control signal based on scrolling information.
[0024] In an embodiment, the display area may include a first sub-display area to an nth sub-display area, where n is a natural number, and the second sub-input image data may include first row data values to nth row data values corresponding to the first to nth sub-display areas, respectively. The display driver may also include a row memory configured to store at least a portion of the first row data values to nth row data values included in the second sub-input image data stored in the frame memory.
[0025] In an embodiment, the line memory can store the i-th and (i+1)-th row data values from the first to the n-th row data values in response to an image position change signal in a second mode, where i is a natural number equal to or greater than 1 and less than or equal to n. The frame memory can, in response to an image position change signal in the second mode, store the i-th row data value stored in the line memory as a first row data value corresponding to the (i+1)-th sub-display area from the first to the n-th sub-display areas, and store the (i+1)-th row data value stored in the line memory as a second row data value corresponding to the (i+2)-th sub-display area from the first to the n-th sub-display areas, thereby obtaining multiple row data values stored in the frame memory. The image can be shifted based on the multiple row data values stored in the frame memory in the second mode.
[0026] Embodiments of this disclosure provide a method for driving a display device, the display device including a main processor, a display driver, and a display panel. The method may include: generating input image data by the main processor, generating a data signal by the display driver based on the input image data, and displaying an image in a display area by the display panel based on the data signal. Depending on the display mode, the display panel may be drivable in a first mode or a second mode. The main processor may output first sub-input image data as input image data in the first mode, and output second sub-input image data as input image data and an image position control signal in the second mode. The second sub-input image data may include position information of the image displayed in the display area. In the second mode, the display driver may, in response to the image position control signal, update at least a portion of the position information included in the second sub-input image data, and provide a data signal including the updated position information, wherein the portion of the position information updated by the display driver corresponds at least to a portion of the display area. The main processor may stop outputting input image data in the second mode. In the second mode, the image corresponding to the portion of the display area is updated based on the updated position information until the main processor outputs the next input image data.
[0027] In an embodiment, the display panel may be configured to display a moving image in the display area in a first mode and a still image in the display area in a second mode.
[0028] In one embodiment, the display driver may include a frame memory and an image position changing component, and the frame memory may store second sub-input image data in a second mode. In the second mode, the image position changing component may generate an image position changing signal in response to an image position control signal. In the second mode, a portion of the position information included in the second sub-input image data stored in the frame memory may be updated in response to the image position changing signal.
[0029] In one embodiment, the display driver may also include a data signal generator. The data signal generator can generate a data signal in each frame based on the input image data.
[0030] In an embodiment, the data signal generator may be configured to generate a data signal based on first sub-input image data in a first mode, and to generate a data signal based on second sub-input image data stored in a frame memory in a second mode.
[0031] In this embodiment, the display panel may include a visible area perceptible to the user and an invisible area imperceptible to the user within the display area. The main processor may generate an image position control signal based on the visible area.
[0032] In this embodiment, the display area may include a first sub-display area to an nth sub-display area, where n is a natural number. The second sub-input image data may include a first row of data values to an nth row of data values corresponding to the first sub-display area to the nth sub-display area, respectively.
[0033] In an embodiment, the display driver may further include a row memory that, in response to an image position change signal in a second mode, stores the i-th row data value and the (i+1)-th row data value from the first row data values to the n-th row data values, where i is a natural number equal to or greater than 1 and less than or equal to n. In the second mode, in response to the image position change signal, the frame memory may store the i-th row data value stored in the row memory as a first row data value corresponding to the (i+1)-th sub-display area among the first to n-th sub-display areas, and store the (i+1)-th row data value stored in the row memory as a second row data value corresponding to the (i+2)-th sub-display area among the first to n-th sub-display areas, thereby obtaining a plurality of row data values stored in the frame memory. The image can be shifted based on the plurality of row data values stored in the frame memory in the second mode. Attached Figure Description
[0034] Figure 1 This is a diagram of a display device according to an embodiment of the present disclosure.
[0035] Figure 2A , Figure 2B , Figure 2C , Figure 2D , Figure 2E as well as Figure 2F It shows that Figure 1 An example of an image being shifted in the display area of a display panel included in a display device.
[0036] Figure 3 This is a diagram of a display device according to an embodiment of the present disclosure.
[0037] Figure 4A and Figure 4B It is shown Figure 3 A diagram of a display panel included in a display device.
[0038] Figure 5A This shows the operation. Figure 3 A diagram illustrating examples of frame memory and line memory included in a display device.
[0039] Figure 5B It shows that, according to the reference Figure 5A The operation of the described display device is used to shift. Figure 4B An example image of an image displayed in the display area of the display panel.
[0040] Figure 6A This shows the operation. Figure 3 A diagram illustrating examples of frame memory and line memory included in a display device.
[0041] Figure 6B It shows that, according to the reference Figure 6A The operation of the described display device is used to shift. Figure 4B An example image of an image displayed in the display area of the display panel.
[0042] Figure 7 This is a flowchart of a driving display device according to an embodiment of the present disclosure. Detailed Implementation
[0043] Examples of various embodiments of this disclosure are shown in the accompanying drawings and described below. Various modifications may be made to the embodiments of this disclosure in many different forms without departing from the spirit and scope of this disclosure. The embodiments described herein are not intended to limit this disclosure to a particular mode of practice, and rather, it is to be understood that changes, equivalents, and substitutions are encompassed within this disclosure.
[0044] Throughout this disclosure, the same reference numerals are used to designate the same or similar elements. For clarity of illustration, the dimensions of elements in the figures may be exaggerated. It will be understood that although the terms "first" and "second" may be used herein to describe various elements, these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, a first element discussed below may be referred to as a second element without departing from the teachings of this disclosure. Similarly, a second element may also be referred to as a first element. In this disclosure, unless the context clearly indicates otherwise, the singular forms are intended to include the plural forms as well.
[0045] It should also be understood that the terms “comprise,” “include,” and “have,” when used in this disclosure, indicate the presence of the stated features, integers, steps, operations, elements, components, and / or any combination thereof, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or combinations thereof.
[0046] In the following description, embodiments of the present disclosure will be described with reference to the accompanying drawings.
[0047] Figure 1 This is a diagram of a display device 100 according to an embodiment of the present disclosure.
[0048] Reference Figure 1 The display device 100 may include a display panel DP, a main processor 110, and a display driver 120. Although Figure 1Although not shown, the display device 100 may also include a power management device, a communication device, a camera, a sensor, etc. In some embodiments, the main processor 110 may be included in a host computer (not shown) and may be interfaced with the display driver 120 of the display device 100.
[0049] In embodiments, the display device 100 may be implemented as a device capable of utilizing or supporting a Mobile Industry Processor Interface (MIPI), such as, but not limited to, mobile devices including, mobile phones, personal digital assistants (PDAs), portable multimedia players (PMPs), smartphones, and wearable devices.
[0050] The display panel DP can display images in the display area based on the data signal DATA.
[0051] Depending on the display mode, the display panel DP can be driven in either a normal mode or a power-saving mode. In normal mode, the display device 100 can generate input image data IDATA in each frame and display an image corresponding to each frame on the display panel DP based on the input image data IDATA. In power-saving mode, the display device 100 can generate input image data IDATA corresponding to at least one frame and can display an image for multiple frames using the input image data IDATA corresponding to at least one frame. For ease of description, unless the context explicitly indicates otherwise, the following description of the details of driving the display panel DP in power-saving mode will be based on the assumption that the display mode of the display panel DP is power-saving mode.
[0052] In this embodiment, depending on the display mode, the display panel DP can be driven in either a moving image (video) mode (or a first mode) or a still image mode (or a second mode). Based on the data signal DATA, the display panel DP can display moving images in the display area in the moving image mode, and can display still images in the display area in the still image mode.
[0053] The display panel DP may include scan lines, data lines, and pixels coupled to the scan lines and data lines. In an embodiment, the display panel DP may be an organic light-emitting diode (OLED) display panel, which includes OLEDs. However, the display panel DP according to embodiments of this disclosure is not limited to this and may be another type of display panel, such as a liquid crystal display (LCD) panel, a plasma display panel (PDP), or the like.
[0054] The main processor 110 can control the operation of the display device 100. For example, the main processor 110 can be implemented as a system-on-a-chip or as an application processor (AP) provided in the display device 100.
[0055] The main processor 110 can generate input image data IDATA and output input image data IDATA.
[0056] In an embodiment, when the display device 100 displays a moving image in motion picture mode, the main processor 110 may output input image data IDATA (or first sub-input image data) in each frame in motion picture mode. Furthermore, when the display device 100 displays a still image in still picture mode, the main processor 110 may output input image data IDATA (or second sub-input image data) corresponding to at least one frame in still picture mode, and may not output input image data IDATA for the duration of the still picture mode.
[0057] For example, when or after the display mode changes from motion picture mode to still picture mode, the main processor 110 may output input image data IDATA corresponding to the still picture, and may not output input image data IDATA for the duration of the still picture mode.
[0058] In addition to inputting image data IDATA, the main processor 110 can also generate and output image position control signal IPCS.
[0059] In an embodiment, the input image data IDATA (or second sub-input image data) generated by the main processor 110 in still image mode may include position information of the image displayed in the display area of the display panel DP. Here, the position information included in the input image data IDATA may correspond to the position (or area) of the image displayed in the display area of the display panel DP that corresponds to the input image data IDATA. When an image is displayed in the display area of the display panel DP in still image mode, the image position control signal IPCS is used to shift the image from the position associated with the position information included in the input image data IDATA. In some embodiments, when an image is displayed in the display area of the display panel DP in still image mode, the image position control signal IPCS may be used to shift, rotate, and / or scale the image. In this regard, it should be understood that the image position information referred to herein may include not only position information but also rotation and scaling information of the image.
[0060] In this embodiment, the main processor 110 may also generate vertical synchronization signals, horizontal synchronization signals, clock signals, data enable signals, etc.
[0061] The main processor 110 may include an output interface 111, an image position control signal generator 112, an image analyzer 113, and an output controller 114.
[0062] Output interface 111 (or output circuitry) can provide display driver 120 with input image data IDATA generated in motion picture mode and / or still picture mode, as well as image position control signal IPCS. For example, output interface 111 can output input image data IDATA as a serialized data signal.
[0063] In this embodiment, the output interface 111 may also output vertical synchronization signal, horizontal synchronization signal, clock signal, data enable signal, etc. generated by the main processor 110.
[0064] Image position control signal generator 112 can generate image position control signal IPCS.
[0065] In an embodiment, the image position control signal generator 112 can generate an image position control signal IPCS to update the position information included in the input image data IDATA in still image mode.
[0066] In an embodiment, the image position control signal generator 112 may generate the image position control signal IPCS at regular time intervals (e.g., in each frame) in still image mode, or it may generate the image position control signal IPCS only when an image is shifted in the display area of the display panel DP in still image mode. Reference will be made later. Figures 2A to 2FThe detailed operation of the image position control signal generator 112 is described in detail.
[0067] The image analyzer 113 can analyze the display mode of the display panel DP and determine whether the display mode is a moving image mode (or the first mode) or a still image mode (or the second mode). Here, the display device 100 can display a moving image in the display area of the display panel DP in the moving image mode, and can display a still image in the display area of the display panel DP in the still image mode.
[0068] In this embodiment, the image analyzer 113 can compare images frame by frame. When the change between images in multiple consecutive frames is less than a preset threshold, the display mode is determined to be a still image mode. When the change between images in multiple consecutive frames is equal to or greater than the preset threshold, the display mode is determined to be a moving image mode.
[0069] Based on the analysis result IAR received from the image analyzer 113, the output controller 114 can generate an output control signal OCS for controlling the output interface 111 to output input image data IDATA.
[0070] In this embodiment, when the image analyzer 113 determines that the display mode is a still image mode, the output controller 114 may generate an output control signal OCS based on the analysis result IAR. When the image analyzer 113 determines that the display mode is a moving image mode, the output controller 114 may not generate an output control signal OCS based on the analysis result IAR.
[0071] In still image mode, output interface 111 can output input image data IDATA corresponding to at least one frame based on the output control signal OCS of output controller 114, and can output input image data IDATA without specifying the duration of still image mode.
[0072] In motion picture mode, the output controller 114 can control the output of the main processor 110 (or output interface 111) based on the analysis result IAR, so that the main processor 110 (or output interface 111) generates input image data IDATA (or first sub-input image data) corresponding to the motion picture displayed in the display area in each frame.
[0073] Furthermore, in still image mode, the output controller 114 can generate an output control signal OCS based on the analysis result IAR. The main processor 110 (or output interface 111) can output input image data IDATA corresponding to at least one frame in still image mode based on the output control signal OCS, and can output input image data IDATA without specifying the duration of the still image mode.
[0074] For example, when the display mode changes from motion picture mode to still picture mode, the main processor 110 generates input image data IDATA corresponding to the still picture, and the output interface 111 outputs the input image data IDATA in the first frame of the still picture mode. During the interval from the second frame of the still picture mode to the end of the still picture mode (i.e., until the display mode changes back from the still picture mode to the motion picture mode), the main processor 110 may not generate input image data IDATA, and the output interface 111 may not output input image data IDATA.
[0075] The display driver 120 can receive input image data IDATA from the main processor 110 (or output interface 111) and can generate a data signal DATA based on the input image data IDATA.
[0076] In this embodiment, the display driver 120 can receive an image position control signal IPCS output from the main processor 110 in still image mode, and can update the position information included in the input image data IDATA (or second sub-input image data) in response to the image position control signal IPCS. Therefore, the image displayed in the display area of the display panel DP can be shifted, rotated, and / or scaled in still image mode.
[0077] The display driver 120 drives the display panel DP by providing data signals DATA, scan signals, etc., to the data lines and scan lines of the display panel DP. In embodiments, the display driver 120 may include, but is not limited to, a data driver that provides data signals DATA to the display panel DP, a scan driver that provides scan signals to the display panel DP, and a timing controller that controls the operating timing of the data driver and the scan driver. Furthermore, in embodiments, the display driver 120 may be implemented as a single integrated circuit (IC). For example, the display driver 120 may be implemented as a timing controller-embedded driver (TED) IC that includes a timing controller.
[0078] The display driver 120 may include an input interface 121, a memory controller 122, an image position changing component 123, and a data signal generator 124.
[0079] Input interface 121 (or input circuit) can receive input image data IDATA and image position control signal IPCS from the output interface 111 in motion image mode and still image mode.
[0080] In this embodiment, the output interface 111 included in the main processor 110 and the input interface 121 included in the display driver 120 may support a MIPI interface conforming to the MIPI Alliance specification, including MIPI D-PHY. However, such an interface is merely exemplary, and the communication interface between the main processor 110 and the display driver 120 is not limited thereto. For example, the output interface 111 and the input interface 121 may be compatible with a serial high-speed interface that supports n-High Definition (nHD) or higher high-definition images.
[0081] In this embodiment, the input interface 121 can convert the input image data IDATA into deserialized input image data IDATA', and the input image data IDATA can be received as serialized data from the output interface 111.
[0082] The input interface 121 can provide the deserialized input image data IDATA' to the memory controller 122, and can provide the image position control signal IPCS to the image position changing component 123.
[0083] In an embodiment, in still image mode, output interface 111 may not output input image data IDATA, and therefore input interface 121 may not receive input image data IDATA.
[0084] In this embodiment, the input interface 121 may also receive vertical synchronization signals, horizontal synchronization signals, clock signals, data enable signals, etc., output from the output interface 111.
[0085] The memory controller 122 may include a frame memory FM.
[0086] The frame memory FM can store the deserialized input image data IDATA' in still image mode. The frame memory FM can also store image information of the image displayed in the display area of the display panel DP based on the deserialized input image data IDATA', as well as the image position information in still image mode.
[0087] In an embodiment, the frame memory FM can store deserialized input image data IDATA' (or first sub-input image data) corresponding to a moving image in motion image mode, store deserialized input image data IDATA' (or second sub-input image data) corresponding to at least one frame in still image mode, and maintain the deserialized input image data IDATA' for the duration of the still image mode.
[0088] In this embodiment, the memory controller 122 may further include an encoder and a decoder (not shown). The memory controller 122 may use the encoder to encode the deserialized input image data IDATA' received from the input interface 121 to compress the deserialized input image data IDATA', and the frame memory FM may store the deserialized input image data IDATA' as encoded data. Therefore, the size of the storage space in the frame memory FM used to store the deserialized input image data IDATA' can be reduced. In addition, the memory controller 122 may use the decoder to decompress (decode) the deserialized input image data IDATA' stored in the frame memory FM, and may provide the decoded input image data IDATA' to the data signal generator 124.
[0089] In one embodiment, input interface 121 can provide deserialized input image data IDATA' to data signal generator 124 in motion picture mode without going through memory controller 122. In this case, frame memory FM may not store deserialized input image data IDATA' in motion picture mode. However, this operation is not limited to this, and input interface 121 can provide deserialized input image data IDATA' to memory controller 122 in motion picture mode, and frame memory FM can store deserialized input image data IDATA' in motion picture mode and provide decoded input image data IDATA' to data signal generator 124.
[0090] In response to the image position control signal IPCS in still image mode, the image position change component 123 can generate an image position change signal IPVS for updating the position information associated with the deserialized input image data IDATA' stored in the frame memory FM.
[0091] In response to the image position change signal IPVS, the memory controller 122 can update the position information in the deserialized input image data IDATA' (or second sub-input image data) stored in the frame memory FM.
[0092] In an embodiment, in response to the image position change signal IPVS in still image mode, the memory controller 122 can change information regarding the start and end lines of the image displayed in the display area of the display panel DP, and can update the position information included in the deserialized input image data IDATA' stored in the frame memory FM. Here, the information regarding the start and end lines may correspond to data lines and / or scan lines. See below for further details. Figure 2E Describe the operation in detail.
[0093] In this embodiment, when a portion of the image corresponding to a portion of the display area of the display panel DP changes, the main processor 110 may output to the display driver 120 both input image data IDATA (or third sub-input image data) corresponding to the portion of the display area and an image position control signal IPCS including position information of the input image data IDATA corresponding to the portion of the display area. The display driver 120 may update the portion of the deserialized input image data IDATA' corresponding to the portion of the display area based on the input image data IDATA corresponding to the portion of the display area and the image position control signal IPCS. (See below for further details.) Figure 2F Describe the operation in detail.
[0094] The data signal generator 124 can generate a data signal DATA in each frame based on the decoded input image data IDATA received from the frame memory FM.
[0095] Meanwhile, when the input interface 121 provides the deserialized input image data IDATA' to the data signal generator 124 in motion picture mode without going through the memory controller 122, the data signal generator 124 can generate a data signal DATA based on the deserialized input image data IDATA' received from the input interface 121 in motion picture mode.
[0096] In one embodiment, the data signal generator 124 may generate a data signal DATA in response to a data enable signal.
[0097] Therefore, in motion picture mode, the data signal generator 124 can generate a data signal DATA (or a first sub-data signal) in each frame based on the decoded input image data IDATA (or the deserialized input image data IDATA' received from the input interface 121) stored in the frame memory FM, and the display panel DP can display motion pictures in the display area based on the data signal DATA.
[0098] Furthermore, in still image mode, the data signal generator 124 can generate a data signal DATA (or a second sub-data signal) in each frame based on the decoded input image data IDATA stored in the frame memory FM, and the display panel DP can display a still image in the display area based on the data signal DATA. Here, when the position information of the decoded input image data IDATA stored in the frame memory FM is updated in response to the image position change signal IPVS, the image displayed in the display area of the display panel DP can be shifted, rotated, and / or scaled.
[0099] As referenced above Figure 1As described, when the display mode is determined to be still image mode based on the analysis result IAR output from the image analyzer 113, the output controller 114 can control the output operation of the main processor 110 so that no input image data IDATA is generated in still image mode, and can also control the output interface 111 so that no input image data IDATA is output in still image mode. Here, although the main processor 110 does not generate input image data IDATA, the output interface 111 does not output input image data IDATA, and the input interface 121 does not receive input image data IDATA in each frame in still image mode, the display device 100 can still update the position information included in the deserialized input image data IDATA' stored in the frame memory FM in response to the image position change signal IPVS (or image position control signal IPCS). Therefore, the image can still be displayed in the display area as if it has been shifted, rotated, and / or scaled in still image mode. Therefore, in still image mode, the power consumption of the main processor 110 in generating input image data IDATA, as well as the power consumption of the output interface 111 and the input interface 121 in sending / receiving input image data IDATA, can be reduced.
[0100] Figures 2A to 2F An example is shown of changing the image displayed in the display area of the display panel DP in still image mode.
[0101] As referenced above Figure 1 As described, in an embodiment, the image position control signal generator 112 can generate an image position control signal IPCS at regular time intervals (e.g., in each frame) in still image mode.
[0102] Reference Figure 1 and Figure 2A When the display device 100 is driven in Always-On Display (AOD) mode, it can display time images, weather images, etc., on the display panel DP. Here, when time images, weather images, etc., are continuously displayed in a specific area (e.g., the first display area DA1) within the display area of the display panel DP, the degradation of the display panel DP in that specific area may be accelerated compared to other areas within the display area. Therefore, to prevent accelerated degradation, the display device 100 can periodically shift the time images, weather images, etc., displayed in the display area in AOD mode.
[0103] For example, in AOD mode, the display device 100 can periodically shift time images, weather images, etc., from the first display area DA1 to the second display area DA2 (or from the second display area DA2 to the first display area DA1 or another display area). In this case, the image position control signal generator 112 can generate an image position control signal IPCS for updating the position information of the image in each time period, so as to shift the time image, weather image, etc. in AOD mode within the display area of the display panel DP. Therefore, in each time period of shifting the time image, weather image, etc. in AOD mode, in response to the image position control signal IPCS, the image position changing component 123 generates an image position changing signal IPVS. The position information included in the deserialized input image data IDATA' stored in the frame memory FM can be updated according to the image position changing signal IPVS, and in AOD mode, the time image, weather image, etc. can be shifted in the display area of the display panel DP, for example, from the first display area DA1 to the second display area DA2. In AOD mode, the main processor 110 may not generate input image data IDATA, and the output interface 111 may not output input image data IDATA.
[0104] Meanwhile, in AOD mode, in order to update information such as time images and weather images, the main processor 110 can provide the display driver 120 with input image data IDATA corresponding to the time images and / or weather images including updated information at preset time intervals.
[0105] However, it is important to understand that, with reference Figure 2A The described operations are not limited thereto, and according to embodiments, when it is necessary to shift, rotate, and / or scale an image displayed in the display area of the display panel DP in AOD mode or still image mode, the image position control signal generator 112 can generate an image position control signal IPCS. It should be understood that AOD mode can be triggered in still image mode or independently of still image mode. For example, during motion image mode, time images, weather images, etc., can be displayed as shifted in AOD mode. Although time images, weather images, etc., can be displayed in AOD mode, during the time interval of still image mode, motion images can be displayed as blurred in the background of the display area of the display panel DP, thereby reducing power consumption in a manner similar to still image mode.
[0106] Reference Figure 1 and Figure 2BDepending on whether it is a horizontal or vertical mode, the display device 100 can rotate (or shift) the image displayed in the display area of the display panel DP by 90°. To rotate the image displayed in the display area, the image position control signal generator 112 can generate an image position control signal IPCS to control the position and / or scale of the image, ensuring that the image is correctly displayed in the display area. Therefore, the image position changing component 123 can generate an image position changing signal IPVS in response to the image position control signal IPCS, thereby updating the position information included in the deserialized input image data IDATA' stored in the frame memory FM accordingly, and ensuring that the image displayed in the display area is correctly rotated (or shifted and / or scaled). During image rotation, the main processor 110 may not generate input image data IDATA, and the output interface 111 may not output input image data IDATA.
[0107] Simultaneously, since the image displayed in the display area of the display panel DP is shifted (or rotated), the size (or dimensions) of the image can be changed. In this case, the image position control signal generator 112 can generate an image position control signal IPCS that includes information about the size change of the image. Therefore, the deserialized input image data IDATA' stored in the frame memory FM can be updated, and the deserialized input image data IDATA' includes not only position information but also information about the size change of the image displayed in the display area.
[0108] In addition, refer to Figure 1 and Figure 2CThe display device 100 can shift the image displayed in the display area of the display panel DP based on the user's scrolling information in still image mode. For example, when the user scrolls the image displayed in the display area from the third display area DA3 to the fourth display area DA4 in still image mode, the display device 100 can shift the image displayed in the display area of the display panel DP from the third display area DA3 to the fourth display area DA4 in the scrolling direction. In this case, the main processor 110 can receive touch information from the touch sensor (not shown) of the display device 100 and can generate the user's scrolling information. In order to shift the image displayed in the display area based on the user's scrolling information, the image position control signal generator 112 can generate an image position control signal IPCS for controlling the position information of the image in the display area based on the user's scrolling information. Therefore, the image position changing component 123 can generate an image position changing signal IPVS in response to the image position control signal IPCS, so that the position information included in the deserialized input image data IDATA' stored in the frame memory FM can be updated accordingly, and in this example, the image displayed in the display area can be shifted from the third display area DA3 to the fourth display area DA4 according to the scrolling direction. During the period when the image is shifted in the scrolling direction, the main processor 110 may not generate input image data IDATA, and the output interface 111 may not output input image data IDATA.
[0109] Reference Figure 1 and Figure 2D The display device 100 can shift the image in a still image mode to display the image in a visible area (and / or an invisible area imperceptible to the user) within the display area, depending on the usage state of the display device 100.
[0110] For example, when the display device 100 is an outward-folding display device, the area perceptible to the user can be changed when the display device 100 is folded outward. Depending on the folding state, the display device 100 can display an image in either the fifth display area DA5 or the sixth display area DA6. When the user-perceptible visible area changes from the fifth display area DA5 to the sixth display area DA6, the display device 100 can shift the image displayed in the display area of the display panel DP from the fifth display area DA5 to the sixth display area DA6. In this case, in order to shift the image displayed in the display area based on the user-perceptible visible area (or invisible area), the image position control signal generator 112 can generate an image position control signal IPCS for controlling the position of the image, update the image position information, and shift the image according to the visible area. Image position changing component 123 can generate image position changing signal IPVS in response to image position control signal IPCS, and can correspondingly update the position information included in the deserialized input image data IDATA' stored in frame memory FM. Depending on the user's visible area, the image displayed in the display area can be shifted from the fifth display area DA5 to the sixth display area DA6. In this case, main processor 110 may not generate input image data IDATA, and output interface 111 may not output input image data IDATA. Simultaneously, to reduce power consumption, display device 100 can display a black image in an invisible area imperceptible to the user, or can turn off the power corresponding to the invisible area.
[0111] When the visible area perceptible to the user in the display area changes according to the user's usage state in still image mode, the display device 100 can shift the image by updating the position information included in the deserialized input image data IDATA', so as to display the image in the visible area corresponding to the usage state. Although Figure 2D An example of an outward-folding display device is shown, but this disclosure is not limited thereto. For example, display device 100 may be an inward-folding display device, a rollable display device, a bendable display device, or any other display device whose visible area can be changed depending on the state of use.
[0112] When the display device 100 does not shift the image displayed in the display area, the image position control signal generator 112 may not generate the image position control signal IPCS, so that the position information included in the deserialized input image data IDATA' is maintained.
[0113] In the embodiments, as referred to above... Figure 1As described, the memory controller 122 can change the information about the start and end lines of the image in the display area of the display panel DP in response to the image position change signal IPVS in still image mode, and can update the position information included in the deserialized input image data IDATA' stored in the frame memory FM.
[0114] Reference Figure 1 and Figure 2E The image is displayed in the seventh display area DA7, which is the area from the first row LINE1 to the nth row LINEn, and in the eighth display area DA8, which is the area from the (n+1)th row LINEn+1 to the 2nth row LINE2n. Here, the first row LINE1, the nth row LINEn, the (n+1)th row LINEn+1, and the 2nth row LINE2n may correspond to the scan lines or data lines of the display panel DP.
[0115] When an image to be displayed in the seventh display area DA7 is shifted to the eighth display area DA8 in still image mode, the image position control signal generator 112 generates an image position control signal IPCS to control the position of the image, thereby updating the image position information and shifting the image. Here, the image position control signal IPCS may include information about the start and end rows of the image displayed in the display area. The image position changing component 123 generates an image position changing signal IPVS in response to the image position control signal IPCS. The memory controller 122, in response to the image position changing signal IPVS, changes the start row of the image to be displayed in the display area of the display panel DP from the first row LINE1 to the (n+1)th row LINEn+1, and changes the end row from the nth row LINEn to the 2nth row LINE2n. Therefore, a portion of the position information included in the deserialized input image data IDATA' stored in the frame memory FM can be updated accordingly, and the image displayed in the display area can be shifted from the seventh display area DA7 to the eighth display area DA8. In this case, the main processor 110 may not generate input image data IDATA, and the output interface 111 may not output input image data IDATA.
[0116] In the embodiments, as referred to above... Figure 1 As described, the main processor 110 can provide the display driver 120 with input image data IDATA corresponding to a portion of the display area of the display panel DP, and an image position control signal IPCS including position information of the input image data IDATA corresponding to the portion of the display area. The display driver 120 can update the portion of the deserialized input image data IDATA' corresponding to the portion of the display area based on the input image data IDATA corresponding to the portion of the display area and the image position control signal IPCS.
[0117] Reference Figure 2E and Figure 2F The display device 100, the display panel DP, the seventh display area DA7 and the eighth display area DA8 are substantially the same or similar to each other, and their repeated descriptions will be omitted.
[0118] Reference Figure 1 and Figure 2F In order to change the image displayed in a portion of the display area of the display panel DP in still image mode, the main processor 110 can generate input image data IDATA (or third sub-input image data) corresponding to the portion, and the image position control signal generator 112 can generate an image position control signal IPCS that includes position information of the input image data IDATA corresponding to the portion. Here, the image position control signal IPCS may include information about the start and end lines of the image displayed in the portion.
[0119] Input interface 121 can convert serialized input image data IDATA corresponding to a portion of the region, and can provide the converted, deserialized input image data IDATA' to memory controller 122. Furthermore, image position changing component 123 can generate an image position changing signal IPVS in response to image position control signal IPCS, and can provide the image position changing signal IPVS to memory controller 122. Here, the image position changing signal IPVS may include position information of the input image data IDATA corresponding to the portion of the region.
[0120] The memory controller 122 can update the portions of the deserialized input image data IDATA' corresponding to regions CDA1 (from the first line LINE1 to the i-th line LINEi), CDA2 (from the j-th line LINEj to the n-th line LINEn), and CDA3 (from the k-th line LINEk to the 2n-th line LINE2n) based on the deserialized input image data IDATA' corresponding to the portions and the image position change signal IPVS. Therefore, the image displayed in regions CDA1, CDA2, and / or CDA3 within the display area can be changed.
[0121] Figure 3 This is a diagram of a display device 100' according to an embodiment of the present disclosure. Figure 4A and Figure 4B It is shown Figure 3 A diagram of the display panel DP included in the display device 100'. Figure 5A This shows the operation. Figure 3 A diagram illustrating an example of the frame memory FM and line memory LM included in the display device 100', and Figure 5B It shows that, according to the reference Figure 5A The operation of the described display device 100' is to shift in Figure 4B An example image of an image displayed in the display area of the DP display panel.
[0122] Reference Figure 3 The display device 100' may include a display panel DP, a main processor 110, and a display driver 120'.
[0123] Reference Figure 1 and Figure 3 The display driver 120' of the display device 100' includes a memory controller 122' which includes a frame memory FM and a line memory LM. Apart from this, the display panel DP and the main processor 110 are the same or similar to each other, and their repeated descriptions will be omitted.
[0124] Reference Figures 3 to 5A The memory controller 122' may include a frame memory FM and a row memory LM.
[0125] In an embodiment, the display area included in the display panel DP may include a first sub-display area to a 2nth (where n is a natural number) sub-display area (e.g., Figure 4B (SDA1 to SDA2n). Here, the first to the 2nth sub-display areas can correspond to, for example: Figure 4A The plurality of pixels PX shown are respectively coupled to regions of multiple scan lines SL1 to SL2n of the display panel DP. For example, a first sub-display region SDA1 may correspond to the region where the first scan line SL1 of the display panel DP is arranged, and a second sub-display region SDA2 may correspond to the region where the second scan line SL2 of the display panel DP is arranged. However, the arrangement of the sub-display regions is not limited thereto, and the first to 2n sub-display regions (e.g., Figure 4B SDA1 to SDA2n) can correspond to, for example Figure 4A The multiple pixels PX shown are respectively coupled to the regions of multiple data lines DL1 to DLm of the display panel DP.
[0126] Meanwhile, the first sub-display area to the nth sub-display area (e.g., Figure 4B SDA1 to SDAN) may correspond to the ninth display area of the display panel DP (e.g., Figure 4B (DA9). The (n+1)th sub-display area to the 2nth sub-display area (e.g., Figure 4B SDA+1 to SDA2n) can correspond to the tenth display area of the display panel DP (e.g., Figure 4B (DA10).
[0127] In an embodiment, the deserialized input image data IDATA' corresponding to the still image can be stored in a frame memory FM that includes the first row of data values LD1 to the 2nth row of data values LD2n.
[0128] In an embodiment, the frame memory FM may include first subframe memories SFM1 to 2n subframe memories SFM2n that store first row data values LD1 to 2n row data values LD2n respectively during the current frame period (e.g., the first frame period Frame1). Here, the first row data values LD1 to 2n row data values LD2n stored in the first subframe memories SFM1 to 2n subframe memories SFM2n may correspond to the data to be displayed in the first sub-display area to the nth sub-display area (e.g., ...) during the current frame period (e.g., the first frame period Frame1). Figure 4B The respective data values of multiple images displayed in the SDA1 to SDA1 or the ninth display area DA9.
[0129] The row memory LM may include two memories (or memory blocks) and may store at least some of the data values included in the deserialized input image data IDATA' (or second sub-input image data) stored in the frame memory FM.
[0130] In an embodiment, in still image mode, in response to the image position change signal IPVS received from the image position change component 123, the line memory LM can store the i-th and i+1-th row data values (where i is a natural number equal to or greater than 1 and less than or equal to n) among the first row data values LD1 to the 2n-th row data values LD2n. In still image mode, in response to the image position change signal IPVS received from the image position change component 123, the frame memory FM can store the i-th row data value stored in the line memory LM as the row data value corresponding to the i+1-th sub-display area among the first sub-display areas SDA1 to the 2n-th sub-display areas SDA2n, and can store the i+1-th row data value stored in the line memory LM as the row data value corresponding to the i+2-th sub-display area among the first sub-display areas SDA1 to the 2n-th sub-display areas SDA2n.
[0131] For example, refer to Figures 3 to 5A During the first frame period Frame1 in still image mode, data signal generator 124 can generate a signal for use in the first sub-display area (e.g., based on the first row data value LD1 stored in frame memory FM). Figure 4BThe data signal DATA of the image is displayed in the SDA1 area (or the area where the first scan line SL1 is arranged) and the data signal DATA can be provided to the display panel DP, and the display panel DP can display the image in the first sub-display area (e.g., based on the data signal DATA corresponding to the first row data value LD1) in the first sub-display area. Figure 4B The image is displayed in the SDA1). In this case, in response to the image position change signal IPVS, the image is displayed in the first sub-display area (e.g., SDA1). Figure 4B During the SDA1 Display period when the image is displayed in the SDA1 (SDA1), the line memory LM can copy the first line data value LD1 stored in the frame memory FM. This process is called LD1 copying process.
[0132] In the first sub-display area (e.g., Figure 4B After being displayed in SDA1, during the first edge period Porch1 (or the first blanking period), the frame memory FM can use the line data value corresponding to the black grayscale stored in the line memory LM as a reference to the first sub-display area (e.g., Figure 4B The row data value corresponding to SDA1 is written into the first subframe memory SFM1. This process is called black write process.
[0133] As corresponding to the first sub-display area (e.g., Figure 4B The line data values of SDA1 stored in the first subframe memory SFM1 by the frame memory FM are not limited to the line data values corresponding to black grayscale. For example, as with the first sub-display area (e.g., Figure 4B The row data value corresponding to SDA1 is stored in the first subframe memory SFM1 by the frame memory FM, and it can be the row data value corresponding to white grayscale.
[0134] Simultaneously, the data signal generator 124 can generate a signal for use in the second sub-display area (e.g., based on the second row data value LD2 stored in the frame memory FM). Figure 4B The data signal DATA of the image is displayed in the SDA2 area (or the area where the second scan line SL2 is arranged) and the data signal DATA can be provided to the display panel DP, and the display panel DP can provide the data signal DATA in the second sub-display area (e.g., based on the data signal DATA corresponding to the second row data value LD2) in the second sub-display area. Figure 4B The image is displayed in the SDA2 area. In this case, in response to the image position change signal IPVS, the image is displayed in the second sub-display area (e.g., SDA2). Figure 4B During the SDA2 Display period when the image is displayed in SDA2, the line memory LM can copy the second line data value LD2 stored in the frame memory FM. This process is called LD2 copying process.
[0135] In the second sub-display area (e.g., Figure 4B After being displayed in SDA2), during the second edge period Porch2 (or the second blanking period), the frame memory FM can use the first row data value LD1 stored in the line memory LM as a reference to the second sub-display area (e.g., Figure 4B The row data value corresponding to SDA2 is written to the second subframe memory SFM2. This process is called LD1 write process. Therefore, during the first frame period Frame1, the row data value stored in the first sub-display area (e.g., SDA2) is written to the second subframe memory SFM2. Figure 4B The first row data value LD1 in the first subframe memory SFM1 corresponding to SDA1 can be shifted and stored in the second sub-display area (e.g., Figure 4B The second subframe memory SFM2 corresponds to SDA2. Subsequently, in a similar manner, the second row data values LD2 to LD2n-1 stored in the second subframe memories SFM2 to LD2n-1 corresponding to the second to 2n-1 subframe memories SFM2n-1 of the second to 2n-1 subframe memories respectively (e.g., SDA2 to SDA2n-1 in FIG. 4) can be shifted to and stored in the third subframe memories SFM3 to LD2n corresponding to the third to 2n subframe memories SFM3 to LD2n respectively.
[0136] Therefore, in still image mode, in response to the image position change signal IPVS, the position information of the row data values included in the deserialized input image data IDATA' stored in the frame memory FM can be updated during a frame period (e.g., during the first frame period Frame1).
[0137] Subsequently, in a manner substantially similar to that of the first frame period Frame1, during multiple frame periods (e.g., the second frame period to the 2nth frame period), a portion of the position information of the row data values included in the deserialized input image data IDATA' stored in the frame memory FM can be updated.
[0138] As referenced above Figures 3 to 5BAs described, when the display device 100' shifts an image displayed in the display area of the display panel DP from the ninth display area DA9 to the tenth display area DA10 in still image mode, the image position control signal generator 112 can generate an image position control signal IPCS to control the position of the image, thereby updating the image position information and shifting the image. During the first frame period to the 2n frame periods Frame1, Frame2, ..., Frame2n, the image position changing component 123 can generate an image position changing signal IPVS in response to the image position control signal IPCS, and can update a portion of the position information of the row data values included in the deserialized input image data IDATA' stored in the frame memory FM in response to the image position changing signal IPVS. (Refer to...) Figure 5B The image displayed in the display area can be shifted from the ninth display area DA9 to the tenth display area DA10 in multiple frames, including the first frame period to the 2nth frame period Frame1, Frame2, ..., Frame2n.
[0139] Meanwhile, the shifting of multiple line data values LD1 to LD2n stored in the frame memory FM during a frame period is not limited to shifting within a single subframe memory. For example, the line memory LM may include four or more memories (e.g., four or eight memories), and the multiple line data values LD1 to LD2n stored in the frame memory FM during a frame period may be shifted and stored in two or more subframe memories (e.g., two or four subframe memories). Therefore, the time required to shift a still image from the ninth display area DA9 to the tenth display area DA10 during a frame period by sequentially shifting and storing multiple line data values LD1 to LD2n can be reduced, and compared with reference to... Figure 5A and Figure 5B Compared to the described example, the image can be shifted much faster.
[0140] As referenced above Figures 3 to 5B As described, the display device 100' can use the row memory LM to shift and store multiple row data values LD1 to LD2n stored in the frame memory FM in one or more subframe memories in still image mode, and can correspondingly update the position information of the row data values included in the deserialized input image data IDATA' stored in the frame memory FM. Therefore, the image can be naturally shifted during multiple frame periods.
[0141] It should be understood that the above references Figures 2A to 2F Any of the multiple image shifting examples described above are implemented in reference to the above. Figures 3 to 5B The described row memory LM.
[0142] Figure 6A This shows the operation. Figure 3 A diagram illustrating an example of the frame memory FM and line memory LM included in the display device 100', and Figure 6B It shows that, according to the reference Figure 6A The operation of the described display device 100' is used to shift. Figure 4B An example image of an image displayed in the display area of the DP display panel.
[0143] In addition to Figure 6A and Figure 6B The image in the middle is shifted from the tenth display area DA10 to outside the ninth display area DA9. Figure 6A and Figure 6B The configuration is the same as the above reference. Figure 5A and Figure 5B Those described are substantially the same or similar, and repeated descriptions will be omitted.
[0144] Figure 7 This is a flowchart of a driving display device according to an embodiment of the present disclosure.
[0145] Reference Figure 1 , Figure 3 and Figure 7 , Figure 7 The flowchart can be applied to Figure 1 The display device 100 or Figure 3 The display device 100'.
[0146] Display device 100 or display device 100' includes a main processor 110, a display driver 120 or display driver 120', and a display panel DP.
[0147] The main processor 110 can generate input image data IDATA in step S710.
[0148] Here, the main processor 110 may include an output interface 111, an image position control signal generator 112, an image analyzer 113, and an output controller 114.
[0149] After that, Figure 1 Display driver 120 or Figure 3 The display driver 120' can generate a data signal DATA based on the input image data IDATA in step S720.
[0150] Here, the display driver may include an input interface 121, a memory controller 122 or a memory controller 122', an image position changing component 123, and a data signal generator 124. The memory controller 122 may include a frame memory FM, and the memory controller 122' may include a frame memory FM and a line memory LM.
[0151] After that, Figure 7 In the driving method, in step S730, the display panel DP can display an image in the display area based on the data signal DATA.
[0152] The display device according to this disclosure can shift an image displayed in a display area by updating position information included in the input image data stored in the frame memory, without requiring the main processor to generate input image data for image shifting in still image mode. Therefore, the power consumption of generating input image data by the main processor and the power consumption of sending / receiving input image data via the interface can be reduced.
[0153] The foregoing detailed description is merely an example of this disclosure and is intended to represent and describe exemplary embodiments of this disclosure, and may be used in various combinations, modifications, and environments. The inventive concept may be changed or modified without departing from the technical spirit and scope of this disclosure, its equivalents, and / or the technical ideas or knowledge in the art. Therefore, the detailed description of exemplary embodiments is not intended to limit this disclosure. Moreover, the appended claims should be construed as including alternative embodiments.
Claims
1. A display device, comprising: A display driver is configured to receive input image data, store the input image data including multiple row data values, and generate a data signal based on the input image data; as well as The display panel is configured to display an image in the display area based on the data signal. The input image data includes the location information of the image. During a frame period in which no new input image data corresponding to a portion of the display area is received, the display driver updates at least a portion of the position information included in the input image data corresponding to the portion of the display area, and provides an updated data signal including the updated position information of the image corresponding to the portion of the display area. During the frame period, the image corresponding to the partial area is updated in the display area based on the updated position information, and During the frame period, the image is shifted based on the plurality of row data values.
2. The display device according to claim 1, wherein, The display panel is drivable in either a first mode in which moving images are displayed in the display area or a second mode in which still images are displayed in the display area. The input image data includes first sub-input image data and second sub-input image data. In the first mode, the first sub-input image data is provided to the display driver in each frame, and In the second mode, the second sub-input image data is provided to the display driver corresponding to at least one frame, and the provision of the second sub-input image data is stopped after the at least one frame.
3. The display device according to claim 1, wherein, The display driver includes: An input interface is configured to receive the input image data; A frame memory, configured to store the input image data; and An image position changing component is configured to change the position information included in the input image data stored in the frame memory.
4. The display device according to claim 3, wherein, The display driver also includes: A data signal generator is configured to generate the updated data signal in each frame based on the input image data stored in the frame memory.
5. The display device according to claim 3, in, The display area includes a first sub-display area to an nth sub-display area, where n is a natural number. The input image data includes first row data values to nth row data values corresponding to the first sub-display area to the nth sub-display area, respectively. The display driver further includes a row memory configured to store at least a portion of the first row data values to the nth row data values included in the input image data stored in the frame memory.
6. The display device according to claim 5, in, The row memory stores the data values of the first row to the nth row, specifically the data values of the i-th and (i+1)-th rows, where i is a natural number equal to or greater than 1 and less than or equal to n. Specifically, the frame memory stores the i-th row data value stored in the row memory as a first row data value corresponding to the (i+1)-th sub-display area among the first to the n-th sub-display areas, and stores the (i+1)-th row data value stored in the row memory as a second row data value corresponding to the (i+2)-th sub-display area among the first to the n-th sub-display areas, thereby obtaining multiple row data values stored in the frame memory. During the frame period, the image is shifted based on the plurality of row data values stored in the frame memory.
7. A display device, comprising: The main processor is configured to generate input image data; The display driver is configured to receive the input image data from the main processor, store the input image data including multiple row data values, and generate a data signal based on the input image data. as well as The display panel is configured to display an image in the display area based on the data signal. The main processor outputs the input image data and the image position control signal. The input image data includes the location information of the image. During a frame period until the main processor outputs the next input image data corresponding to a portion of the display area, the display driver, in response to the image position control signal, updates at least a portion of the position information included in the input image data and provides an updated data signal including updated position information of the image corresponding to the portion of the display area, wherein the portion of the position information updated by the display driver at least corresponds to the portion of the display area. During the frame period, based on the updated position information, the image corresponding to the partial area is updated in the display area, and During the frame period, the image is shifted based on the plurality of row data values.
8. The display device according to claim 7, wherein, The display panel is drivable in either a first mode where a moving image is displayed in the display area or a second mode where a still image is displayed in the display area, and The input image data includes a first sub-input image data corresponding to the first mode and a second sub-input image data corresponding to the second mode.
9. The display device according to claim 8, wherein, The main processor includes: An image position control signal generator is configured to generate the image position control signal in the second mode; and The output interface is configured to output the first sub-input image data, the second sub-input image data, and the image position control signal.
10. The display device according to claim 9, wherein, The main processor also includes: An image analyzer is configured to analyze whether the display mode is the first mode or the second mode; and An output controller is configured to generate an output control signal based on the analysis results of the image analyzer when the display mode is the second mode, and The output interface is configured as follows: In the first mode, the first sub-input image data is output as the input image data in each frame, and In the second mode, in response to the output control signal, the second sub-input image data corresponding to at least one frame is output as the input image data, and the output of the input image data is stopped based on the analysis result.
11. The display device according to claim 8, wherein, The display driver includes: The input interface is configured to receive the first sub-input image data, the second sub-input image data, and the image position control signal; A frame memory, configured to store the second sub-input image data in the second mode; and An image position change component is configured to generate an image position change signal in response to the image position control signal in the second mode. In the second mode, in response to the image position change signal, a portion of the position information included in the second sub-input image data stored in the frame memory is updated.
12. The display device according to claim 11, wherein, The display driver also includes: A data signal generator is configured to generate the updated data signal in each frame based on the input image data, and The data signal generator is configured as follows: In the first mode, the updated data signal is generated based on the first sub-input image data, and In the second mode, the updated data signal is generated based on the second sub-input image data stored in the frame memory.
13. The display device according to claim 11, in, The display area includes a first sub-display area to an nth sub-display area, where n is a natural number. The second sub-input image data includes first row data values to nth row data values corresponding to the first sub-display area to the nth sub-display area, respectively. The display driver further includes a row memory configured to store at least a portion of the first row data values to the nth row data values included in the second sub-input image data stored in the frame memory.
14. The display device according to claim 13, in, In the second mode, in response to the image position change signal, the row memory stores the i-th and (i+1)-th row data values from the first row data values to the n-th row data values, where i is a natural number equal to or greater than 1 and less than or equal to n. In the second mode, in response to the image position change signal, the frame memory stores the i-th row data value stored in the row memory as a first row data value corresponding to the (i+1)-th sub-display area among the first to n-th sub-display areas, and stores the (i+1)-th row data value stored in the row memory as a second row data value corresponding to the (i+2)-th sub-display area among the first to n-th sub-display areas, thereby obtaining multiple row data values stored in the frame memory. In the second mode, the image is shifted based on the plurality of row data values stored in the frame memory.
Citation Information
Patent Citations
Identification System of friend or foe, and method for encryption and decryption thereof
KR1020200030278A
Organic light emitting diode display and method of driving the same
CN102005180A
System-on-chip (SOC) devices, display drivers and soc systems including the same
US20160078587A1