Electronic display frame pre-notification systems and methods
First Claim
1. An electronic device, comprising:
- a display panel configured to display a first image at a first target presentation time based at least in part on first image data corresponding with the first image; and
a display pipeline coupled to the display panel, wherein the display pipeline comprises;
first image data processing circuitry programmed to perform a first operation on second image data corresponding with a second image to be displayed after the first image based at least in part on configuration data stored in a first set of registers; and
a controller programmed to;
determine a first presentation time option that occurs after the first target presentation time based at least in part on a maximum refresh rate of the display panel;
determine a second presentation time option based at least in part on the maximum refresh rate and the first presentation time option;
determine whether a second target presentation time of the second image is equal to a time between the first presentation time option and the second presentation time option; and
output a first pre-notification signal at a first time that instructs the display panel to pause self-refreshes until after the second image is displayed when the second target presentation time of the second image is equal to the time between the first presentation time option and the second presentation time option, wherein the first pre-notification signal corresponds to the second image and is configured to be issued before the second target presentation time to pause refresh operations of the display panel.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device may include a display panel to display an image and a display pipeline to process image data for the image. The display pipeline may include a controller to determine a first potential presentation time based on a maximum refresh rate of the display panel. The controller may also determine if a second target presentation time of a second image is equal to the first potential presentation time before a pipeline configuration time, and if the second target presentation time of the second image is equal to a second potential presentation time that occurs after the first potential presentation time and before a first pre-notification time occurring before the pipeline configuration time. The controller may output a first pre-notification signal at the first pre-notification time that instructs the display panel to pause self-refreshes until after the second image is displayed.
-
Citations
20 Claims
-
1. An electronic device, comprising:
-
a display panel configured to display a first image at a first target presentation time based at least in part on first image data corresponding with the first image; and a display pipeline coupled to the display panel, wherein the display pipeline comprises; first image data processing circuitry programmed to perform a first operation on second image data corresponding with a second image to be displayed after the first image based at least in part on configuration data stored in a first set of registers; and a controller programmed to; determine a first presentation time option that occurs after the first target presentation time based at least in part on a maximum refresh rate of the display panel; determine a second presentation time option based at least in part on the maximum refresh rate and the first presentation time option; determine whether a second target presentation time of the second image is equal to a time between the first presentation time option and the second presentation time option; and output a first pre-notification signal at a first time that instructs the display panel to pause self-refreshes until after the second image is displayed when the second target presentation time of the second image is equal to the time between the first presentation time option and the second presentation time option, wherein the first pre-notification signal corresponds to the second image and is configured to be issued before the second target presentation time to pause refresh operations of the display panel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for operating processing circuitry to manage a refresh operation of a display, comprising:
-
determining a next presentation time option; determining if an indication of a first image having a first target presentation time that is equal to the next presentation time option is received before a first time; in response to the indication of the first image not being received, determining if an indication of a second image having a second target presentation time occurring within a duration after the next presentation time option is received before a second time; and in response to the indication of the second image being received, enabling a frame pre-notification configured to pause a display self-refresh of the display. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method of operating processing circuitry to manage a refresh operation of a display, comprising:
-
displaying an image based on received image data; determining if a display duration corresponding to the image displayed is greater than a threshold; in response to the display duration being greater than the threshold, determining if a frame pre-notification signal is received, wherein the frame pre-notification signal corresponds to a subsequent image for presentation and is configured to be issued prior to a processing of image data corresponding to the subsequent image; and in response to the frame pre-notification signal being received, pausing the refresh operation of the display. - View Dependent Claims (18, 19, 20)
-
Specification