Display controller for display apparatus
First Claim
1. A display controller for controlling a display apparatus having a memory function, comprising:
- display updating means for updating a display of said display apparatus;
display data storage means;
display data production means for producing and writing display data into said display data storage means;
rewriting comparison means for detecting by comparison whether or not rewriting of data in a line, which is a set of pixels including a certain number of successive pixels on one scanning line of said display apparatus and is used as a unit of comparison, into said display data storage means has occurred;
rewriting information storage means for storing comparison information of a result of the comparison of said rewriting comparison means into a corresponding address thereof;
rewriting control means for checking, prior to updating of the display by said display updating means, the address of said rewriting information storage means and, only when stored contents of the address represent rewriting of different data, reading the data from said display data storage means and signaling the data to said display apparatus through said display updating means; and
line size variation means for varying the number of pixels which form a line as the unit of rewriting comparison, wherein the line size variation means varies the number of pixels which form a line at a time point between two adjacent refresh cycles of the display.
5 Assignments
0 Petitions
Accused Products
Abstract
A display controller for a display apparatus having a memory function which can reduce power consumption efficiently is disclosed. A rewriting comparison circuit detects whether or not rewriting of different data by a graphic engine since the last display updating by a reflect control circuit, and stores resulting information into a TagRAM. The refresh control circuit checks the address of the TagRAM prior to the updating of the display and, only when the data at a corresponding address of a VRAM has been rewritten since the last display updating, the refresh control circuit performs reading in of the data from the VRAM and signaling of the data to the display apparatus having a memory function.
27 Citations
9 Claims
-
1. A display controller for controlling a display apparatus having a memory function, comprising:
-
display updating means for updating a display of said display apparatus;
display data storage means;
display data production means for producing and writing display data into said display data storage means;
rewriting comparison means for detecting by comparison whether or not rewriting of data in a line, which is a set of pixels including a certain number of successive pixels on one scanning line of said display apparatus and is used as a unit of comparison, into said display data storage means has occurred;
rewriting information storage means for storing comparison information of a result of the comparison of said rewriting comparison means into a corresponding address thereof;
rewriting control means for checking, prior to updating of the display by said display updating means, the address of said rewriting information storage means and, only when stored contents of the address represent rewriting of different data, reading the data from said display data storage means and signaling the data to said display apparatus through said display updating means; and
line size variation means for varying the number of pixels which form a line as the unit of rewriting comparison, wherein the line size variation means varies the number of pixels which form a line at a time point between two adjacent refresh cycles of the display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A display controller for controlling a display apparatus having a memory function, comprising:
-
display updating means for updating a display of said display apparatus;
display data storage means;
display data production means for producing and writing display data into said display data storage means;
rewriting comparison means for detecting by comparison whether or not rewriting of data in a line, which is a set of pixels including a certain number of successive pixels on one scanning line of said display apparatus and is used as a unit of comparison, into said display data storage means has occurred;
rewriting information storage means for storing comparison information of a result of the comparison of said rewriting comparison means into a corresponding address thereof;
rewriting control means for checking, prior to updating of the display by said display updating means, the address of said rewriting information storage means and, only when stored contents of the address represent rewriting of different data, reading the data from said display data storage means and signaling the data to said display apparatus through said display updating means;
arbitration means for arbitrating accessing to said display data storage means from said rewriting comparison means and from said rewriting control means and for arbitrating accessing to said rewriting information storage means from said rewriting comparison means and said rewriting control means; and
line size variation means for varying the number of pixels which form a line as the unit of rewriting comparison, wherein said display data storage means includes said rewriting comparison means for detecting by comparison whether or not rewriting to different data has occurred, wherein said rewriting comparison means latches and compares potentials to detect whether or not rewriting to different data has occurred, and wherein the line size variation means varies the number of pixels which form a line at a time point between two adjacent refresh cycles of the display. - View Dependent Claims (9)
-
Specification