LCD driver module and method thereof
First Claim
1. A liquid crystal display (LCD) driver module, the LCD driver module driving a multiplexed LCD display panel having a plurality of rows and a plurality of columns, the LCD driver module comprising:
- a plurality of row drivers coupled to the display panel, the plurality of row drivers having a plurality of output terminals, the plurality of output terminals for providing LCD strobe signals, the plurality of output terminals corresponding to a plurality of LCD rows;
a memory, the memory storing window coordinate information, the window coordinate information defining a display window corresponding to a first set of rows from the plurality of output terminals and a common area corresponding to a second set of rows from the plurality of output terminals;
a row driver control unit coupled to the plurality of row drivers and the memory unit, the row driver control unit providing at least one control signal to the plurality of row drivers according to the window coordinate information; and
a shift register where a first data to be displayed is shifted through the shift register in a first direction and a second data to be displayed is shifted through the shift register in a second direction, andwherein the plurality of row drivers provide LCD strobe signals to each row of the first set of rows sequentially and provide LCD strobe signals to the second set of rows in parallel, wherein the LCD strobe signals are provided to each of the first set of rows during a first time period and the LCD strobe signals provided to the second set of rows are provided during a second time period equal to the first time period.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for driving a multiplexed LCD panel (38). An LCD controller (20) controls the LCD panel (38) and provides a low power mode which refreshes a subset of the display panel (40) sequentially while refreshing the rest of the panel (38) in parallel. By resolving the panel into these portions, the present invention reduces the power consumption of an LCD module. Display information is stored in a memory (12) and provided to the controller (38) which drives the LCD panel (38). A reset signal eliminates fetching and clocking of zeroes for common areas in the display. One embodiment bit fills to provide a two tone display in low power mode.
-
Citations
27 Claims
-
1. A liquid crystal display (LCD) driver module, the LCD driver module driving a multiplexed LCD display panel having a plurality of rows and a plurality of columns, the LCD driver module comprising:
-
a plurality of row drivers coupled to the display panel, the plurality of row drivers having a plurality of output terminals, the plurality of output terminals for providing LCD strobe signals, the plurality of output terminals corresponding to a plurality of LCD rows; a memory, the memory storing window coordinate information, the window coordinate information defining a display window corresponding to a first set of rows from the plurality of output terminals and a common area corresponding to a second set of rows from the plurality of output terminals; a row driver control unit coupled to the plurality of row drivers and the memory unit, the row driver control unit providing at least one control signal to the plurality of row drivers according to the window coordinate information; and a shift register where a first data to be displayed is shifted through the shift register in a first direction and a second data to be displayed is shifted through the shift register in a second direction, and wherein the plurality of row drivers provide LCD strobe signals to each row of the first set of rows sequentially and provide LCD strobe signals to the second set of rows in parallel, wherein the LCD strobe signals are provided to each of the first set of rows during a first time period and the LCD strobe signals provided to the second set of rows are provided during a second time period equal to the first time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A data processing system, comprising:
-
a data processor having an LCD interface unit; an LCD display panel having a plurality of rows and a plurality of columns; an LCD controller having a plurality of row drivers, the plurality of row driver coupled to the LCD display panel, the plurality of row drivers having a plurality of output terminals, the plurality of output terminals for providing LCD strobe signals, the plurality of output terminals corresponding to a plurality of LCD rows, the LCD controller driving the plurality of rows according to window coordinate information, the LCD controller coupled to the data processor, the LCD controller having a memory, the memory storing the window coordinate information, the window coordinate information defining a display window corresponding to a first set of rows from the plurality of output terminals and a common area corresponding to a second set of rows from the plurality of output terminals, the memory coupled to the data processor; a data memory storing display data for the LCD display panel;
an LCD interface bus coupling the LCD display panel to the LCD controller; anda shift register where a first data to be displayed is shifted through the shift register in a first direction and a second data to be displayed is shifted through the shift register in a second direction; and wherein the plurality of row drivers provide LCD strobe signals to each of the first set of rows sequentially and provide LCD strobe signals to the second set of rows in parallel, wherein the LCD strobe signals are provided to each of the first set of rows during a first time period and the LCD strobe signals provided to the second set of rows are provided during a second time period equal to the first time period.
-
-
15. A method for driving a LCD panel, the method comprising the steps of:
-
determining a first active portion of the LCD panel; driving a plurality of rows of the first active portion of the LCD panel, wherein the step of driving the plurality of rows of the first active portion of the LCD panel comprises the step of; providing strobe signals to a first row of the LCD panel, the strobe signals to the first row of the LCD panel having a first characteristic and a second characteristic, the first characteristic having a first value, the second characteristic having a second value; driving a first plurality of columns of the LCD panel, the first plurality of columns of the LCD panel and the plurality of rows of the LCD panel intersecting to form the first active portion of the LCD panel; and writing data to be displayed in the first active portion to a shift register, the shift register receiving a first data at a first bit position and shifting toward a second bit position, the shift register receiving a second data at the second bit position and shifting toward the first bit position; and wherein the first value of the first characteristic corresponds to a number of rows in the plurality of rows of the first active portion. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for controlling an LCD panel, the method comprising the steps of:
-
determining a first active portion of the LCD panel; driving a plurality of rows of the first active portion of the LCD panel, wherein the step of driving the plurality of rows of the first active portion of the LCD panel comprises the step of; providing strobe signals to a first row of the LCD panel, the strobe signals to the first row of the LCD panel having a first characteristic and a second characteristic, the first characteristic having a first value, the second characteristic having a second value; driving a first plurality of columns of the LCD panel, the first plurality of columns of the LCD panel and the plurality of rows of the LCD panel intersecting to form the first active portion of the LCD panel; and writing data to be displayed in the first active portion to a shift register, the shift register receiving a first data at a first bit position and shifting toward a second bit position, the shift register receiving a second data at the second bit position and shifting toward the first bit position; and wherein the first value of the first characteristic is selected upon entering a low power mode of operation.
-
-
22. A method for driving a LCD panel, the method comprising:
-
determining a first coordinate and a second coordinate corresponding to a first window display of the LCD panel; providing display data for a first portion of the LCD panel within the first window display; supplying predetermined data for areas outside the first window display; providing at least one strobe signal to the first portion of the LCD panel during a first time period; providing a common strobe signal to the areas outside the first window display during a second time period; shifting a first display data in a first direction through a shift register; shifting a second display data in a second direction through the shift register; and wherein a ratio of the first time period to the second time period is a predetermined ratio. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification