Display control method and electronic device supporting the same
By setting multiple operating modes in the display driver integrated circuit, the screen flickering problem caused by refresh rate changes was solved, and a stable display effect was achieved.
Patent Information
- Application Number
- CN202180012618.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-02-11
- Filing Date
- 2021-02-05
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2041-02-05
AI Technical Summary
Changing the refresh rate in the display driver integrated circuit of an electronic device may cause abnormal image output problems such as screen flickering.
By setting multiple operating modes in the display driver integrated circuit, including different combinations of refresh rates and scan times, the brightness and color difference of the screen can be controlled to maintain the consistency of the scan time of the display frames and reduce the brightness difference when the screen switches.
It effectively reduces brightness differences and abnormal image output, such as screen flicker, when the screen refresh rate changes, providing a stable display effect.
Smart Images

Figure CN115039168B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to a method for controlling a display and an electronic device supporting the display control method. Background Technology
[0002] Electronic devices (such as smartphones or tablet PCs) may include displays. Electronic devices can display various types of content, such as text, images, or icons. Electronic devices can drive displays at various refresh rates (e.g., 60Hz or 120Hz). Increasing the refresh rate reduces the time it takes to display a frame and provides a more natural image to the user. Summary of the Invention
[0003] Technical issues
[0004] Changing the refresh rate used to drive the display panel in the display driver integrated circuit (IC) of an electronic device can alter the time required to charge and / or discharge the data voltage. This can potentially lead to abnormal image output (e.g., screen flicker).
[0005] Technical solution
[0006] One aspect of this disclosure is to provide an electronic device that can control the brightness and / or color difference of a screen when the refresh rate used to drive a display panel changes.
[0007] According to one aspect of this disclosure, an electronic device is provided. The electronic device includes: a display panel; a display driver integrated circuit (display driver IC) for driving the display panel; and a processor operatively connected to the display panel and the display driver IC. The display driver IC is configured to: set an operating mode, wherein the operating mode includes a first operating mode having a first refresh rate and a first scan time, a second operating mode having a first refresh rate and a second scan time, and a third operating mode having a second refresh rate and a second scan time; receive an image data stream from the processor; and output the image data stream through the display panel in one of the operating modes.
[0008] According to another aspect of this disclosure, a method for displaying a screen is provided, executed in an electronic device including a display panel. The method includes: setting an operating mode in a display driver IC to drive the display panel, wherein the operating mode includes a first operating mode having a first refresh rate and a first scan time, a second operating mode having a first refresh rate and a second scan time, and a third operating mode having a second refresh rate and a second scan time; receiving an image data stream from a processor of the electronic device in the display driver IC; and outputting the image data stream through the display panel in one of the operating modes.
[0009] According to another aspect of this disclosure, a storage medium is provided. The storage medium has instructions, and the instructions, when executed by at least one processor, can be configured to cause the at least one processor to perform at least one operation. The at least one operation may include: setting an operation mode, wherein the operation mode includes a first operation mode having a first refresh rate and a first scan time, a second operation mode having a first refresh rate and a second scan time, and a third operation mode having a second refresh rate and a second scan time; displaying an image using a display panel operatively connected to the processor; receiving user input on the display panel; identifying an operation mode corresponding to the received user input; and displaying another image associated with the image based on the identified operation mode.
[0010] Beneficial effects
[0011] According to various embodiments of this disclosure, when the refresh rate used to drive the display panel changes, the electronic device can provide a mode for controlling the brightness and / or color difference of the screen.
[0012] According to various embodiments of this disclosure, when the refresh rate changes, the electronic device can maintain the scanning time spent displaying one image frame, thereby reducing the brightness difference that may occur when the screen switches.
[0013] According to various embodiments of this disclosure, an electronic device can display a screen without abnormal image output (e.g., flickering) by controlling a display panel based on refresh rate and / or scan time. Attached Figure Description
[0014] Figure 1 Electronic devices in a network environment according to various embodiments are illustrated;
[0015] Figure 2 This is a block diagram of a display device according to various embodiments;
[0016] Figure 3 These are block diagrams of electronic devices according to various embodiments;
[0017] Figure 4This is a block diagram illustrating the configuration of the DDI and display panel according to various embodiments;
[0018] Figure 5 The driving mechanism of a display panel according to various embodiments is illustrated;
[0019] Figure 6a and Figure 6b It is a timing diagram of driving the display panel when the refresh rate is changed to a higher rate according to various embodiments;
[0020] Figure 7a and Figure 7b It is a timing diagram of driving the display panel when the refresh rate is changed to a lower rate according to various embodiments;
[0021] Figure 8a and Figure 8b The brightness difference caused by mode change according to various embodiments is shown;
[0022] Figure 9 This is a flowchart illustrating a method for displaying a screen according to various embodiments;
[0023] Figure 10 The following are illustrations illustrating switching between a second mode and a third mode when switching applications, according to various embodiments; and
[0024] Figure 11 The following are illustrations of a screen that shows the application switching between a second mode and a third mode during runtime, according to various embodiments. Detailed Implementation
[0025] In the following description, various embodiments of the present disclosure will be illustrated with reference to the accompanying drawings. Therefore, those skilled in the art will recognize that various modifications, equivalents, and / or substitutions can be made to the various embodiments described herein without departing from the scope and spirit of the present disclosure. Similar components may be labeled with similar reference numerals in relation to the drawings.
[0026] Figure 1 This is a block diagram of an electronic device in a network environment according to various embodiments.
[0027] Reference Figure 1In network environment 100, electronic device 101 can communicate with electronic device 102 via a first network 198 (e.g., a short-range wireless communication network), or with electronic device 104 or server 103 via a second network 199 (e.g., a long-range wireless communication network). According to an embodiment, electronic device 101 can communicate with electronic device 104 via server 103. According to an embodiment, electronic device 101 may include a processor 120, memory 130, input device 150, sound output device 155, display device 160, audio module 170, sensor module 176, interface 177, haptic module 179, camera module 180, power management module 188, battery 189, communication module 190, user identification module 196, or antenna module 197. According to some embodiments, at least one component of electronic device 101 (e.g., display device 160 or camera module 180) may be omitted, or one or more other components may be added to electronic device 101. According to some embodiments, some of the above components may be implemented using a single integrated circuit. For example, sensor module 176 (e.g., fingerprint sensor, iris sensor, or illuminance sensor) may be embedded in display device 160 (e.g., display).
[0028] Processor 120 can execute, for example, software (e.g., program 140) to control at least one other component (e.g., hardware or software component) connected to electronic device 101, and can process or compute various types of data. According to embodiments, as part of data processing or operation, processor 120 can load sets of commands or data received from other components (e.g., sensor module 176 or communication module 190) into volatile memory 132, process the commands or data loaded into volatile memory 132, and store the resulting data into non-volatile memory 134. According to embodiments, processor 120 may include a main processor 121 (e.g., a central processing unit or application processor) and an auxiliary processor 123 (e.g., a graphics processing device, image signal processor, sensor hub processor, or communication processor), the auxiliary processor 123 operating independently of or in conjunction with the main processor 121. Additionally or optionally, auxiliary processor 123 may use less power than the main processor 121, or may be designated for a specific function. The auxiliary processor 123 may be implemented separately from the main processor 121, or as part of the main processor 121.
[0029] The auxiliary processor 123 may, when the main processor 121 is inactive (e.g., in sleep) state, control, in place of the main processor 121, at least some of the functions or states associated with at least one component of the electronic device 101 (e.g., display device 160, sensor module 176, or communication module 190), or, when the main processor 121 is active (e.g., in application execution) state, control, together with the main processor 121, at least some of the functions or states associated with at least one component of the electronic device 101 (e.g., display device 160, sensor module 176, or communication module 190). According to embodiments, the auxiliary processor 123 (e.g., an image signal processor or a communication processor) may be implemented as part of another component (e.g., camera module 180 or communication module 190) functionally associated with the auxiliary processor 123.
[0030] Memory 130 may store various data used by at least one component of electronic device 101 (e.g., processor 120 or sensor module 176). For example, the data may include software (e.g., program 140) and input or output data regarding commands associated with the software. Memory 130 may include volatile memory 132 or non-volatile memory 134.
[0031] Program 140 may be stored as software in memory 130 and may include, for example, kernel 142, middleware 144, or application 146.
[0032] Input device 150 can receive commands or data for components of electronic device 101 (e.g., processor 120) from outside electronic device 101 (e.g., a user). Input device 150 may include, for example, a microphone, mouse, keyboard, or digital pen (e.g., stylus).
[0033] The sound output device 155 can output sound signals to the outside of the electronic device 101. The sound output device 155 may include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback, and the receiver can be used to receive calls. According to embodiments, the receiver and speaker may be implemented integrally or separately.
[0034] Display device 160 can visually provide information to the outside of electronic device 101 (e.g., to a user). For example, display device 160 may include a display, holographic device, or projector, and control circuitry for controlling the corresponding device. According to an embodiment, display device 160 may include touch circuitry configured to sense touch or sensor circuitry (e.g., a pressure sensor) for measuring the intensity of pressure on the touch.
[0035] The audio module 170 can bidirectionally upconvert sound and electrical signals. According to an embodiment, the audio module 170 can obtain sound through the input device 150, or output sound through the sound output device 155 or through an external electronic device (e.g., electronic device 102 (e.g., a speaker or headphones)) directly or wirelessly connected to the electronic device 101.
[0036] Sensor module 176 can generate electrical signals or data values corresponding to the operating state (e.g., power or temperature) inside electronic device 101 or the environmental state (e.g., user state) outside electronic device 101. According to embodiments, sensor module 176 may include, for example, a gesture sensor, gyroscope sensor, barometric pressure sensor, magnetic sensor, accelerometer, grip sensor, proximity sensor, color sensor, infrared sensor, biosensor, temperature sensor, humidity sensor, or illuminance sensor.
[0037] Interface 177 may support one or more specified protocols to allow electronic device 101 to connect directly or wirelessly to external electronic devices (e.g., electronic device 102). According to embodiments, interface 177 may include, for example, a High Definition Multimedia Interface (HDMI), a Universal Serial Bus (USB) interface, a Secure Digital Card (SD) interface, or an audio interface.
[0038] Connection terminal 178 may include a connector for physically connecting electronic device 101 to an external electronic device (e.g., electronic device 102). According to embodiments, connection terminal 178 may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0039] The tactile module 179 can convert electrical signals into mechanical stimulation (e.g., vibration or motion) or electrical stimulation that is perceived by a user through touch or kinesthesia. According to embodiments, the tactile module 179 may include, for example, a motor, a piezoelectric element, or an electrical stimulator.
[0040] Camera module 180 can capture still images or video images. According to an embodiment, camera module 180 may include, for example, at least one or more lenses, an image sensor, an image signal processor, or a flash.
[0041] The power management module 188 manages the power supplied to the electronic device 101. According to an embodiment, the power management module 188 may be implemented as at least a part of a power management integrated circuit (PMIC).
[0042] Battery 189 can supply power to at least one component of electronic device 101. According to embodiments, battery 189 may include, for example, a non-rechargeable (primary) battery, a rechargeable (secondary) battery, or a fuel cell.
[0043] Communication module 190 can establish a direct (e.g., wired) or wireless communication channel between electronic device 101 and external electronic devices (e.g., electronic device 102, electronic device 104, or server 103), and support communication execution through the established communication channel. Communication module 190 may include at least one communication processor that operates independently of processor 120 (e.g., application processor) and supports direct (e.g., wired) or wireless communication. According to embodiments, communication module 190 may include wireless communication module (or wireless communication circuit) 192 (e.g., cellular communication module, short-range wireless communication module, or Global Navigation Satellite System (GNSS) communication module) or wired communication module 194 (e.g., local area network (LAN) communication module or power line communication module). The corresponding communication module in the above-described communication modules can communicate with external electronic devices through a first network 198 (e.g., a short-range communication network such as Bluetooth, Wi-Fi Direct, or Infrared Data Association (IrDA)) or a second network 199 (e.g., a long-range wireless communication network such as a cellular network, the Internet, or a computer network (e.g., a LAN or a wide area network (WAN)). The various communication modules described above can be implemented as a single component (e.g., a single chip) or as separate components (e.g., a chip). The wireless communication module 192 can use user information (e.g., International Mobile Subscriber Identity (IMSI)) stored in the user identification module 196 in a communication network (such as a first network 198 or a second network 199) to identify and authenticate the electronic device 101.
[0044] Antenna module 197 can transmit or receive signals or power to or from an external source (e.g., an external electronic device). According to embodiments, the antenna module may include an antenna comprising a radiator made of conductors or conductive patterns formed on a substrate (e.g., a printed circuit board (PCB)). According to embodiments, antenna module 197 may include multiple antennas. In this case, for example, communication module 190 may select one antenna from the multiple antennas suitable for a communication method used in a communication network such as a first network 198 or a second network 199. Signals or power can be transmitted or received between communication module 190 and an external electronic device via the selected antenna. According to some embodiments, in addition to the radiator, other components (e.g., radio frequency integrated circuits (RFICs)) may also be formed as part of antenna module 197.
[0045] At least some of the components can be connected to each other via communication methods used between peripheral devices (e.g., bus, general purpose input and output (GPIO), serial peripheral interface (SPI), or mobile industrial processor interface (MIPI)) to exchange signals (e.g., commands or data).
[0046] According to an embodiment, commands or data can be sent or received between electronic devices 101 and 104 via a server 108 connected to a second network 199. Each of electronic devices 102 and 104 may be of the same or different type as electronic device 101. According to an embodiment, all or some of the operations performed by electronic device 101 may be performed by one or more external electronic devices, such as electronic device 102, electronic device 104, or server 108. For example, when electronic device 101 performs some functions or services automatically or upon request from a user or another device, in addition to performing the functions or services itself, electronic device 101 may request one or more external electronic devices to perform at least some functions related to the functions or services, or electronic device 101 may request one or more external electronic devices to perform at least some functions related to the functions or services, instead of performing the functions or services itself. The one or more external electronic devices receiving the request may perform the requested function or service or at least a portion of the additional functions or services associated with the request and send the execution result to electronic device 101. Electronic device 101 may provide the result as is or after additional processing as at least part of a response to a request. For this purpose, cloud computing, distributed computing, or client-server computing technologies may be used, for example.
[0047] Figure 2 This is a block diagram of a display device according to various embodiments. (Refer to...) Figure 2 The display device 160 of device 200 may include a display 210 and a display driver integrated circuit (DDI) 230 for controlling the display 210. DDI 230 may include an interface module 231, a memory 233 (e.g., a buffer memory), an image processing module 235, or a mapping module 237. For example, DDI 230 can access data from an electronic device (e.g., via the interface module 231). Figure 1Another component of the electronic device 101 receives image information, including image data or image control signals corresponding to commands for controlling the image data. For example, according to an embodiment, image information may be received from a processor 120 (e.g., a main processor 121) (e.g., an application processor) or an auxiliary processor 123 (e.g., a graphics processing device) that operates independently of the main processor 121. The DDI 230 can communicate with the touch circuitry 250 or the sensor module 176 via the interface module 231. The DDI 230 may, for example, store at least some of the received image information in the memory 233 in frames. The image processing module 235 may perform preprocessing or postprocessing (e.g., adjusting resolution, brightness, or size) on at least some of the image data, based at least on the characteristics of the image data or the characteristics of the display 210. The mapping module 237 may generate voltage or current values corresponding to the preprocessed or postprocessed image data via the image processing module 235. According to an embodiment, voltage and current values may be generated at least in part based on properties of the display 210 (e.g., the array of pixels (red, green, and blue (RGB) stripes or a pentile structure) or the size of each subpixel). At least some pixels of the display 210 may be driven at least in part based on, for example, voltage or current values, such that visual information (e.g., text, images, or icons) corresponding to image data is displayed through the display 210.
[0048] According to an embodiment, the display device 160 may further include touch circuitry 250. Touch circuitry 250 may include touch sensor 251 and touch sensor IC 253 for controlling touch sensor 251. For example, touch sensor IC 253 may control touch sensor 251 to sense touch input or hover input at a specified location on display 210. For example, touch sensor IC 253 may sense touch input or hover input by measuring changes in signals (e.g., voltage, light intensity, resistance, or charge) at a specific location on display 210. Touch sensor IC 253 may provide processor 120 with information about the sensed touch input or hover input (e.g., location, area, pressure, or time). According to an embodiment, at least a portion of touch circuitry 250 (e.g., touch sensor IC 253) may be included in a portion of display driver IC 230 or a portion of display 210, or may be included in a portion of another component (e.g., auxiliary processor 123) disposed outside the display device 160.
[0049] According to an embodiment, the display device 160 may further include at least one sensor (e.g., a fingerprint sensor, iris sensor, pressure sensor, or illuminance sensor) or control circuitry for at least one sensor in the sensor module 176. In this case, at least one sensor or control circuitry for at least one sensor may be embedded in a portion of the display device 160 (e.g., display 210 or DDI 230) or a portion of the touch circuitry 250. For example, when the sensor module 176 embedded in the display device 160 includes a biometric sensor (e.g., a fingerprint sensor), the biometric sensor can obtain biometric information (e.g., a fingerprint image) associated with touch input through a portion of the display 210. For another example, when the sensor module 176 embedded in the display device 160 includes a pressure sensor, the pressure sensor can obtain input information associated with touch input through a portion or the entire area of the display 210. According to an embodiment, the touch sensor 251 or the sensor module 176 may be arranged between pixels disposed in the pixel layer of the display 210, or arranged above or below the pixel layer of the display 210.
[0050] Figure 3 This is a block diagram of an electronic device according to various embodiments.
[0051] Reference Figure 3 Electronic devices (e.g.) Figure 1 The electronic device 101) 310 in the middle can be a processor (e.g., Figure 1 The processor 120, application processor (AP), communication processor (CP), or module including a sensor hub or microcontroller unit (MCU) 312, display driver integrated circuit (hereinafter referred to as "DDI") 314, and display panel 316 (e.g., Figure 1 (Display device 160).
[0052] According to various embodiments, processor 312 may send data packets including image data to DDI 314 in response to a clock (e.g., ECLK) of electronic device 310. In this case, the data packets may include image data (e.g., RGB data), a horizontal synchronization signal Hsync, a vertical synchronization signal Vsync, and / or a data enable signal DE.
[0053] According to various embodiments, DDI 314 can receive data packets from processor 312 via an interface and can output a horizontal synchronization signal Hsync, a vertical synchronization signal Vsync, a data enable signal DE, image data (e.g., RGB data), and / or a clock (e.g., PCLK). For example, the clock (PCLK) can be a clock (e.g., ECLK) input from processor 312.
[0054] According to embodiments, processor 312 and / or DDI 314 can control various interfaces. For example, the interfaces may include a Mobile Industrial Processor Interface (MIPI), a Mobile Display Digital Interface (MDDI), a Serial Peripheral Interface (SPI), an Internal Integrated Circuit (I2C), or a Compact Display Port (CDP).
[0055] According to an embodiment, DDI 314 may include graphics memory (hereinafter referred to as "GRAM"). According to an embodiment, DDI 314 may use GRAM to reduce the current consumption and load of processor 312. GRAM can be written to image data input from processor 312 and can output the written data via a scan operation. According to an embodiment, GRAM may be implemented as dual-port dynamic random access memory (DRAM).
[0056] According to various embodiments, the display panel 316 can display image data (e.g., RGB data) in frames under the control of the DDI 314. For example, the display panel 316 can be any of an organic light-emitting diode (OLED) panel, a liquid crystal display (LCD) panel, a plasma display panel (PDP), an electrophoretic display panel, and / or an electrowetting display panel. According to an embodiment, the display panel 316 can be an active-matrix organic light-emitting diode (AMOLED) display manufactured using a low-temperature polycrystalline silicon (LTPS) process.
[0057] According to an embodiment, for example, the display panel 316 may be configured with gate lines (e.g., Figure 4 Gate lines G1-Gn) and source lines (e.g., Figure 4 The source lines (S1-Sm) are provided in the form of a matrix. For example, a gate signal can be supplied to the gate lines, and a signal corresponding to image data (e.g., RGB data) can be supplied to the source lines. The signal corresponding to the image data (e.g., RGB data) can be provided in the timing controller (e.g., within the DDI 314) Figure 4 Under the control of the timing controller 61), the power is supplied to the source driver (e.g., Figure 4 Source driver 63 in the middle.
[0058] Figure 4 This is a block diagram illustrating the configuration of the DDI and display panel according to various embodiments. Figure 4 This disclosure is provided for illustrative purposes and is not limited thereto.
[0059] Reference Figure 4 The DDI 314 can output image data (e.g., RGB data, image data stream) on the display panel 316 at a specified refresh rate (or frame rate, display drive speed).
[0060] According to various embodiments, DDI 314 may include a timing controller 61, a gate driver 62, and a source driver 63. The display panel 316 may include a plurality of pixels PX arranged along a plurality of gate lines G1-Gn and a plurality of source lines S1-Sm.
[0061] According to various embodiments, timing controller 61 can provide clock signals for the operation of gate driver 62 and / or source driver 63. Gate driver 62 can drive switching devices (not shown) by applying a voltage (e.g., VGH or VGL) to multiple gate lines G1-Gn. Source driver 63 can convert image data (e.g., RGB data) transmitted in digital form into analog values to charge pixels.
[0062] According to an embodiment, DDI 314 can display images in frames. Gate driver 62 can sequentially scan multiple gate lines G1-Gn during the time required to display one frame (hereinafter, scan time). During the time that gate driver 62 scans multiple gate lines G1-Gn, source driver 63 can input a signal (hereinafter referred to as a data signal) corresponding to image data (e.g., RGB data) to pixel PX.
[0063] Figure 5 The driver for a display panel according to various embodiments is shown.
[0064] Reference Figure 5 DDI (e.g., Figure 3 The DDI 314 in the middle can drive the display panel 316.
[0065] According to various embodiments, DDI 314 can sequentially apply scan signals 510-1, 510-2, ..., and 510-n to the gate lines G1, G2, ..., and Gn constituting the display panel 316. For example, when scan signals 510-1, 510-2, ..., and 510-n are applied, the pixels (e.g., Figure 4 The pixel PX in the data signal can be charged by data signals 520-1, 520-2, ... and 520-n.
[0066] For example, a scan signal 510-1 can be applied to the first gate line G1, and a data signal 520-1 can be used to charge the pixel included in the first gate line G1. Furthermore, scan signals 510-2 to 510-n and data signals 520-2 to 520-n are sequentially applied to gate lines G2 to the nth gate line Gn. Therefore, the pixel included in each of the gate lines G1, G2, ..., Gn can emit light.
[0067] According to various embodiments, data signals 520-1, 520-2, ..., and 520-n may have signal waveforms that vary according to the distance between the gate lines G1, G2, ..., Gn of the display panel 316 and the DDI 314. For example, due to RC delay, the data signal 520-1 applied to the first gate line G1, which has a relatively long distance from the DDI 314, may have a smooth curve. Because there is no separate RC delay, the data signal 520-n applied to the nth gate line Gn, which has a relatively short distance from the DDI 314, may have a linear form. Although Figure 5 The form of the data signal varies depending on the position of the gate line, but this disclosure is not limited thereto.
[0068] According to various embodiments, the time for each pixel to emit light (emission time) in each gate line can vary depending on the refresh rate set for the DDI 314. For example, when the refresh rate is set to 60Hz, the emission time for each pixel can be 16.67ms (1 / 60). As another example, when the refresh rate is set to 120Hz, the emission time for each pixel can be 8.33ms (1 / 120).
[0069] According to various embodiments, the DDI 314 can vary the scan time spent displaying an image frame on the display panel 316. For example, the scan time is the time spent from after the scan signal 510-1 is applied to the first gate line G1 until the scan signal 510-n is applied to the last nth gate line Gn.
[0070] According to various embodiments, DDI 314 can operate in various operating modes (or output modes) to prevent increased current consumption, heat generation, and / or abnormal image output (e.g., flicker) in the display panel 316, which is variably driven at two or more refresh rates. For example, DDI 314 can maintain the scan time while the refresh rate changes, or it can change the scan time while the refresh rate is maintained. Optionally, DDI 314 can change both the refresh rate and the scan time.
[0071] According to an embodiment, DDI 314 can drive display panel 316 in a first mode with a first refresh rate (e.g., 60Hz) during a first scan time (e.g., 16.67ms), in a second mode with a first refresh rate (e.g., 60Hz) during a second scan time (e.g., 8.33ms), or in a third mode with a second refresh rate (e.g., 120Hz) during a second scan time (e.g., 8.33ms).
[0072] According to various embodiments, the DDI 314 can operate in a first mode using a first drive voltage setting (logic supply voltage 1 (VDDR1) or analog supply voltage 1 (VLIN1), first gate voltage H (VGH1) and first gate voltage L (VGL1)), and can operate in a second mode and a third mode using a second drive voltage setting (VDDR2 or VLIN2), second gate voltage H (VGH2) and second gate voltage L (VGL2)).
[0073] According to various embodiments, the DDI 314 can set different gamma values for each of the first to third modes. A first gamma value can be applied to the first mode, a second gamma value to the second mode, and a third gamma value to the third mode. These different gamma values can compensate for leakage current values in the pixels and improve brightness differences between modes.
[0074] According to various embodiments, the first scan time in the first mode may be equal to or shorter than the first emission time of the pixel determined based on a first refresh rate (e.g., 60 Hz) (e.g., 16.67 ms). Additionally, the second scan time in the second and third modes may be equal to or shorter than the second emission time of the pixel determined based on a second refresh rate (e.g., 120 Hz) (e.g., 8.33 ms).
[0075] Although the following description will focus on the operation of the DDI 314 in the first to third modes, this disclosure is not limited thereto.
[0076] Figure 6a and Figure 6b The display panel is shown according to various embodiments when the refresh rate is changed to a higher rate. Figure 6a and Figure 6b This disclosure is provided for illustrative purposes and is not limited thereto.
[0077] Reference Figure 6a and Figure 6b DDI (e.g., Figure 3 The DDI 314 can drive the display panel 316 in one of the following modes: a first mode with a first refresh rate (e.g., 60Hz) and a first scan time (e.g., 16.67ms); a second mode with a first refresh rate (e.g., 60Hz) and a second scan time (e.g., 8.33ms); or a third mode with a second refresh rate (e.g., 120Hz) and a second scan time (e.g., 8.33ms). The DDI 314 can receive control signals from the processor 312 for changing the mode and can change the mode in response to the control signals. The control signals can be sent while included in image data (e.g., RGB data) or can be sent separately from the image data (e.g., RGB data).
[0078] exist Figure 6a In the first timing diagram 601, DDI 314 can drive display panel 316 by changing the mode from a first mode to a second mode. The refresh rate is maintained when changing the mode from the first mode to the second mode. Therefore, the first emission time B1 can be maintained identically in each pixel. For example, in both the first and second modes, the emission time can be maintained as the first emission time B1 (e.g., 16.67 ms). According to various embodiments, in both the first and second modes, DDI 314 can output one image frame (frame 1 or frame 2) via four clock signals.
[0079] According to various embodiments, when the mode changes from a first mode to a second mode, the DDI 314 can change the scan time. In the first mode, the DDI 314 can drive the display panel 316 for a first scan time S1 (e.g., 16.67 ms) corresponding to a first refresh rate (e.g., 60 Hz). In the second mode, the DDI 314 can drive the display panel 316 for a second scan time S2 (e.g., 8.33 ms) shorter than the first scan time S1 (e.g., 16.67 ms). In embodiments, the second scan time S2 (e.g., 8.33 ms) can be set to correspond to a second refresh rate (e.g., 120 Hz) greater than the first refresh rate (e.g., 60 Hz).
[0080] According to various embodiments, the emission time for the first gate line G1 can be maintained as a first emission time B1 (e.g., 16.67 ms). Because the second mode starts from the first gate line G1, the emission time (B1_1) of the last nth gate line Gn can be shorter than the first emission time B1 (e.g., 16.67 ms). The DDI 314 can apply different gamma values in the first and second modes to compensate for leakage current values in the pixel and improve the brightness difference between the first and second modes.
[0081] exist Figure 6b In the second timing diagram 602, DDI 314 can drive display panel 316 by changing the mode from the second mode to the third mode. When the mode changes from the second mode to the third mode, the refresh rate can be changed (e.g., from 60Hz to 120Hz). Therefore, the light-up time of each pixel can be shortened. For example, the light-up time in the second mode can be a first light-up time B1 (e.g., 16.67ms). In the second mode, DDI 314 can output an image frame (frame 1) through four clock signals.
[0082] According to various embodiments, in the third mode, the emission time can be changed to a second emission time B2 (e.g., 8.33ms). The DDI 314 can output an image frame (frame 2 or frame 3) via two clock signals.
[0083] According to various embodiments, the DDI 314 can change the scan time when the mode changes from the second mode to the third mode. In both the second and third modes, the DDI 314 can drive the display panel 316 for a second scan time S2 (e.g., 8.33ms) corresponding to the second refresh rate (e.g., 120Hz).
[0084] When the mode changes from the first mode to the third mode, due to the change in refresh rate and scan time, the emission time B1 (e.g., 16.67ms) may not be guaranteed when the gate line approaches the last gate line (e.g., the nth gate line Gn). This is related to... Figure 6b The difference is that users may see flickering on display panel 316, which can be inconvenient. Meanwhile, as... Figure 6b As shown, when changing from mode two to mode three, similar operating characteristics may occur during the mode change, and flickering may not be visible on the screen. Additionally, the DDI 314 can reduce brightness differences by correcting the gamma value during mode changes.
[0085] Figure 7a and Figure 7b The display panel is shown according to various embodiments when the refresh rate is changed to a lower rate. Figure 7a and Figure 7b This disclosure is provided for illustrative purposes, but is not limited thereto.
[0086] Reference Figure 7a and Figure 7b DDI (e.g., Figure 3 The DDI 314 can drive the display panel 316 in one of the following modes: a first mode with a first refresh rate (e.g., 60Hz) and a first scan time (e.g., 16.67ms); a second mode with a first refresh rate (e.g., 60Hz) and a second scan time (e.g., 8.33ms); or a third mode with a second refresh rate (e.g., 120Hz) and a second scan time (e.g., 8.33ms). The DDI 314 can receive control signals from the processor 312 for changing the mode and can change the mode in response to the control signals. The control signals can be sent while included in image data (e.g., RGB data) or can be sent separately from the image data (e.g., RGB data).
[0087] exist Figure 7aIn the first timing diagram 701, DDI 314 can drive display panel 316 by changing the mode from the third mode to the second mode. When the mode changes from the third mode to the second mode, the refresh rate can be changed (e.g., from 120Hz to 60Hz). Therefore, the light-up time of each pixel can be increased. For example, the light-up time in the third mode can be maintained as the second light-up time B2 (e.g., 8.33ms). In the third mode, DDI 314 can output an image frame (frame 1 or frame 2) through two clock signals.
[0088] According to various embodiments, in the second mode, the emission time can be changed to the first emission time B1 (e.g., 16.67 ms). The DDI 314 can output an image frame (frame 4) via four clock signals.
[0089] According to various embodiments, when the mode changes from the third mode to the second mode, the DDI 314 can maintain the scan time. In both the third and second modes, the DDI 314 can drive the display panel 316 for a second scan time S2 (e.g., 8.33ms) corresponding to the second refresh rate (e.g., 120Hz).
[0090] exist Figure 7b In the second timing diagram 702, DDI 314 can drive display panel 316 by changing the mode from the second mode to the first mode. The refresh rate is maintained when changing the mode from the second mode to the first mode. Therefore, the emission time B1 can be maintained consistently in each pixel. For example, in both the first and second modes, the emission time can be maintained as the first emission time B1 (e.g., 16.67 ms).
[0091] According to various embodiments, in the first mode and the second mode, the DDI 314 can output an image frame (frame 1 or frame 2) via four clock signals.
[0092] According to various embodiments, when the mode changes from a second mode to a first mode, the DDI 314 can change the scan time. In the second mode, the DDI 314 can drive the display panel 316 for a second scan time S2 (e.g., 8.33ms) corresponding to a second refresh rate (e.g., 120Hz). In the first mode, the DDI 314 can drive the display panel 316 for a first scan time S1 (e.g., 16.67ms) that is longer than the second scan time S2 (e.g., 8.33ms).
[0093] According to an embodiment, the first scan time S1 (e.g., 16.67 ms) may be set to correspond to a first refresh rate (e.g., 60 Hz) that is shorter than the second refresh rate (e.g., 120 Hz).
[0094] According to various embodiments, the emission time of the first gate line G1 can be maintained as a first emission time B1 (e.g., 16.67 ms). Since the first mode starts from the first gate line G1, the emission time of the last nth gate line Gn can be longer than the first emission time B1 (e.g., 16.67 ms).
[0095] The DDI 314 can apply different gamma values in the first and second modes to compensate for leakage current values in pixels and improve the brightness difference between the first and second modes. According to an embodiment, when the mode changes from the second mode to the first mode, the DDI 314 can add a black image, an alpha image, or a moving image to prevent the screen from flickering due to changes in scan time.
[0096] Figure 8a and Figure 8b The brightness difference caused by mode change according to various embodiments is shown.
[0097] Reference Figure 8a and Figure 8b DDI (e.g., Figure 3 The DDI 314 in the middle can drive the display panel 316 in a first mode at a first refresh rate (e.g., 60Hz) during a first scan time (e.g., 16.67ms), in a second mode at a first refresh rate (e.g., 60Hz) during a second scan time (e.g., 8.33ms), or in a third mode at a second refresh rate (e.g., 120Hz) during a second scan time (e.g., 8.33ms).
[0098] Reference Figure 8a In the first mode, scan signals 810a can be sequentially applied to the components of the display panel (e.g., Figure 3 Gate lines of the display panel 316 in the middle (e.g., Figure 4 The gate lines G1, G2, ..., Gn in the display panel 316. For example, when scan signal 810a is applied, each pixel can be charged by data signal 820a. In the third mode, scan signal 810c can be sequentially applied to the gate lines constituting the display panel 316. When scan signal is applied, each pixel can be charged by data signal 820c.
[0099] When the mode changes from the first mode to the third mode, the refresh rate and scan time can be changed. For example, regarding the scan time, scan signal 810a may have a first activation duration T1 in the first mode, and scan signal 810c may have a second activation duration T2 that is shorter than the first activation duration T1. Therefore, a significant brightness difference can be generated in each pixel. For example, in the first graph 801, the brightness difference before and after the mode change can show the highest value in the first gate line G1, and a lower value in the n / 2 gate line Gn / 2 or the nth gate line Gn. The brightness difference can show a higher value across the entire portion of the display panel 316.
[0100] According to various embodiments, when the mode changes from the first mode to the third mode, the DDI 314 can add a black and white image, an alpha image, or a moving image to prevent screen flicker.
[0101] Reference Figure 8b In the second mode, scan signals 810b can be sequentially applied to the components of the display panel (e.g., Figure 3 The gate lines of the display panel 316 in the image. When a scan signal is applied, each pixel can be charged by the data signal 820b.
[0102] In the third mode, scan signals 810c can be sequentially applied to the gate lines constituting the display panel 316. When a scan signal is applied, each pixel can be charged by a data signal 820c.
[0103] When the mode changes from the second mode to the third mode, the refresh rate can be changed while the scan time can be maintained the same. For example, regarding the scan time, the scan signal 810b in the second mode and the scan signal 810c in the third mode can have a second activation duration T2 that is shorter than the first activation duration T1 in the first mode. Therefore, the brightness difference in each pixel can be reduced. For example, in the second curve 802, the first gate line G1, the n / 2 gate line Gn / 2 in the middle portion, and the nth gate line Gn in the last portion can have similar brightness intensities, rather than a large brightness difference.
[0104] Figure 9 This is a flowchart illustrating a method for displaying a screen according to various embodiments.
[0105] Reference Figure 9 In operation 910, DDI (e.g., Figure 3The DDI 314 in the middle can drive the display panel 316 in one of the following operating modes: a first mode with a first refresh rate (e.g., 60Hz) and a first scan time (e.g., 16.67ms), a second mode with a first refresh rate (e.g., 60Hz) and a second scan time (e.g., 8.33ms), or a third mode with a second refresh rate (e.g., 120Hz) and a second scan time (e.g., 8.33ms).
[0106] According to various embodiments, the DDI 314 can be derived from a processor (e.g., Figure 3 The processor 312 in the middle receives a control signal for setting the operating mode, and can set the operating mode in response to the control signal.
[0107] Although various embodiments have been described with respect to DDI (e.g., DDI 314 in operation 3) driving display panel 316 in various operating modes according to various embodiments of this disclosure, this disclosure is not limited thereto. For example, electronic devices (e.g., Figure 3 The electronic device 310 in the middle may include a DDI (e.g., implemented in a module) integrated into a single module. Figure 3 DDI 314) and processor (e.g., Figure 3 The processor 312).
[0108] According to various embodiments, the processor (e.g., Figure 3 The processor 312 in the device may be based on an electronic device (e.g., Figure 3 The data displayed on the electronic device 310 (e.g., the type of application or the type of image) determines the driving force of the display panel (e.g., Figure 3 The display panel 316 in the middle) mode, and the determined mode can be used to control the display panel (e.g., Figure 3 The display panel 316 in the middle). For example, the processor (e.g., Figure 3 The processor 312 in the display panel can set the refresh rate based on whether user input is performed (e.g., scroll input), information about external illuminance, information about the brightness of the display panel 316, or information such as the pixel ratio (OPR).
[0109] During operation 920, DDI 314 may receive an image data stream (e.g., image data) from processor 312.
[0110] In operation 930, DDI 314 can be accessed via the display panel (e.g., in the set operating mode) through the operating mode settings. Figure 10 The display panel 316 in the middle outputs image data stream.
[0111] Figure 10 The switching between a second mode and a third mode is illustrated according to various embodiments when switching applications.
[0112] Reference Figure 3 DDI (e.g., Figure 3 The DDI 314 in the diagram can drive the display panel (e.g., ...) in a first mode with a first refresh rate (e.g., 60Hz) and a first scan time (e.g., 16.67ms), a second mode with a first refresh rate (e.g., 60Hz) and a second scan time (e.g., 8.33ms), or a third mode with a second refresh rate (e.g., 120Hz) and a second scan time (e.g., 8.33ms). Figure 11 The display panel 316 in the above embodiment is not limited to the above embodiment, but various modes for driving the display panel 316 can be set according to various embodiments. For example, a fourth mode with a second refresh rate (e.g., 120Hz) and a first scan time (e.g., 16.67ms) may be included.
[0113] For example, DDI 314 may receive a control signal from processor 312 for changing the mode, and change the mode in response to the control signal.
[0114] According to various embodiments, processor 312 may send control signals to DDI 314 to change the mode to be executed depending on the type of application running in the foreground.
[0115] According to an embodiment, when at least two applications are running in the foreground with multiple windows or pop-ups, a specified mode can be executed in each region (e.g., each region of multiple windows) or different modes can be executed.
[0116] According to an embodiment, the processor 312 may be configured to operate in a first application group (group 1; not shown) in a first mode, a second application group (group 2; 1020) in a second mode, and a third application group (group 3; 1030) in a third mode. For example, the second application group (group 2; 1020) may include a home application, a camera application, or a map application, and the third application group (group 3; 1030) may include a game application.
[0117] For example, when an application included in the second application group (group 2; 1020) is running while an application included in the third application group (group 3; 1030) is being executed, the processor 312 may send a control signal to the DDI 314 allowing operation in the third mode. The scan time and the set drive voltage can be maintained identically between the second and third modes. Therefore, when the mode changes from the second to the third mode, flickering on the screen may not be visible. Additionally, when the mode changes, the DDI 314 can reduce the brightness difference by correcting the gamma value.
[0118] According to various embodiments, when an application in a first application group is running in the foreground while an application in a second application group (group 2; 1020) or a third application group (group 3; 1030) is running in the foreground, an image can be added and displayed to prevent flickering caused by differences in scan time and / or drive voltage. For example, the DDI 314 can add a black image, alpha layer, or motion image synchronously with the duration of the brightness difference or the observed flicker. Additionally, the DDI 314 can adjust the ratio for turning on the light-emitting device by adding an algorithm with an active matrix organic light-emitting diode off-ratio (AOR) value that varies according to the panel position. Therefore, flickering caused by changes in scan time can be prevented. Optionally, when generating a black image, alpha layer, or motion image, the DDI 314 can apply an algorithm that reflects the AOR that varies according to the panel position.
[0119] Figure 11 The following are illustrations of a screen that shows the application switching between a second mode and a third mode during runtime, according to various embodiments.
[0120] Reference Figure 3 processor (e.g., Figure 3 The processor 312 can seamlessly operate in the second or third mode while the application is running. For example, when executing the web search application 1101, the processor 312 can send control signals for operation in the second mode to the DDI (e.g., ...) without user input. Figure 1 (DDI 314). When user input 1110 is made and scrolling occurs on the screen, processor 312 can send control signals for operation in the third mode to DDI 314.
[0121] For example, when the messaging application 1102 is executed, the processor 312 can send control signals for operation in the second mode to the DDI 314 when there is no user input. When the keyboard 1120 for text input is displayed, the processor 312 can send control signals for operation in the third mode to the DDI 314.
[0122] The same or similar scan time and the same or similar drive voltage can be provided between the second and third modes. Therefore, when changing from the second mode to the third mode, flickering on the screen may not be visible. Additionally, when changing modes, the DDI 314 can reduce brightness differences by correcting the gamma value. Therefore, scrolling screens can be displayed without flickering, and the keyboard can be displayed naturally on the screen.
[0123] According to various embodiments, the processor 312 can be operated by changing the settings of components other than the display panel 316 (e.g., AP, graphical user interface (GUI), or sensors) to seamlessly implement the second and third modes and improve additional current consumption.
[0124] The electronic devices according to the various embodiments disclosed in this disclosure can be of various types. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, mobile medical devices, cameras, wearable devices, or home appliances. The electronic devices according to embodiments of this disclosure are not limited to those described above.
[0125] In the disclosure herein, each of the expressions “A or B,” “at least one of A and B,” “at least one of A or B,” “A, B or C,” “one or more of A, B and C,” or “one or more of A, B or C,” etc., as used herein, may include any and all combinations of one or more of the associated listed items. Expressions such as “first,” “second,” etc., may be used only for the purpose of distinguishing a component from other components, and not to limit the respective component in any other respect (e.g., importance or order). It should be understood that if an element (e.g., a first element) is referred to as “coupled to another element (e.g., a second element),” “coupled to another element (e.g., a second element),” “connected to another element (e.g., a second element),” or “connected to another element (e.g., a second element)” with or without the terms “operably” or “communicably,” it means that the element may be coupled to the other element directly (e.g., wired), wirelessly, or via a third element.
[0126] As used in this disclosure, the term "module" can include a unit implemented in hardware, software, or firmware, and is used interchangeably with the terms "logic," "logic block," "component," and "circuit." A "module" can be the smallest unit of an integrated portion, or a portion of the smallest unit of an integrated portion. A "module" can be the smallest unit for performing one or more functions, or a portion of the smallest unit for performing one or more functions. For example, according to an embodiment, a "module" can include an application-specific integrated circuit (ASIC).
[0127] Various embodiments of this disclosure may be implemented by software (e.g., program 140) including instructions stored in a machine-readable storage medium (e.g., internal memory 136 or external memory 138) readable by the machine (e.g., electronic device 101). For example, a processor (e.g., processor 120) of the machine (e.g., electronic device 101) may invoke and execute the instructions so invoked from the machine-readable storage medium. This means that the machine may perform at least one function based on at least one invoked instruction. One or more instructions may include code generated by a compiler or executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, the term "non-transitory" as used herein means that the storage medium is tangible but does not include signals (e.g., electromagnetic waves). The term "non-transitory" does not distinguish between cases where data is permanently stored in the storage medium and cases where data is temporarily stored in the storage medium.
[0128] According to embodiments, the methods according to the various embodiments disclosed in this disclosure can be provided as part of a computer program product. The computer program product can be traded as a product between a seller and a buyer. The computer program product can be distributed in the form of a machine-readable storage medium (e.g., an optical disc read-only memory (CD-ROM)), or distributed online via an app store (e.g., the Play Store™) or directly between two user devices (e.g., smartphones) (e.g., by downloading or uploading). In the case of online distribution, at least a portion of the computer program product can be temporarily stored or generated in a machine-readable storage medium (such as the memory of a manufacturer's server, an app store's server, or a relay server).
[0129] According to various embodiments, each of the above components (e.g., a module or program) may include one or more entities. According to various embodiments, at least one or more of the above components or operations may be omitted, or one or more components or operations may be added. Optionally or additionally, some components (e.g., modules or programs) may be integrated into one component. In this case, the integrated component may perform the same or similar functions performed by each respective component prior to integration. According to various embodiments, operations performed by modules, programs, or other components may be performed sequentially, in parallel, repeatedly, or heuristically, or at least some operations may be performed in a different order, omitted, or additional operations may be added.
[0130] According to various embodiments, electronic devices (e.g., Figure 3 Electronic device 101 or Figure 1 The electronic device 310 in the middle may include: a display panel (e.g., Figure 3 The display device 160 or Figure 3The display panel 316 in the display driver integrated circuit (e.g., Figure 1 The display driver integrated circuit 314 (display driver IC) is used to drive the display panel (e.g., Figure 3 The display device 160 or Figure 1 The display panel 316 in the middle); and the processor (e.g., Figure 3 The processor 120 or Figure 1 The processor 312 in the display panel (e.g., Figure 3 The display device 160 or Figure 3 The display panel 316 and the display driver IC (e.g., Figure 3 The display driver IC (314) is operatively connected to it. The display driver IC (e.g., Figure 1 The display driver IC 314 is configured to: set an operating mode, wherein the operating mode includes a first mode having a first refresh rate and a first scan time, a second mode having a first refresh rate and a second scan time, and a third mode having a second refresh rate and a second scan time; from the processor (e.g., Figure 3 The processor 120 or Figure 1 The processor 312 in the middle receives the image data stream; and through the display panel (e.g., Figure 3 The display device 160 or Figure 3 The display panel 316 in the middle outputs an image data stream in one of the operation modes.
[0131] According to various embodiments, the display driver IC (e.g., Figure 1 The display driver IC 314 in the display driver IC can be configured to drive the display driver IC from the processor (e.g., ...). Figure 3 The processor 120 or Figure 3 The processor 312 in the middle receives a control signal for changing the operating mode and changes the operating mode to correspond to the control signal.
[0132] According to various embodiments, the display driver IC (e.g., Figure 1 The display driver IC 314 in the middle can be configured to maintain the display panel between the second mode and the third mode (e.g., Figure 3 The display device 160 or Figure 3 The driving voltage of the display panel 316 in the middle.
[0133] According to various embodiments, the display driver IC (e.g., Figure 1 The display driver IC 314 in the middle can be configured to change the display panel between a first mode and a second mode (e.g., Figure 3 The display device 160 or Figure 3The driving voltage of the display panel 316 in the middle.
[0134] According to various embodiments, the display driver IC (e.g., Figure 3 The display driver IC 314 can be configured to output an image frame based on a first number of clock signals in a first mode and a second mode, and can output an image frame based on a second number of clock signals less than the first number of clock signals in a third mode.
[0135] According to various embodiments, the display driver IC (e.g., Figure 1 The display driver IC 314 in the first mode can be configured to set the first scan time to be equal to or shorter than that of the display panel (e.g., ...). Figure 3 The display device 160 or Figure 3 The pixels of the display panel 316 in the display are emitted for the first time at the first refresh rate.
[0136] According to various embodiments, the display driver IC (e.g., Figure 1 The display driver IC 314 can be configured in second and third modes to set the second scan time to be equal to or shorter than that of the display panel (e.g., ...). Figure 3 The display device 160 or Figure 3 The pixels of the display panel 316 in the middle are for the second emission time of the second refresh rate.
[0137] According to various embodiments, the display driver IC (e.g., Figure 1 The display driver IC 314 can be configured to apply different gamma values in the first mode, the second mode, and the third mode, respectively.
[0138] According to various embodiments, the display driver IC (e.g., Figure 3 The display driver IC 314 can be configured to output an additional image when an operating mode switch occurs. The additional image can be one of a black and white image, an alpha image, or an animated image.
[0139] According to various embodiments, the processor (e.g., Figure 3 The processor 120 or Figure 1 The processor 312 in the device can be configured to identify electronic devices (e.g., Figure 3 Electronic device 101 or Figure 3 The application running in the electronic device 310) and, based on the identified application type, sends a command to change the display driver IC (e.g., Figure 1 The control signal for the operating mode of the display driver IC314 in the display driver IC.
[0140] According to various embodiments, the types of applications may include a first application group corresponding to a first mode, a second application group corresponding to a second mode, and a third application group corresponding to a third mode, and the processor (e.g., Figure 3 The processor 120 or Figure 3 The processor 312 in the processor can be configured to determine whether the group of the identified application has changed from the first application group to the second application group or the third application group, and to send a control signal when the group of the identified application changes from the first application group to the second application group or the third application group.
[0141] According to various embodiments, the processor (e.g., Figure 1 The processor 120 or Figure 3 The processor 312 in the middle can be configured to use a display panel (e.g., Figure 3 The display device 160 or Figure 1 The display panel 316 receives user input, identifies the operating mode corresponding to the received user input, and sends a command to change the display driver IC (e.g., based on the identified operating mode) to modify the display driver IC. Figure 3 The control signal for the operating mode of the display driver IC 314 in the display driver IC.
[0142] According to various embodiments, the first refresh rate may include 60Hz, and the second refresh rate may include 120Hz.
[0143] According to various embodiments, a display panel (e.g., Figure 1 The display device 160 or Figure 3 Electronic devices (e.g., display panel 316) in the display panel 316 Figure 1 Electronic device 101 or Figure 3 The electronic device 310 in the display screen performs a method for displaying a screen. The method may include: in a display driver IC (e.g., ...) Figure 3 The operating mode is set at the display driver IC 314 in the display panel to drive the display panel (e.g., Figure 1 The display device 160 or Figure 3 The display panel 316 in the display includes operating modes such as a first mode having a first refresh rate and a first scan time, a second mode having a first refresh rate and a second scan time, and a third mode having a second refresh rate and a second scan time; in the display driver IC (e.g., Figure 1 The display driver IC 314 in the middle receives data from the electronic device (e.g., Figure 3 Electronic device 101 or Figure 1 The processor of the electronic device 310 (e.g., Figure 3 The processor 120 or Figure 1 The processor 312 in the middle receives the image data stream; and through the display panel (e.g.,Figure 3 The display device 160 or Figure 1 The display panel 316 in the middle outputs an image data stream in one of the operation modes.
[0144] According to various embodiments, the step of outputting an image data stream may include processing a processor (e.g., ...) Figure 3 The processor 120 or Figure 1 The processor 312 in the middle receives a control signal for changing the operating mode and changes the operating mode to correspond to the control signal.
[0145] According to various embodiments, the step of setting the operating mode may include: maintaining the display panel (e.g., when the operating mode changes between a second mode and a third mode). Figure 3 The display device 160 or Figure 1 The driving voltage of the display panel 316 in the middle.
[0146] According to various embodiments, the step of setting the operating mode may include: changing the display panel (e.g., when the operating mode changes between a first mode and a second mode). Figure 3 The display device 160 or Figure 1 The driving voltage of the display panel 316 in the middle.
[0147] According to various embodiments, the step of setting the operating mode may include: in a first mode, setting a first scan time equal to or shorter than that of the display panel (e.g., Figure 3 The display device 160 or Figure 1 The pixels of the display panel 316 in the display are emitted for the first time at the first refresh rate.
[0148] According to various embodiments, the storage medium may have instructions, wherein the instructions, when executed by at least one processor, can be configured to cause the at least one processor to perform at least one operation, and the at least one operation may include: setting an operating mode, wherein the operating mode includes a first mode having a first refresh rate and a first scan time, a second mode having a first refresh rate and a second scan time, and a third mode having a second refresh rate and a second scan time; using a display panel operatively connected to the processor (e.g., Figure 3 The display device 160 or Figure 1 The display panel 316 in the middle displays an image; receives the image from the display panel (e.g., Figure 3 The display device 160 or Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 Figure 3 Figure 1 The user input on the display panel 316; the operation mode corresponding to the received user input; and the display of another image associated with the image based on the identified operation mode.
[0149] The steps to identify operating patterns may include identifying the running application based on user input, and determining the operating pattern based on the type of the identified application.
Claims
1. An electronic device comprising: The display panel includes multiple gate lines; Display driver IC; as well as The processor is operatively connected to the display panel and the display driver IC. The display driver IC is configured as follows: The operation mode for driving the display panel is configured, wherein the operation mode includes a first operation mode having a first refresh rate and a first scan time, a second operation mode having a first refresh rate and a second scan time, and a third operation mode having a second refresh rate and a second scan time, wherein the first scan time and the second scan time are the time spent from after the scan signal is applied to the first gate line of the plurality of gate lines until the scan signal is applied to the last gate line of the plurality of gate lines. Set the operation mode used to drive the display panel to the first operation mode. The image data stream is received from the processor and output through the display panel in the first operating mode. The processor receives a control signal for changing the operating mode from a first operating mode to a third operating mode. Change the operating mode from the first operating mode to the second operating mode. The image data stream is output via the display panel in the second operating mode. After a predetermined time has elapsed, the operation mode will be changed from the second operation mode to the third operation mode. The image data stream is output through the display panel in the third operating mode.
2. The electronic device according to claim 1, wherein, The display driver IC is configured as follows: When the operating mode changes between the second operating mode and the third operating mode, the driving voltage of the display panel is maintained.
3. The electronic device according to claim 1, wherein, The display driver IC is configured as follows: When the operating mode changes between the first operating mode and the second operating mode, the driving voltage of the display panel is changed.
4. The electronic device according to claim 1, wherein, The display driver IC is configured as follows: In both the first and second operating modes, an image frame is output based on a first number of clock signals, and In the third operating mode, an image frame is output based on a second number of clock signals, which is less than the first number of clock signals.
5. The electronic device according to claim 1, wherein, The display driver IC is configured as follows: In the first operating mode, the first scan time is set to be equal to or shorter than the first emission time of the pixels of the display panel for the first refresh rate.
6. The electronic device according to claim 1, wherein, The display driver IC is configured as follows: In the second and third operating modes, the second scan time is set to be equal to or shorter than the second emission time of the pixels of the display panel for the second refresh rate.
7. The electronic device according to claim 1, wherein, The display driver IC is configured as follows: Different gamma values are applied in the first, second, and third operating modes, respectively.
8. The electronic device according to claim 1, wherein, The display driver IC is configured as follows: When the operation mode is switched, an additional image is also output.
9. The electronic device according to claim 1, wherein, The processor is configured to: Identify the applications running in the electronic device, and Based on the identified application type, a control signal is sent to change the operating mode of the display driver IC.
10. The electronic device according to claim 9, in, The types of applications include: The first application group corresponding to the first operating mode, The second application group corresponding to the second operating mode, and The third application group corresponding to the third operating mode, and The processor is configured as follows: Determine whether the group of the identified application has changed from the first application group to the second or third application group, and The control signal is sent when the group of the identified application changes from the first application group to the second or third application group.
11. The electronic device according to claim 1, wherein, The processor is configured to: The display panel is used to receive user input. Identify the operation pattern corresponding to the received user input, and Based on the identified operating mode, a control signal is sent to change the operating mode of the display driver IC.
12. The electronic device according to claim 1, in, The first refresh rate includes 60Hz. The second refresh rate includes 120Hz.
13. A method for displaying an image, performed in an electronic device including a display panel, wherein, The display panel includes a plurality of gate lines, and the method includes: An operation mode for driving the display panel is set at the display driver IC, wherein the operation mode includes a first mode having a first refresh rate and a first scan time, a second mode having a first refresh rate and a second scan time, and a third mode having a second refresh rate and a second scan time, wherein the first scan time and the second scan time are the time spent from after the scan signal is applied to the first gate line among the plurality of gate lines until the scan signal is applied to the last gate line among the plurality of gate lines; Set the operation mode used to drive the display panel to the first operation mode; The display driver IC receives an image data stream from the processor of the electronic device; and the display panel outputs the image data stream in a first operating mode. Receive from the processor a control signal for changing the operating mode from a first operating mode to a third operating mode; Change the operating mode from the first operating mode to the second operating mode; The image data stream is output through the display panel in the second operating mode; After the predetermined time has elapsed, the operation mode will be changed from the second operation mode to the third operation mode; The image data stream is output through the display panel in the third operating mode.
Citation Information
Patent Citations
Driving method of display panel, display driving device and electronic device
CN110310600A