WO2025170201A1 - Dispositif électronique et procédé d'arrêt de balayage pour l'attaque multifréquence d'un panneau d'affichage, et support de stockage non transitoire lisible par ordinateur - Google Patents
Dispositif électronique et procédé d'arrêt de balayage pour l'attaque multifréquence d'un panneau d'affichage, et support de stockage non transitoire lisible par ordinateurInfo
- Publication number
- WO2025170201A1 WO2025170201A1 PCT/KR2024/096910 KR2024096910W WO2025170201A1 WO 2025170201 A1 WO2025170201 A1 WO 2025170201A1 KR 2024096910 W KR2024096910 W KR 2024096910W WO 2025170201 A1 WO2025170201 A1 WO 2025170201A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- state
- display
- scanning
- driving circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
Definitions
- the following descriptions relate to an electronic device, method, and non-transitory computer-readable storage medium for stopping scanning for multi-frequency driving of a display panel.
- An electronic device may include a display.
- the display may be used to display an image.
- the display may include a display panel and a display driving circuit.
- the display driving circuit may be configured to display the image obtained from a processor of the electronic device on the display panel.
- the display driving circuit may be configured to control a source driver (or data driver) and a gate driver (or scan driver) of the electronic device to display the image on the display panel.
- the display driving circuit may scan the image to be displayed on the display panel.
- the electronic device may include at least one processor including a processing circuit.
- the electronic device may include a display including a display driving circuit and a display panel.
- the display driving circuit may be configured to scan a first image to be displayed on an active area of the display panel.
- the display driving circuit may be configured to stop scanning the first image and scan a second image to be displayed on the active area in response to a second image received from the at least one processor before scanning of the first image is completed, thereby providing a first refresh rate for a portion of the active area in which a portion of the scanned first image is displayed and a second refresh rate for a remaining portion of the active area differently from each other until the second image is received.
- a method is described.
- the method can be executed in an electronic device having at least one processor, a display driving circuit, and a display panel.
- the method can include an operation in which the display driving circuit scans a first image to be displayed on an active area of the display panel.
- the method can include an operation in which the display driving circuit provides a first refresh rate for a portion of the active area in which a portion of the scanned first image is displayed and a second refresh rate for a remaining portion of the active area differently from each other by stopping scanning the first image and scanning a second image to be displayed on the active area in response to a second image received from the at least one processor before scanning of the first image is completed, until the second image is received.
- a non-transitory computer-readable storage medium may store one or more programs.
- the one or more programs may include instructions that, when executed by an electronic device having at least one processor, a display driving circuit, and a display panel, cause the display driving circuit to scan a first image to be displayed on an active area of the display panel.
- the one or more programs may include instructions that, when executed by the electronic device, cause the display driving circuit to stop scanning the first image and scan a second image to be displayed on the active area in response to a second image received from the at least one processor before scanning of the first image is completed, thereby providing a first refresh rate for a portion of the active area in which a portion of the scanned first image is displayed and a second refresh rate for a remaining portion of the active area differently from each other until the second image is received.
- Figure 2 is a simplified block diagram of an exemplary electronic device.
- FIGS. 3 and 4 illustrate an exemplary method of stopping scanning a first image and scanning a second image in response to a second image received from at least one processor while scanning a first image.
- FIG. 5 illustrates an exemplary method for controlling a signal for a first mode in response to a second image received from at least one processor while scanning a first image, to stop scanning the first image and scan the second image.
- FIGS. 6 and 7 illustrate an exemplary method for controlling a signal for a second mode in response to a second image received from at least one processor while scanning a first image, to stop scanning the first image and scan the second image.
- FIG. 8 illustrates an exemplary method of stopping transmission of a first image and executing transmission of a second image according to a third mode in response to receiving a second image from at least one processor while scanning a first image, to stop scanning the first image and scan the second image.
- FIG. 9 illustrates an exemplary method of stopping transmission of a first image and executing transmission of a second image according to a fourth mode in response to receiving a second image from at least one processor while scanning a first image, to stop scanning the first image and scan the second image.
- FIG. 10 is a block diagram of an electronic device within a network environment according to various embodiments.
- FIG. 11 is a block diagram of a display module according to various embodiments.
- an electronic device (100) may include a display (e.g., display (230) of FIG. 2).
- the display may include a display panel (e.g., display panel (232) of FIG. 2).
- the display panel may include an active area (110) that is viewable from a front side of the electronic device (100).
- the active area (110) may define at least a portion of the front side of the electronic device (100).
- the active area (110) may be usable for displaying a screen viewable from the front side of the electronic device (100).
- the active area (110) may be used for displaying a screen (190).
- a screen (190) displayed on an active area (110) may include a first portion (191), a second portion (192), and a third portion (193).
- the first portion (191) of the screen (190), the second portion (192) of the screen (190), and the third portion (193) of the screen (190) may be displayed simultaneously at one (a) timing or within one (a) time interval.
- the first portion (191) of the screen (190) may be displayed on a first part (111) of the active area (110).
- the second portion (192) of the screen (190) can be displayed on the second portion (112) of the active area (110) while the first portion (191) of the screen (190) is displayed on the first portion (111) of the active area (110).
- the third portion (193) of the screen (190) can be displayed on the third portion (113) of the active area (110) while the first portion (191) of the screen (190) is displayed on the first portion (111) of the active area (110) and the second portion (192) of the screen (190) is displayed on the second portion (112) of the active area (110).
- the second portion (192) of the screen (190) may represent a sub-region of the user interface that provides a moving picture that is being played
- the third portion (193) of the screen (190) may represent a sub-region of the user interface that provides visual information (e.g., still images, text, characters, graphical objects, and/or visual objects) related to the moving picture.
- the memory (220) may store one or more software applications, such as an operating system (or system software application), a firmware software application, a driver software application, a plug-in (e.g., add-in, add-on, and/or applet) software application, and/or any other suitable software applications.
- the one or more software applications may include instructions executable by at least one processor (210).
- the memory (220) may store instructions callable by an application programming interface (API).
- API application programming interface
- the memory (220) may store instructions within a library.
- the display driving circuit (231) can provide, for the multi-frequency driving, a first refresh rate of the first part of the active area of the display panel (232) and a second refresh rate of the second part of the active area differently.
- the display driving circuit (231) may stop scanning the first image and scan the second image in response to a second image received from at least one processor (210) (or DPU (212)) while scanning the first image, in order to provide different first and second refresh rates. This operation is exemplified in the description of FIG. 3.
- FIGS. 3 and 4 illustrate an exemplary method of stopping scanning a first image and scanning a second image in response to a second image received from at least one processor while scanning a first image.
- the display driving circuit (231) can scan a first image to be displayed on the display panel (232).
- the size of the first image can correspond to the size of the active area (310) of the display panel (232).
- the display driving circuit (231) can scan the first image received from at least one processor (210) (or DPU (212)).
- the display driving circuit (231) can scan the first image stored in the GRAM.
- At least one processor (210) may generate (301) (or acquire (301)) a second image following the first image before scanning the first image is completed.
- the CPU (211) may provide (or transmit) the second image to the DPU (212).
- the DPU (212) may acquire (or receive) the second image from the CPU (211).
- the CPU (211) may store the second image in a memory (220) (e.g., a dynamic random access memory (DRAM)), and the DPU (212) may acquire the second image from the memory (220).
- the DPU (212) may execute (302) transmitting the second image to the display driving circuit (231) via the first interface (241) before scanning the first image is completed.
- DRAM dynamic random access memory
- transmitting the second image (302) may be executed from a start time (or start timing) of an emission period included within a time period for scanning the first image.
- the size of the second image may correspond to the size of the active area.
- the display driving circuit (231) can receive the second image from at least one processor (210) (or DPU (212)) before scanning the first image is completed.
- the reception of the second image can be started before scanning the first image is completed.
- the display driving circuit (231) can, in response to the second image received from at least one processor (210) before scanning the first image is completed, stop (or cancel) (or terminate) (or cease) scanning the first image and scan the second image.
- the second image may be received after scanning of the first image has begun.
- the second image may be received while a portion of the first image has been scanned as indicated by arrow (303) (or while a remaining portion of the first image has not been scanned).
- the display driver circuit (231) may cancel, skip, omit, bypass, or refrain from scanning the remaining portion of the first image as indicated by arrow (304) by stopping scanning of the first image in response to the second image.
- the remaining portion of the first image may not be scanned by the display driver circuit (231) upon reception of the second image, unlike the portion of the first image that is scanned by the display driver circuit (231) prior to reception of the second image.
- the display on a part (311) of the active area (310) may be performed by scanning the part of the first image, but the display on the remaining part (312) of the active area (310) may be canceled, skipped, omitted, bypassed, or avoided by skipping scanning the remaining part of the first image.
- a portion of the second image displayed on a portion (311) of the active area (310) may be changed from the portion of the first image by scanning the portion of the first image as indicated by arrow (303) and scanning the second image as indicated by arrow (305), but a remaining portion of the second image displayed on a remaining portion (312) of the active area (310) may be changed from a portion of the image that was displayed on the remaining portion (312) of the active area (310) before scanning the first image (e.g., when scanning the first image is performed for repeated display of the first image as exemplified in the description of FIG. 4 , the portion of the image may be the remaining portion of the first image).
- the display driver circuit (231) may perform operations to reduce afterimages and/or flickering that occur on the display panel (232) due to a rapid change in the refresh rate and/or a refresh rate lower than a reference refresh rate.
- the display driver circuit (231) may perform repeated display on the display panel (232) to reduce the afterimages and/or the flickering.
- the display driver circuit (231) may scan an image to perform the repeated display. For example, scanning the image to perform the repeated display may be determined by the display driver circuit (231) and/or determined by the DPU (212). Scanning the image to perform the repeated display may be stopped (or canceled) in response to an image received from at least one processor (210) (or DPU (212)).
- Such operations are exemplified in the description of FIG. 4.
- At least one processor (210) may execute (400) transmitting a first image via a first interface (241).
- the display driving circuit (231) may scan the first image to be displayed on the active area (310), as indicated by an arrow (401).
- the display driving circuit (231) may store the first image received from the at least one processor (210) in the GRAM, and scan the first image stored in the GRAM.
- the display driving circuit (231) may scan the first image received from at least one processor (210) and store the first image received from at least one processor (210) in the GRAM. For example, if the first image is received while deactivating the GRAM according to the second mode, the display driving circuit (231) may refrain from (or bypass) scanning the first image received from at least one processor (210) and storing the first image received from at least one processor (210) in the GRAM. For example, if the first image is received according to the third mode or the fourth mode, the display driving circuit (231) may scan the first image received from at least one processor (210). For example, the display driving circuit (231) can display a portion of the first image on a portion (311) of the active area (310) and a remaining portion (312) of the active area (310) by scanning the first image as indicated by the arrow (401).
- At least one processor (210) can stop transmitting the first image to the display driving circuit (231) according to the third mode to perform the repeated display of the first image, and transmit the second image together with a VSS packet for displaying the second image to the display driving circuit (231) according to the third mode.
- the display driving circuit (231) may stop scanning the first image and scan the second image based on the VSS packet.
- the first refresh rate may correspond to a time interval from a start time (411) of the repeated display of the portion of the first image to a start time (412) of the display of the second image
- the second refresh rate may correspond to a time interval from a start time (413) of the display of the remaining portion of the first image to a start time (414) of the display of the remaining portion of the second image.
- the first reproduction rate may be higher than the second reproduction rate.
- At least one processor (210) (or DPU (212)), the display driver circuit (231), and the first interface (241) can operate for the first mode.
- the display driver circuit (231) can use a signal (e.g., a TE (tearing effect) signal) transmitted to the at least one processor (210) via the second interface (242) for the first mode to inform (or indicate) the time of image transmission (e.g., image transmission from the at least one processor (210) to the display driver circuit (231) executed via the first interface (241).
- the display driver circuit (231) can change the state of the signal from the first state to the second state while scanning the image so that the image transmission can be executed while scanning the image in the GRAM.
- the display driving circuit (231) can change the state of the signal (500) from the second state to the first state to indicate the start time (523) of the light-emitting section (550) following the start time (522).
- the display driving circuit (231) can change the state of the signal (500) from the first state to the second state, such as state (503), to indicate the start time (523) of the light-emitting section (550) according to the first mode.
- the change from the first state to the second state, such as state (503) can indicate the start time (523), which is the time of image transmission after completing scanning the first image, as indicated by arrow (401).
- the state of the signal (500) can be changed from the second state to the first state to indicate the start time (524) of the light-emitting section (550) following the start time (523).
- the display driving circuit (231) can change the state of the signal (500) from the first state to the second state, such as state (504), to indicate the start time (524) of the light-emitting section (550).
- the state of the signal (500) can be changed from the second state to the first state to indicate the start time (525) of the light-emitting section (550) following the start time (524).
- the display driver circuit (231) can identify that the image transmission from the start time (524) indicated by the change from the first state such as state (504) to the second state is not performed.
- the display driver circuit (231) can scan the first image in the GRAM from the start time (524) to perform repeated display of the first image on the active area based on the identification. For example, scanning the first image in the GRAM from the start time (524) can be performed from the start time (524) while the first image indicated such as state (561) is maintained on the active area.
- the repeated display of the first image can be performed from the start time (524) by scanning the first image in the GRAM.
- the display driving circuit (231) may change the state of the signal (500) from the first state to the second state, such as state (505), while scanning the first image (or while performing the repeated display of the first image), to indicate a start time (525) of the light-emitting section (550).
- the change from the first state to the second state, such as state (505) may indicate a start time (525) of image transmission within a time interval of scanning the first image (e.g., a time interval from start time (524) to start time (526)).
- At least one processor (210) may generate (301) (or acquire (301)) a second image to be changed from (or subsequent to) the first image before scanning the first image for the repeated display of the first image is completed.
- at least one processor (210) may transmit (302) the second image to the display driving circuit (231) via the first interface (241) according to the first mode from a start time (525) based on the change from the first state, such as state (505), to the second state.
- transmitting (302) the second image from a start time (525) may be executed before scanning the first image from a start time (524) is completed.
- the display driving circuit (231) may receive the second image from at least one processor (210) before scanning of the first image is completed from a start time (524).
- the second image may be received while a portion of the first image has been scanned as indicated by arrow (303) (or while a remaining portion of the first image has not been scanned).
- the display driving circuit (231) may cancel, skip, omit, bypass, or refrain from scanning the remaining portion of the first image as indicated by arrow (304) by stopping scanning of the first image in response to the second image received from a start time (525).
- the remaining portion of the first image may not be scanned by the display driving circuit (231) upon the reception of the second image, unlike the portion of the first image that was scanned by the display driving circuit (231) prior to the reception of the second image.
- displaying the part of the first image is performed by scanning the part of the first image, but displaying the remaining part of the first image may be canceled, skipped, omitted, bypassed, or avoided by skipping scanning the remaining part of the first image.
- the display driving circuit (231) can store the second image received from the start time (525) in the GRAM based on skipping scanning the remaining portion of the first image, and scan the second image stored in the GRAM as indicated by arrow (305).
- the display driving circuit (231) can display the second image on the active area as indicated by state (563) by scanning the second image as indicated by arrow (305).
- the state of the signal (500) can be changed from the second state to the first state.
- the display driving circuit (231) can change the state of the signal (500) from the second state to the first state to indicate the start time (526) of the light-emitting period (550) following the start time (525).
- the display driving circuit (231) may change the state of the signal (500) from the first state to the second state, such as state (506-1), while scanning the second image, such as arrow (305) (or while performing display of the second image, such as state (563)), to indicate the start time (526) of the light-emitting section (550) according to the first mode.
- the change from the first state, such as state (506-1), to the second state may indicate the start time (526) within the time interval of scanning the second image (e.g., the time interval from start time (525) to start time (527)) as the start time of image transmission.
- the display driving circuit (231) may refrain from (or bypass) (or skip) (or omit) changing the state of the signal (500) from the first state to the second state as in state (506-2) while scanning the second image as in arrow (305).
- the display driving circuit (231) can change the state of the signal (500) from the second state to the first state to indicate the start time (527) of the light-emitting section (550) following the start time (526).
- the display driving circuit (231) can change the state of the signal (500) from the first state to the second state, such as state (507), to indicate the start time (527) of the light-emitting section (550) according to the first mode.
- the state of the signal (500) can be changed from the second state to the first state to indicate the start time (not shown) of the light-emitting section (550) following the start time (527).
- the electronic device (100) can support multi-frequency driving of the display (230) by controlling the signal (500) for the second image that can be received while scanning the first image.
- At least one processor (210) (or DPU (212)), the display driver circuit (231), and the first interface (241) may operate for the second mode.
- the display driver circuit (231) may use a signal (e.g., a RW signal or RW) transmitted to the at least one processor (210) via the second interface (242) for the second mode to inform (or indicate) whether image transmission from the at least one processor (210) running via the first interface (241) to the display driver circuit (231) is activated.
- the display driver circuit (231) may change the state of the signal so that the image transmission may be executed while scanning an image stored in the GRAM that is activated according to the second mode.
- the display driving circuit (231) can change the state of the signal such that receiving a second image from at least one processor (210) is performed while scanning the first image in the GRAM for repeated display of the first image.
- the at least one processor (210) can recognize that the image transmission is activated based on identifying (or monitoring) (or recognizing) that the state of the signal is changing from the first state to the second state.
- the at least one processor (210) can recognize that the image transmission is activated based on identifying the signal in the second state among the first state and the second state. Operations performed while the GRAM is activated according to the second mode are exemplified in the descriptions of FIGS. 6 and 7.
- FIGS. 6 and 7 illustrate an exemplary method for controlling a signal for a second mode in response to a second image received from at least one processor while scanning a first image, to stop scanning the first image and scan the second image.
- the display driving circuit (231) may change the state of a signal (600) transmitted from the display driving circuit (231) to at least one processor (210) from a first state to a second state, such as a state (601), to indicate that image transmission from a start time (621) of a light-emitting section (550) capable of receiving an image from at least one processor (210) according to the second mode is activated.
- a start time (621) of a light-emitting section (550) capable of receiving an image from at least one processor (210) according to the second mode is activated.
- the time length (551) of the light-emitting section (550) may be 1/240 (s).
- At least one processor (210) can identify whether the state of the signal (600) changes from the first state to the second state within a time interval (631) from time (641) to time (642) to identify whether the image transmission from the start time (621) is activated.
- the time (641) may be a time prior to a reference time interval (619) from the start time (620) of the light-emitting section (550) prior to the start time (621), and the time (642) may be a time prior to the reference time interval (619) from the start time (621).
- At least one processor (210) can identify that the image transmission from the start time (621) is activated based on identifying the change from the first state, such as state (601), to the second state within a time interval (631). For example, at least one processor (210) can execute (400) transmitting the first image to the display driver circuit (231) via the first interface (241) according to the second mode, based on identifying the change from the first state, such as state (601), to the second state within a time interval (631). For example, the display driver circuit (231) can display the first image on the active area of the display panel (232) as in the state (661) by scanning the first image received from the at least one processor (210) via the first interface (241) as in the arrow (401). For example, the display driving circuit (231) can store the first image received from at least one processor (210) through the first interface (241) in the GRAM according to the second mode.
- the state of the signal (600) can be changed from the second state to the first state.
- the display driving circuit (231) can change the state of the signal (600) from the second state to the first state to indicate whether image transmission from the start time (622) of the light-emitting section (550) following the start time (621) is activated.
- the display driving circuit (231) may change the state of the signal (600) from the first state to the second state, such as state (602-1), while scanning the first image, as indicated by arrow (401), to indicate that image transmission is activated from a start time (622) of a light-emitting period (550) capable of receiving an image from at least one processor (210) according to the second mode.
- the change from the first state, such as state (602-1), to the second state may indicate that image transmission is activated while scanning the first image, as indicated by arrow (401).
- the display driving circuit (231) may refrain from (or bypass) (or skip) (or omit) changing the state of the signal (600) from the first state to the second state as in state (602-2) while scanning the first image as in arrow (401).
- At least one processor (210) can identify whether the state of the signal (600) changes from the first state to the second state within a time interval (632) from time (642) to time (643) to identify whether the image transmission from the start time (622) is activated.
- the time (643) can be a time prior to the reference time interval (619) from the start time (622).
- at least one processor (210) can identify that the image transmission from the start time (622) is activated based on identifying the change from the first state, such as state (602-1), to the second state within the time interval (632).
- At least one processor (210) may identify that the image transmission from the start time (622) is enabled, but at least one processor (210) may not execute the image transmission from the start time (622) while scanning the first image, as indicated by arrow (401).
- the display driver circuit (231) maintains the state of the signal (600) in the first state, as indicated by state (602-2)
- at least one processor (210) may identify that the image transmission from the start time (622) is disabled based on not identifying the change from the first state to the second state within the time interval (632).
- at least one processor (210) may not execute the image transmission from the start time (622) while scanning the first image, as indicated by arrow (401), based on identifying that the image transmission from the start time (622) is disabled.
- the display driving circuit (231) can change the state of the signal (600) from the second state to the first state to indicate whether image transmission from the start time (623) of the light-emitting section (550) following the start time (622) is activated.
- the display driving circuit (231) may change the state of the signal (600) from the first state to the second state, such as state (603), to indicate that image transmission is activated from the start time (623) of the light-emitting period (550) capable of receiving an image from at least one processor (210) according to the second mode.
- the change from the first state to the second state, such as state (603) may indicate that image transmission is activated after completing scanning the first image, such as arrow (401).
- At least one processor (210) can identify whether the state of the signal (600) changes from the first state to the second state within a time interval (633) from time (643) to time (644) to identify whether the image transmission from the start time (623) is activated.
- the time (644) can be a time prior to the reference time interval (619) from the start time (623).
- at least one processor (210) can identify that the image transmission from the start time (623) is activated based on identifying the change from the first state, such as state (603), to the second state within the time interval (633).
- at least one processor (210) may identify that the image transmission from the start time (623) is activated, but at least one processor (210) may not execute the image transmission from the start time (623) after scanning the first image is completed, as indicated by arrow (401).
- the state of the signal (600) can be changed from the second state to the first state to indicate whether image transmission from the start time (624) of the light-emitting period (550) following the start time (623) is activated.
- At least one processor (210) can identify whether the state of the signal (600) changes from the first state to the second state within a time interval (637) from time (647) to time (648) to identify whether image transmission from the start time (627) is activated.
- the time (648) can be a time prior to the reference time interval (619) from the start time (627).
- at least one processor (210) can identify that the image transmission from the start time (627) is activated based on identifying the change from the first state, such as state (607), to the second state within the time interval (637).
- At least one processor (210) can identify whether a signal (600) is in the first state or the second state to determine whether image transmission can be performed according to the second mode, from the start time (721) of the light-emitting period (550), to the display driving circuit (231) via the first interface (241).
- the time length (551) of the light-emitting period (550) can be 1/240 (s).
- at least one processor (210) can, based on identifying the signal (600) in the second state, perform the transmission (400) of the first image to the display driving circuit (231) from the start time (721) according to the second mode, via the first interface (241).
- the display driving circuit (231) can identify that image transmission from the start time (724) is not performed. For example, the display driving circuit (231) can scan the first image in the GRAM from the start time (724) based on the identification to perform repeated display of the first image on the active area. For example, scanning the first image in the GRAM from the start time (724) can be performed from the start time (724) while the first image displayed as in the state (761) is maintained on the active area. For example, the repeated display of the first image can be performed from the start time (724) by scanning the first image in the GRAM.
- the display driving circuit (231) may maintain the state of the signal (600) in the second state while scanning the first image in the GRAM to perform the repeated display of the first image. For example, maintaining the state of the signal (600) in the second state may be performed to activate image transmission from the start time (725) of the light-emitting period (550). For example, the display driving circuit (231) may maintain the state of the signal (600) in the second state for multi-frequency driving of the display (230).
- At least one processor (210) can generate (301) (or acquire (301)) a second image to be changed from (or subsequent to) the first image before scanning the first image for the repeated display of the first image is completed.
- at least one processor (210) can identify whether a time interval (734) from time (744) to time (745) includes the time interval during which the signal (600) is in the second state to identify whether transmitting the second image to the display driving circuit (231) via the first interface (241) from the start time (725) is activated.
- time (745) can be a time prior to the reference time interval (719) from the start time (725).
- the remaining portion of the first image may not be scanned by the display driving circuit (231) upon the reception of the second image, unlike the portion of the first image that was scanned by the display driving circuit (231) prior to the reception of the second image.
- displaying the part of the first image such as in state (762) is performed by scanning the part of the first image, but displaying the remaining part of the first image may be canceled, skipped, omitted, bypassed, or avoided by skipping scanning the remaining part of the first image.
- the display driver circuit (231) can change the state of the signal (600) from the first state to the second state in response to completing scanning the second image as indicated by arrow (305).
- the display driver circuit (231) can change the state of the signal (600) from the first state to the second state at an end time (752) of the active portion of the vertical synchronization signal for the second image.
- the end time (752) can be before a time (747) that is before a reference time interval (719) from a start time (727) of the light-emitting period (550).
- the end time (752) can be included within the time interval (736) from time (746) to time (747).
- the time (746) may be prior to a reference time interval from the start time (726) of the light-emitting section (550).
- at least one processor (210) may identify that image transmission from the start time (727) is activated.
- at least one processor (210) may, when generating an image to be changed from the second image, transmit the image to be changed from the second image to the display driving circuit (231) through the first interface (241) according to the second mode from the start time (727) based on the identification.
- the electronic device (100) can support multi-frequency driving of the display (230) by controlling the signal (600) for the second image that can be received while scanning the first image.
- At least one processor (210) (or DPU (212)), display driver circuit (231), and first interface (241) may operate for the third mode or for the second mode within the state in which the GRAM is disabled.
- the DPU (212) may, in response to an image acquired from the CPU (211) during image transmission from the DPU (212) to the display driver circuit (231) executed via the first interface (241), stop the image transmission for the third mode or the second mode within the state in which the GRAM is disabled. This operation is exemplified in the description of FIG. 8.
- FIG. 8 illustrates an exemplary method of stopping transmission of a first image and executing transmission of a second image according to a third mode in response to receiving a second image from at least one processor while scanning a first image, to stop scanning the first image and scan the second image.
- the DPU (212) may transmit (400) the first image acquired from the CPU (211) to the display driving circuit (231) through the first interface (241), according to the third mode, from the start time (821) of the light-emitting section (550).
- the time length (551) of the light-emitting section (550) may be 1/240 (s).
- the display driving circuit (231) may display the first image on the active area of the display panel (232) as in the state (861) by scanning the first image received from the DPU (212) as indicated by the arrow (401).
- the DPU (212) can control the display driving circuit (231) to stop scanning the first image and scan the second image by executing (302) from the start time (823) of the light-emitting section (550) the step of stopping transmitting the first image in response to the request from the CPU (211) and transmitting the second image to the display driving circuit (231) through the first interface (241) according to the third mode.
- the second image can be received in a state in which a portion of the first image has been scanned as indicated by arrow (303) (or a state in which a remaining portion of the first image has not been scanned).
- the display driving circuit (231) can cancel, skip, omit, bypass, or refrain from scanning the remaining portion of the first image as indicated by arrow (304) by stopping scanning the first image in response to the second image received from the start time (823).
- the remaining portion of the first image may not be scanned by the display driving circuit (231) upon reception of the second image, unlike the portion of the first image that is scanned by the display driving circuit (231) prior to reception of the second image.
- displaying the portion of the first image such as in state (862), is performed by scanning the portion of the first image, but displaying the remaining portion of the first image may be canceled, skipped, omitted, bypassed, or avoided by skipping scanning the remaining portion of the first image.
- the electronic device (100) can support multi-frequency driving of the display (230) by using the DPU (212) to stop transmitting the first image and transmit the second image according to a request from the CPU (211) obtained while transmitting the first image.
- At least one processor (210) (or DPU (212)), the display driver circuit (231), and the first interface (241) may operate for the fourth mode.
- the DPU (212) may, in response to a request from the display driver circuit (231), stop transmitting the image in response to an image acquired from the CPU (211) during image transmission from the DPU (212) to the display driver circuit (231) executed via the first interface (241) for the fourth mode.
- This operation is exemplified in the description of FIG. 9.
- FIG. 9 illustrates an exemplary method of stopping transmission of a first image and executing transmission of a second image according to a fourth mode in response to receiving a second image from at least one processor while scanning a first image, to stop scanning the first image and scan the second image.
- the DPU (212) may transmit (400) the first image acquired from the CPU (211) to the display driving circuit (231) through the first interface (241), according to the fourth mode, from the start time (921) of the light-emitting section (550).
- the time length (551) of the light-emitting section (550) may be 1/240 (s).
- the display driving circuit (231) may display the first image on the active area of the display panel (232) as in the state (961) by scanning the first image received from the DPU (212) as indicated by the arrow (401).
- the display driving circuit (231) may change the state of a signal (990) (e.g., a TE (tearing effect) signal) from the display driving circuit (231) to the at least one processor (210) from a first state to a second state, such as state (991), based on a command from at least one processor (210) or a decision of the display driving circuit (231).
- a signal (990) e.g., a TE (tearing effect) signal
- the display driving circuit (231) may change the state of a signal (990) (e.g., a TE (tearing effect) signal) from the display driving circuit (231) to the at least one processor (210) from a first state to a second state, such as state (991), based on a command from at least one processor (210) or a decision of the display driving circuit (231).
- the change from the first state to the second state, such as state (991) may be performed to request repeated display of the first image.
- the DPU (212) may transmit (900) the first image acquired from the memory (220) (e.g., the DRAM)) to the display driver circuit (231) through the first interface (241), from the start time (922) of the light-emitting period (550), according to the fourth mode.
- the DPU (212) may transmit (900) the first image to perform repeated display of the first image on the active area.
- the display driver circuit (231) may change the state of the signal (990) from the second state to the first state, such as state (992), in response to the first image received from the DPU (212).
- the display driving circuit (231) can scan the first image received again from the DPU (212).
- the CPU (211) may generate (301) (or acquire (301)) a second image to be changed from (or subsequent to) the first image before scanning the first image for the repeated display of the first image is completed.
- the CPU (211) may request the DPU (212) to transmit the second image to the display driving circuit (231) using a program stored in the memory (220).
- the program may include a program included in a hardware abstraction layer (HAL) for controlling the display (230).
- the program may include instructions executable by the CPU (211).
- the DPU (212) can control the display driving circuit (231) to stop scanning the first image and scan the second image by executing (302) from the start time (923) of the light-emitting section (550) the step of stopping transmitting the first image in response to the request from the CPU (211) and transmitting the second image to the display driving circuit (231) through the first interface (241) according to the fourth mode.
- the second image can be received in a state in which a portion of the first image has been scanned as indicated by arrow (303) (or a state in which a remaining portion of the first image has not been scanned).
- the display driving circuit (231) can cancel, skip, omit, bypass, or refrain from scanning the remaining portion of the first image as indicated by arrow (304) by stopping scanning the first image in response to the second image received from the start time (923).
- the remaining portion of the first image may not be scanned by the display driving circuit (231) upon reception of the second image, unlike the portion of the first image that is scanned by the display driving circuit (231) prior to reception of the second image.
- displaying the portion of the first image such as in state (962), is performed by scanning the portion of the first image, but displaying the remaining portion of the first image may be canceled, skipped, omitted, bypassed, or avoided by skipping scanning the remaining portion of the first image.
- the display driving circuit (231) can display the second image on the active area as in state (963) by scanning the second image received after the portion of the first image is received as indicated by arrow (305).
- the electronic device (100) can support multi-frequency driving of the display (230) by using the DPU (212) to stop transmitting the first image and transmit the second image in response to a request from the CPU (211) obtained while transmitting the first image in response to a request from the display driving circuit (231).
- FIG. 10 is a block diagram of an electronic device (1001) within a network environment (1000) according to various embodiments.
- the electronic device (1001) may communicate with the electronic device (1002) via a first network (1098) (e.g., a short-range wireless communication network), or may communicate with at least one of the electronic device (1004) or the server (1008) via a second network (1099) (e.g., a long-range wireless communication network).
- the electronic device (1001) may communicate with the electronic device (1004) via the server (1008).
- the electronic device (1001) may include a processor (1020), a memory (1030), an input module (1050), an audio output module (1055), a display module (1060), an audio module (1070), a sensor module (1076), an interface (1077), a connection terminal (1078), a haptic module (1079), a camera module (1080), a power management module (1088), a battery (1089), a communication module (1090), a subscriber identification module (1096), or an antenna module (1097).
- the electronic device (1001) may omit at least one of these components (e.g., the connection terminal (1078)), or may have one or more other components added.
- some of these components e.g., sensor module (1076), camera module (1080), or antenna module (1097) may be integrated into a single component (e.g., display module (1060)).
- the processor (1020) may, for example, execute software (e.g., a program (1040)) to control at least one other component (e.g., a hardware or software component) of the electronic device (1001) connected to the processor (1020) and perform various data processing or operations.
- the processor (1020) may store commands or data received from other components (e.g., a sensor module (1076) or a communication module (1090)) in a volatile memory (1032), process the commands or data stored in the volatile memory (1032), and store result data in a non-volatile memory (1034).
- the processor (1020) may include a main processor (1021) (e.g., a central processing unit or an application processor) or an auxiliary processor (1023) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together with the main processor (1021).
- a main processor (1021) e.g., a central processing unit or an application processor
- an auxiliary processor (1023) e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor
- the auxiliary processor (1023) may be configured to use less power than the main processor (1021) or to be specialized for a given function.
- the auxiliary processor (1023) may be implemented separately from the main processor (1021) or as a part thereof.
- the auxiliary processor (1023) may control at least a portion of functions or states associated with at least one component (e.g., the display module (1060), the sensor module (1076), or the communication module (1090)) of the electronic device (1001), for example, on behalf of the main processor (1021) while the main processor (1021) is in an inactive (e.g., sleep) state, or together with the main processor (1021) while the main processor (1021) is in an active (e.g., application execution) state.
- the auxiliary processor (1023) e.g., an image signal processor or a communication processor
- the auxiliary processor (1023) may include a hardware structure specialized for processing artificial intelligence models.
- the artificial intelligence models may be generated through machine learning. This learning can be performed, for example, in the electronic device (1001) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (1008)).
- the learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above.
- the artificial intelligence model can include a plurality of artificial neural network layers.
- the artificial neural network can be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), deep Q-networks, or a combination of two or more of the above, but is not limited to the examples described above.
- the artificial intelligence model can additionally or alternatively include a software structure.
- the memory (1030) can store various data used by at least one component (e.g., the processor (1020) or the sensor module (1076)) of the electronic device (1001).
- the data can include, for example, software (e.g., the program (1040)) and input data or output data for commands related thereto.
- the memory (1030) can include volatile memory (1032) or non-volatile memory (1034).
- the program (1040) may be stored as software in memory (1030) and may include, for example, an operating system (1042), middleware (1044), or an application (1046).
- the input module (1050) can receive commands or data to be used in a component of the electronic device (1001) (e.g., a processor (1020)) from an external source (e.g., a user) of the electronic device (1001).
- the input module (1050) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
- the audio output module (1055) can output audio signals to the outside of the electronic device (1001).
- the audio output module (1055) can include, for example, a speaker or a receiver.
- the speaker can be used for general purposes, such as multimedia playback or recording playback.
- the receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
- the display module (1060) can visually provide information to an external party (e.g., a user) of the electronic device (1001).
- the display module (1060) may include, for example, a display, a holographic device, or a projector, and a control circuit for controlling the device.
- the display module (1060) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
- the audio module (1070) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (1070) can acquire sound through the input module (1050), output sound through the sound output module (1055), or an external electronic device (e.g., electronic device (1002)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (1001).
- an external electronic device e.g., electronic device (1002)
- an external electronic device e.g., electronic device (1002)
- speaker or headphone directly or wirelessly connected to the electronic device (1001).
- the sensor module (1076) can detect the operating status (e.g., power or temperature) of the electronic device (1001) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status.
- the sensor module (1076) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
- the interface (1077) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (1001) to an external electronic device (e.g., the electronic device (1002)).
- the interface (1077) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
- HDMI high definition multimedia interface
- USB universal serial bus
- SD card interface Secure Digital Card
- the connection terminal (1078) may include a connector through which the electronic device (1001) may be physically connected to an external electronic device (e.g., the electronic device (1002)).
- the connection terminal (1078) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
- the haptic module (1079) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations.
- the haptic module (1079) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
- the camera module (1080) can capture still images and videos.
- the camera module (1080) may include one or more lenses, image sensors, image signal processors, or flashes.
- the power management module (1088) can manage power supplied to the electronic device (1001).
- the power management module (1088) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).
- PMIC power management integrated circuit
- a battery (1089) may power at least one component of the electronic device (1001).
- the battery (1089) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
- the communication module (1090) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (1001) and an external electronic device (e.g., electronic device (1002), electronic device (1004), or server (1008)), and the performance of communication through the established communication channel.
- the communication module (1090) may operate independently from the processor (1020) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication.
- the communication module (1090) may include a wireless communication module (1092) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (1094) (e.g., a local area network (LAN) communication module, or a power line communication module).
- a wireless communication module (1092) e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module
- GNSS global navigation satellite system
- a wired communication module (1094) e.g., a local area network (LAN) communication module, or a power line communication module.
- a corresponding communication module can communicate with an external electronic device (1004) via a first network (1098) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (1099) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)).
- a first network e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)
- a second network (1099) e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)
- a first network e.g.
- the wireless communication module (1092) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology).
- NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimizing terminal power and connecting multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)).
- eMBB enhanced mobile broadband
- mMTC massive machine type communications
- URLLC ultra-reliable and low-latency communications
- the wireless communication module (1092) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate.
- a high-frequency band e.g., mmWave band
- the wireless communication module (1092) may support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna.
- the wireless communication module (1092) may support various requirements specified in the electronic device (1001), an external electronic device (e.g., the electronic device (1004)), or a network system (e.g., the second network (1099)).
- the wireless communication module (1092) may support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.
- a peak data rate e.g., 20 Gbps or more
- a loss coverage e.g., 164 dB or less
- U-plane latency e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip
- the antenna module (1097) can transmit or receive signals or power to or from an external device (e.g., an external electronic device).
- the antenna module (1097) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB).
- the antenna module (1097) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (1098) or the second network (1099), may be selected from the plurality of antennas by, for example, the communication module (1090). A signal or power may be transmitted or received between the communication module (1090) and an external electronic device via the at least one selected antenna.
- another component e.g., a radio frequency integrated circuit (RFIC)
- RFIC radio frequency integrated circuit
- the antenna module (1097) may form a mmWave antenna module.
- the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high frequency band.
- a first side e.g., a bottom side
- a plurality of antennas e.g., an array antenna
- At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
- peripheral devices e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
- commands or data may be transmitted or received between the electronic device (1001) and an external electronic device (1004) via a server (1008) connected to a second network (1099).
- Each of the external electronic devices (1002 or 1004) may be the same or a different type of device as the electronic device (1001).
- all or part of the operations executed in the electronic device (1001) may be executed in one or more of the external electronic devices (1002, 1004, or 1008). For example, when the electronic device (1001) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (1001) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service.
- One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (1001).
- the electronic device (1001) may process the result as is or additionally and provide it as at least a portion of a response to the request.
- cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example.
- the electronic device (1001) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example.
- the external electronic device (1004) may include an Internet of Things (IoT) device.
- the server (1008) may be an intelligent server utilizing machine learning and/or a neural network.
- the external electronic device (1004) or the server (1008) may be included in the second network (1099).
- the electronic device (1001) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.
- FIG. 11 is a block diagram (1100) of a display module (1060) according to various embodiments.
- the display module (1060) may include a display (1110) and a display driver IC (DDI) (1130) for controlling the display (1110).
- the DDI (1130) may include an interface module (1131), a memory (1133) (e.g., a buffer memory), an image processing module (1135), or a mapping module (1137).
- the DDI (1130) may receive image information including, for example, image data or an image control signal corresponding to a command for controlling the image data, from another component of the electronic device (1001) through the interface module (1131).
- image information may be received from a processor (1020) (e.g., a main processor (1021) (e.g., an application processor) or an auxiliary processor (1023) (e.g., a graphics processing unit) that operates independently of the function of the main processor (1021).
- the DDI (1130) may communicate with a touch circuit (1150) or a sensor module (1076) through the interface module (1131).
- the DDI (1130) may store at least a part of the received image information in the memory (1133), for example, in units of frames.
- the image processing module (1135) may, for example, perform preprocessing or postprocessing (e.g., resolution, brightness, or size adjustment) on at least a part of the image data based on at least a characteristic of the image data or a characteristic of the display (1110).
- the mapping module (1137) may output a voltage value or a value corresponding to the image data preprocessed or postprocessed through the image processing module (1135).
- a current value can be generated. According to one embodiment, the generation of the voltage value or current value can be performed at least in part based on, for example, the properties of the pixels of the display (1110) (e.g., the arrangement of the pixels (RGB stripe or pentile structure), or the size of each sub-pixel).
- At least some pixels of the display (1110) can be driven at least in part based on, for example, the voltage value or current value, so that visual information (e.g., text, an image, or an icon) corresponding to the image data can be displayed through the display (1110).
- visual information e.g., text, an image, or an icon
- the display module (1060) may further include a touch circuit (1150).
- the touch circuit (1150) may include a touch sensor (1151) and a touch sensor IC (1153) for controlling the same.
- the touch sensor IC (1153) may control the touch sensor (1151) to detect, for example, a touch input or a hovering input for a specific location of the display (1110).
- the touch sensor IC (1153) may detect a touch input or a hovering input by measuring a change in a signal (e.g., voltage, light quantity, resistance, or charge quantity) for a specific location of the display (1110).
- the touch sensor IC (1153) may provide information (e.g., location, area, pressure, or time) regarding the detected touch input or hovering input to the processor (1020).
- information e.g., location, area, pressure, or time
- at least a portion of the touch circuit (1150) may be included as part of the display driver IC (1130), or as part of the display (1110), or as part of another component (e.g., auxiliary processor (1023)) disposed external to the display module (1060).
- the display module (1060) may further include at least one sensor (e.g., a fingerprint sensor, an iris sensor, a pressure sensor, or an illuminance sensor) of the sensor module (1076), or a control circuit therefor.
- the at least one sensor or the control circuit therefor may be embedded in a part of the display module (1060) (e.g., the display (1110) or the DDI (1130)) or a part of the touch circuit (1150).
- the biometric sensor may obtain biometric information (e.g., a fingerprint image) associated with a touch input through a part of the display (1110).
- the sensor module (1076) embedded in the display module (1060) includes a pressure sensor
- the pressure sensor may obtain pressure information associated with a touch input through a portion or the entire area of the display (1110).
- the touch sensor (1151) or the sensor module (1076) may be disposed between pixels of a pixel layer of the display (1110), or above or below the pixel layer.
- an electronic device may include at least one processor (e.g., at least one processor (210)) including a processing circuit, a display (e.g., display (230)) including a display driving circuit (e.g., display driving circuit (231)) and a display panel (e.g., display panel (232)), and a memory.
- processor e.g., at least one processor (210)
- a display e.g., display (230)
- a display driving circuit e.g., display driving circuit (231)
- display panel e.g., display panel (232)
- the memory may store instructions that cause the display driving circuit to scan a first image to be displayed on an active area of the display panel, and to stop scanning the first image and scan a second image to be displayed on the active area in response to a second image received from the at least one processor before scanning of the first image is completed, thereby providing a first refresh rate for a portion of the active area in which a portion of the scanned first image is displayed and a second refresh rate for a remaining portion of the active area differently from each other until the second image is received.
- the memory may store instructions that cause the display driving circuit to provide the first refresh rate and the second refresh rate differently by performing repeated display of the first image on the active area while the first image is maintained on the active area, and by stopping scanning the first image in response to receiving the second image and scanning the second image to be displayed on the active area, thereby performing repeated display of the portion of the scanned first image on the portion of the active area until the second image is received.
- the memory may store instructions that cause the display driving circuit to change the portion of the first image re-displayed on the portion of the active area and the remaining portion of the first image maintained on the remaining portion of the active area to the second image by stopping scanning the first image and scanning the second image.
- the first refresh rate may correspond to a time interval from a start time of the repeated display of the portion of the first image to a start time of the display of the second image.
- the second refresh rate may correspond to a time interval from a start time of the display of the remaining portion of the first image to a start time of the display of the remaining portion of the second image.
- the above first reproduction rate may be higher than the above second reproduction rate.
- the memory may store instructions that cause the display driving circuit to change the state of a signal transmitted to the at least one processor for a command mode of a mobile industry processor interface (MIPI) display serial interface (DSI) from a first state to a second state while scanning the first image, and to receive the second image received from the at least one processor based on whether the state of the signal is the second state while scanning the first image or the state of the signal is changed from the first state to the second state while scanning the first image, while scanning the first image.
- MIPI mobile industry processor interface
- DSI display serial interface
- the memory may store instructions that cause the display driving circuit to maintain a state of a signal transmitted to the at least one processor for a video hybrid mode of a mobile industry processor interface (MIPI) display serial interface (DSI) while scanning the first image in a second state, change the state of the signal from the second state to a first state in response to the second image received from the at least one processor according to the second state, and maintain the state of the signal in the first state while scanning the second image.
- MIPI mobile industry processor interface
- DSI display serial interface
- the memory may store instructions that cause the display driving circuit to change the state of a signal transmitted to the at least one processor for a video hybrid mode of a mobile industry processor interface (MIPI) display serial interface (DSI) from a first state to a second state while scanning the first image, and to refrain from changing the state of the signal from the first state to the second state while scanning the second image.
- MIPI mobile industry processor interface
- DSI display serial interface
- the at least one processor may include a central processing unit (CPU) including a processing circuit and a display processing unit (DPU) including a processing circuit.
- the memory may store instructions that cause the DPU to control the display driving circuit to scan the first image by transmitting the first image to the display driving circuit according to a video mode of a mobile industry processor interface (MIPI) display serial interface (DSI), and to control the display driving circuit to stop transmitting the first image to the display driving circuit and to stop scanning the first image and scan the second image by transmitting the second image to the display driving circuit according to the video mode in response to obtaining the second image from the CPU while transmitting the first image to the display driving circuit.
- MIPI mobile industry processor interface
- DSI display serial interface
- the at least one processor may include a central processing unit (CPU) including a processing circuit and a display processing unit (DPU) including a processing circuit.
- the memory may store instructions that cause the DPU to control the display driving circuit to scan the first image by transmitting the first image to the display driving circuit based on a change in a state of a signal received from the display driving circuit according to an adaptive refresh panel (ARP) of a mobile industry processor interface (MIPI) display serial interface (DSI), and to control the display driving circuit to stop transmitting the first image to the display driving circuit and to transmit the second image to the display driving circuit in response to obtaining the second image from the CPU while transmitting the first image to the display driving circuit, thereby stopping scanning the first image and scanning the second image.
- ARP adaptive refresh panel
- MIPI mobile industry processor interface
- DSI display serial interface
- a method executed in an electronic device having at least one processor (e.g., at least one processor (210)), a display driving circuit (e.g., a display driving circuit (231)), and a display panel (e.g., a display panel (232)), as described above, may include an operation in which the display driving circuit scans a first image to be displayed on an active area of the display panel, and an operation in which the display driving circuit provides a first refresh rate for a portion of the active area in which a portion of the scanned first image is displayed and a second refresh rate for a remaining portion of the active area differently from each other by stopping scanning the first image and scanning a second image to be displayed on the active area in response to a second image received from the at least one processor before scanning of the first image is completed, until the second image is received.
- a processor e.g., at least one processor (210)
- a display driving circuit e.g., a display driving circuit (231)
- a display panel e.g., a display panel
- the method may include changing the portion of the first image re-displayed on the portion of the active area and the remaining portion of the first image maintained on the remaining portion of the active area to the second image by stopping scanning the first image and scanning the second image.
- the first refresh rate may correspond to a time interval from a start time of the repeated display of the portion of the first image to a start time of the display of the second image.
- the second refresh rate may correspond to a time interval from a start time of the display of the remaining portion of the first image to a start time of the display of the remaining portion of the second image.
- the above first reproduction rate may be higher than the above second reproduction rate.
- the operation of receiving the second image may include an operation of the display driving circuit changing, while scanning the first image, the state of a signal transmitted to the at least one processor for a command mode of a mobile industry processor interface (MIPI) display serial interface (DSI) from a first state to a second state, and an operation of the display driving circuit receiving, while scanning the first image, the second image received from the at least one processor based on whether the state of the signal is in the second state while scanning the first image or whether the state of the signal is changed from the first state to the second state while scanning the first image.
- MIPI mobile industry processor interface
- DSI display serial interface
- the operation of scanning the first image may include an operation of the display driver circuit maintaining, while scanning the first image, a state of a signal transmitted to the at least one processor for a video hybrid mode of a mobile industry processor interface (MIPI) display serial interface (DSI), as a second state.
- the operation of receiving the second image may include an operation of the display driver circuit changing, in response to the second image received from the at least one processor, the state of the signal from the second state to the first state.
- the operation of scanning the second image may include an operation of the display driver circuit maintaining, while scanning the second image, the state of the signal as the first state.
- the operation of scanning the first image may include an operation of the display driving circuit changing, while scanning the first image, the state of a signal transmitted to the at least one processor for a video hybrid mode of a mobile industry processor interface (MIPI) display serial interface (DSI), from a first state to a second state.
- the operation of scanning the second image may include an operation of the display driving circuit refraining from changing, while scanning the second image received from the at least one processor, the state of the signal from the first state to the second state in response to the change from the first state to the second state.
- MIPI mobile industry processor interface
- DSI display serial interface
- the method may include an operation in which a display processing unit (DPU) within the at least one processor controls the display driving circuit to scan the first image by transmitting the first image to the display driving circuit according to a video mode of a mobile industry processor interface (MIPI) display serial interface (DSI), and an operation in which the DPU controls the display driving circuit to stop transmitting the first image to the display driving circuit and to scan the second image by transmitting the second image to the display driving circuit according to the video mode in response to obtaining the second image from a central processing unit (CPU) within the at least one processor while transmitting the first image to the display driving circuit.
- DPU display processing unit
- MIPI mobile industry processor interface
- DSI display serial interface
- the method may include an operation in which a display processing unit (DPU) within the at least one processor controls the display driving circuit to scan the first image by transmitting the first image to the display driving circuit based on a change in a state of a signal received from the display driving circuit according to an adaptive refresh panel (ARP) of a mobile industry processor interface (MIPI) display serial interface (DSI), and an operation in which the DPU controls the display driving circuit to stop scanning the first image and scan the second image by stopping transmitting the first image to the display driving circuit and transmitting the second image to the display driving circuit in response to obtaining the second image from a central processing unit (CPU) within the at least one processor while transmitting the first image to the display driving circuit.
- DPU display processing unit
- CPU central processing unit
- the method may be implemented in the form of program instructions that can be executed by various computer means and recorded on a computer-readable medium.
- the medium may continuously store a computer-executable program or temporarily store it for execution or download.
- the medium may be a variety of recording or storage means in the form of a single or multiple hardware devices combined. It is not limited to media directly connected to a computer system, but may also be distributed across a network.
- Electronic devices may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to the embodiments of this document are not limited to the aforementioned devices.
- first,” “second,” or “first” or “second” may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order).
- a component e.g., a first component
- another component e.g., a second component
- functionally e.g., a third component
- module used in various embodiments of this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit.
- a module may be an integral component, or a minimum unit or part of such a component that performs one or more functions.
- a module may be implemented in the form of an application-specific integrated circuit (ASIC).
- ASIC application-specific integrated circuit
- Various embodiments of the present document may be implemented as software (e.g., a program (1040)) including one or more instructions stored in a storage medium (e.g., an internal memory (1036) or an external memory (1038)) readable by a machine (e.g., an electronic device (1001)).
- a processor e.g., a processor (1020)
- the machine e.g., an electronic device (1001)
- the one or more instructions may include code generated by a compiler or code executable by an interpreter.
- the machine-readable storage medium may be provided in the form of a non-transitory storage medium.
- ‘non-transitory’ simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.
- the method according to various embodiments disclosed in this document may be provided as included in a computer program product.
- the computer program product may be traded as a commodity between a seller and a buyer.
- the computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play StoreTM) or directly between two user devices (e.g., smart phones).
- an application store e.g., Play StoreTM
- at least a portion of the computer program product may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
- each component e.g., a module or a program of the above-described components may include one or more entities, and some of the entities may be separated and placed in other components.
- one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added.
- a plurality of components e.g., a module or a program
- the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration.
- the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
La présente invention concerne un dispositif électronique. Le dispositif électronique peut comprendre : au moins un processeur comprenant un circuit de traitement ; et un dispositif d'affichage comprenant un circuit d'attaque d'affichage et un panneau d'affichage. Le circuit d'attaque d'affichage peut être configuré pour : balayer une première image à afficher sur une zone active du panneau d'affichage ; et avant que le balayage de la première image ne soit terminé, arrêter le balayage de la première image et balayer une seconde image à afficher sur la zone active en réponse à la réception de la seconde image en provenance du ou des processeurs, ce qui permet d'obtenir différemment une première fréquence de rafraîchissement pour une partie de la zone active dans laquelle une partie de la première image balayée jusqu'à la réception de la seconde image est affichée et une seconde fréquence de rafraîchissement pour la partie restante de la zone active.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20240018190 | 2024-02-06 | ||
| KR10-2024-0018190 | 2024-02-06 | ||
| KR10-2024-0026020 | 2024-02-22 | ||
| KR1020240026020A KR20250122349A (ko) | 2024-02-06 | 2024-02-22 | 디스플레이 패널의 다중 주파수 구동을 위해 스캔을 중단하는 전자 장치, 방법, 및 비일시적 컴퓨터 판독가능 저장 매체 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025170201A1 true WO2025170201A1 (fr) | 2025-08-14 |
Family
ID=96700265
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2024/096910 Pending WO2025170201A1 (fr) | 2024-02-06 | 2024-12-13 | Dispositif électronique et procédé d'arrêt de balayage pour l'attaque multifréquence d'un panneau d'affichage, et support de stockage non transitoire lisible par ordinateur |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025170201A1 (fr) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160129207A (ko) * | 2015-04-29 | 2016-11-09 | 엘지디스플레이 주식회사 | 저속 구동이 가능한 표시장치와 그 구동방법 |
| KR101885331B1 (ko) * | 2011-10-04 | 2018-08-07 | 삼성전자 주식회사 | 디스플레이 드라이버의 동작 방법과 상기 디스플레이 드라이버를 포함하는 시스템 |
| CN110580882A (zh) * | 2018-06-07 | 2019-12-17 | 宏碁股份有限公司 | 光学无线通信系统 |
| KR20210080996A (ko) * | 2019-12-23 | 2021-07-01 | 엘지디스플레이 주식회사 | 게이트 구동회로 및 이를 이용한 플렉시블 디스플레이 |
| KR20240007863A (ko) * | 2022-07-08 | 2024-01-17 | 삼성디스플레이 주식회사 | 드라이버, 디스플레이 장치, 디스플레이 시스템, 및 전자 장치, 디스플레이 구동 방법, 및 전자 장치의 구동 방법 |
-
2024
- 2024-12-13 WO PCT/KR2024/096910 patent/WO2025170201A1/fr active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101885331B1 (ko) * | 2011-10-04 | 2018-08-07 | 삼성전자 주식회사 | 디스플레이 드라이버의 동작 방법과 상기 디스플레이 드라이버를 포함하는 시스템 |
| KR20160129207A (ko) * | 2015-04-29 | 2016-11-09 | 엘지디스플레이 주식회사 | 저속 구동이 가능한 표시장치와 그 구동방법 |
| CN110580882A (zh) * | 2018-06-07 | 2019-12-17 | 宏碁股份有限公司 | 光学无线通信系统 |
| KR20210080996A (ko) * | 2019-12-23 | 2021-07-01 | 엘지디스플레이 주식회사 | 게이트 구동회로 및 이를 이용한 플렉시블 디스플레이 |
| KR20240007863A (ko) * | 2022-07-08 | 2024-01-17 | 삼성디스플레이 주식회사 | 드라이버, 디스플레이 장치, 디스플레이 시스템, 및 전자 장치, 디스플레이 구동 방법, 및 전자 장치의 구동 방법 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2021162436A1 (fr) | Dispositif électronique comprenant un dispositif d'affichage et procédé de fonctionnement associé | |
| WO2022030996A1 (fr) | Dispositif électronique comprenant un dispositif d'affichage et procédé de fonctionnement associé | |
| WO2022030757A1 (fr) | Dispositif électronique et procédé de mise à jour rapide de région partielle d'écran | |
| WO2020190028A1 (fr) | Dispositif électronique, procédé, et support lisible par un ordinateur destinés à afficher un écran dans un panneau d'affichage déformable | |
| WO2024071932A1 (fr) | Dispositif électronique et procédé de transmission à un circuit d'attaque d'affichage | |
| WO2023214675A1 (fr) | Dispositif électronique et procédé de traitement d'entrée tactile | |
| WO2022119276A1 (fr) | Dispositif électronique d'affichage souple et procédé de fonctionnement associé | |
| WO2022030998A1 (fr) | Dispositif électronique comprenant une unité d'affichage et son procédé de fonctionnement | |
| WO2024076031A1 (fr) | Dispositif électronique comprenant un circuit d'attaque d'affichage commandant la fréquence d'horloge | |
| WO2024029686A1 (fr) | Appareil électronique et procédé de changement de fréquence de rafraîchissement | |
| WO2025170201A1 (fr) | Dispositif électronique et procédé d'arrêt de balayage pour l'attaque multifréquence d'un panneau d'affichage, et support de stockage non transitoire lisible par ordinateur | |
| WO2023106621A1 (fr) | Serveur en nuage destiné à l'authentification d'un utilisateur et procédé de mise en œuvre correspondant | |
| WO2023008854A1 (fr) | Dispositif électronique comprenant un capteur optique intégré dans une unité d'affichage | |
| WO2025164919A1 (fr) | Dispositif électronique et procédé de demande d'image pour l'excitation multifréquence d'un panneau d'affichage, et support de stockage non transitoire lisible par ordinateur | |
| WO2025143728A1 (fr) | Dispositif électronique pour commander une instruction donnée à un dispositif d'affichage | |
| WO2024072177A1 (fr) | Dispositif électronique et procédé dans lequel une instruction d'affichage est commandée | |
| WO2025009719A1 (fr) | Dispositif électronique comprenant un dispositif d'affichage fonctionnant dans un état à consommation énergétique réduite, et procédé associé | |
| WO2025159331A1 (fr) | Dispositif électronique et procédé de traitement de retard de transmission d'image, et support de stockage non transitoire lisible par ordinateur | |
| WO2024072099A1 (fr) | Dispositif électronique comprenant un dispositif d'affichage fournissant un signal à un processeur | |
| WO2024072053A1 (fr) | Dispositif électronique et procédé pour commander la mémoire dans un dispositif d'affichage | |
| WO2024072173A1 (fr) | Dispositif électronique comprenant un dispositif d'affichage et procédé pour changement de modes | |
| WO2025033667A1 (fr) | Dispositif électronique coulissant pour commander un panneau d'affichage flexible, procédé associé et support de stockage non transitoire lisible par ordinateur | |
| WO2023106606A1 (fr) | Serveur en nuage supportant une édition collaborative entre des dispositifs électroniques et son procédé de fonctionnement | |
| WO2024181683A1 (fr) | Dispositif électronique comportant un dispositif d'affichage souple et procédé de commande de dispositif d'affichage | |
| WO2025143489A1 (fr) | Dispositif électronique, procédé et support de stockage non transitoire lisible par ordinateur pour commander un dispositif d'affichage |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24924140 Country of ref document: EP Kind code of ref document: A1 |