Content-based adaptive refresh schemes for low-power displays
First Claim
1. An active matrix display system comprising:
- an active matrix display panel that includes a plurality of multi-dimensional tiles, each tile including of a plurality of display elements;
a refresh logic coupled with the active matrix display panel, the refresh logic to determine, within a single data frame, to selectively refresh or not refresh each tile of display elements; and
three or more tile controllers coupled to the refresh logic, each tile controller including a scan driver and a data driver, wherein to refresh a tile of the plurality of multi-dimensional tiles, the scan driver is to select one or more rows of the plurality of display elements within a tile to receive data signals and a data driver is to provide the data signals to the selected one or more rows of display elements.
5 Assignments
0 Petitions
Accused Products
Abstract
A content-based adaptive refresh technique is implemented in an active matrix display system for reducing power consumption. The active matrix display system includes a display panel having multiple rows of display elements arranged as a display matrix. The display panel is coupled to a scan driver and a data driver. The scan driver selects one row at a time to receive data signals, and the data driver provides the data signals. The active matrix display system also includes a timing controller operable to signal the scan driver to cause a first row of the display panel to be not refreshed in a current data frame and a second row of the display panel to be refreshed in the current data frame.
133 Citations
28 Claims
-
1. An active matrix display system comprising:
-
an active matrix display panel that includes a plurality of multi-dimensional tiles, each tile including of a plurality of display elements; a refresh logic coupled with the active matrix display panel, the refresh logic to determine, within a single data frame, to selectively refresh or not refresh each tile of display elements; and three or more tile controllers coupled to the refresh logic, each tile controller including a scan driver and a data driver, wherein to refresh a tile of the plurality of multi-dimensional tiles, the scan driver is to select one or more rows of the plurality of display elements within a tile to receive data signals and a data driver is to provide the data signals to the selected one or more rows of display elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for refreshing a display panel comprising:
-
refreshing a first portion of the display panel at a first refresh rate, wherein the first portion of the display panel includes a set of one or more multi-dimensional tiles of display elements configured to display a static content; refreshing a second, separate portion of the display panel at a second refresh rate higher than the first refresh rate, wherein the second portion displays a dynamic content, the second portion of the display panel including a separate, second set of multi-dimensional tiles of display elements; and wherein refreshing the first portion and the second portion includes providing a refresh signal to the multi-dimensional tiles of display elements of the first portion and the second portion via three or more tile controllers, each tile controller coupled to one or more of the multi-dimensional tiles. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a frame buffer to store a first portion and a second, separate portion of a current data frame and a corresponding first portion and a corresponding second, separate portion of a previous data frame, each portion of the data frame associated with a separate multi-dimensional tile of display elements; refresh logic coupled to the frame buffer, the refresh logic to compare content of the first portion of the current data frame with content of the corresponding first portion of the previous data frame and compare content of the second, separate portion of the current data frame with content of the corresponding second, separate portion of the previous data frame to generate a comparison result, and to determine to refresh the first portion of the current data frame and to not refresh the second, separate portion of the current data frame on a display panel based on the comparison result; and control logic coupled to the refresh logic, the control logic to indicate whether refresh of the first portion is activated or ignored, the control logic including three or more tile controllers, each tile controller to provide a refresh signal to one or more of the multi-dimensional tiles of display elements. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification