Power savings technique for LCD using increased frame inversion rate
First Claim
1. A method of generating images, comprising:
- initializing driver circuitry in a display to receive image data corresponding to voltages to be delivered to pixels in the display at a first display refresh rate;
transmitting the image data from a processor in an electronic device in which the display is located;
receiving the image data at the driver circuitry;
storing the image data in a frame buffer located in the driver circuitry;
generating a first image for display on the display based on the image data;
wherein when the image data is transmitted using a burst transmission over a high speed data connection, generating the first image for display comprises refreshing the first image at a second display refresh rate greater than the first display refresh rate;
when the image data is transmitted using a transmission over a low speed data connection, generating the first image for display comprises refreshing the first image at the first display refresh rate;
wherein the burst transmission comprises transmitting multiple frames of voltages that correspond to the first display refresh rate of the display during a first time period and allowing the processor to idle during a second time period; and
displaying the first image on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system is disclosed for minimizing parasitic losses associated with a liquid crystal display (LCD) of a device. A frame buffer may be used in conjunction with a driver circuitry integrated circuit. The frame buffer may store a set of display values for the LCD so that the display values corresponding to a plurality of frames may be transmitted together from a processor in a burst. Once the values are transmitted, the processor may idle or hibernate. Alternatively, only the changes to an image may be transmitted from the processor to the driver circuitry. The remaining pixel values may be drawn based on values previously stored in the frame buffer. Furthermore, the driver circuitry may be used to step up the received display rate values to a level that allows for inversion of the polarity of pixels in the LCD using frame inversion.
-
Citations
24 Claims
-
1. A method of generating images, comprising:
- initializing driver circuitry in a display to receive image data corresponding to voltages to be delivered to pixels in the display at a first display refresh rate;
transmitting the image data from a processor in an electronic device in which the display is located; receiving the image data at the driver circuitry; storing the image data in a frame buffer located in the driver circuitry; generating a first image for display on the display based on the image data; wherein when the image data is transmitted using a burst transmission over a high speed data connection, generating the first image for display comprises refreshing the first image at a second display refresh rate greater than the first display refresh rate; when the image data is transmitted using a transmission over a low speed data connection, generating the first image for display comprises refreshing the first image at the first display refresh rate; wherein the burst transmission comprises transmitting multiple frames of voltages that correspond to the first display refresh rate of the display during a first time period and allowing the processor to idle during a second time period; and displaying the first image on the display. - View Dependent Claims (2, 3, 4, 5, 6)
- initializing driver circuitry in a display to receive image data corresponding to voltages to be delivered to pixels in the display at a first display refresh rate;
-
7. A display comprising:
- image generating circuitry adapted to generate a first image on the display;
a frame buffer located in the display and adapted to store voltage values corresponding to the first image to be generated on the display; and driver circuitry located in the display and adapted to; control the image generating circuitry and the frame buffer; receive the voltage values corresponding to the first image to be generated on the display; transmit the voltage values to the display to generate an image for display on the display from a processor, wherein generating the image for display comprises refreshing the image at a first display refresh rate when the voltage values comprise a first amount of data transmitted using a transmission over a low speed data connection; wherein generating the image for display comprises refreshing the image at a second display refresh rate greater than the first display refresh rate when the voltage values comprise a second amount of data greater than the first amount of data transmitted using a burst transmission over a high speed data connection, wherein the burst transmission comprises transmitting multiple frames of voltages that correspond to the first display refresh rate of the display during a first time period and allowing the processor to idle during a second time period; and perform a frame inversion for the display once a frame. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
- image generating circuitry adapted to generate a first image on the display;
-
17. An electronic device, comprising:
- a processor adapted to transmit image data as a transmission over a low speed data connection and in a burst transmission over a high speed data connection, wherein the burst transmission comprises transmitting multiple frames of voltages that correspond to the first display refresh rate of the display during a first time period and allowing the processor to idle during a second time period; and
a display, wherein the display comprises; a frame buffer adapted to store voltage values corresponding to a plurality of images to be generated on the display; and driver circuitry adapted to; generate images for display on the display; wherein when the image data is transmitted using the burst transmission over a high speed data connection, generating the images for display comprises refreshing the images at a second display refresh rate greater than the first display refresh rate; when the image data is transmitted using the transmission over a low speed data connection, generating the images for display comprises refreshing the images at the first display refresh rate; perform a frame inversion for the display once a frame; and update the frame buffer with secondary voltage received via a second burst transmission from the processor, wherein the secondary values correspond to a second plurality of images to be generated on the display. - View Dependent Claims (18, 19)
- a processor adapted to transmit image data as a transmission over a low speed data connection and in a burst transmission over a high speed data connection, wherein the burst transmission comprises transmitting multiple frames of voltages that correspond to the first display refresh rate of the display during a first time period and allowing the processor to idle during a second time period; and
-
20. A method of generating an image, comprising:
- initializing driver circuitry in a display to receive image data corresponding to voltages to be delivered to pixels in the display at a first display refresh rate;
transmitting voltage values from a processor as a transmission over a low speed data connection and in a burst transmission over a high speed data connection, wherein the voltage values correspond to multiple frames of voltages to be delivered to pixels in a display, and wherein the burst transmission comprises transmitting the multiple frames of voltages that correspond to the first display refresh rate of the display during a first time period and allowing the processor to idle during a second time period; storing the multiple frames of voltages in a frame buffer located on the display, wherein the frame buffer comprises a static random access memory; generating a first image for display on the display wherein when the image data is transmitted as the burst transmission over a high speed data connection, generating the first image for display comprises refreshing the first image at a second display refresh rate greater than the first display refresh rate; when the image data is transmitted as the transmission over a low speed data connection, generating the first image for display comprises refreshing the first image at the first display refresh rate; and displaying the first image on the display. - View Dependent Claims (21, 22, 23, 24)
- initializing driver circuitry in a display to receive image data corresponding to voltages to be delivered to pixels in the display at a first display refresh rate;
Specification