Column data driving circuit including a precharge unit, display device with the same, and driving method thereof
US-9653034-B2 · May 16, 2017 · US
US2016335741A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016335741-A1 |
| Application number | US-201515030957-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 10, 2015 |
| Priority date | Dec 5, 2014 |
| Publication date | Nov 17, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure provides a method for transferring data for displaying images at a first resolution to a display panel of a second resolution, the first resolution being higher than the second resolution. The method includes steps of sequentially collecting and storing pixel data into primary caches; sequentially transferring the pixel data stored in the primary caches to a data processing unit; and applying a color mixing process to received pixel data according to a time-sharing operation to generate display data. The method also includes sequentially transferring the display data to secondary caches and repeating the steps until pixel data for a row of pixel structures corresponding to the first resolution are processed and stored in the secondary caches as display data, and transferring the display data to a row of pixel structures corresponding to the second resolution.
Opening claim text (preview).
1 - 26 . (canceled) 27 . A method for transferring data for displaying images at a first resolution to a display panel of a second resolution, the first resolution being higher than the second resolution, comprising steps of: sequentially collecting pixel data and storing the pixel data into primary caches; after collecting a subset of the pixel data for one row of pixel structures of the first resolution, sequentially transferring the pixel data stored in the primary caches to a data processing unit; after transferring the subset of the pixel data for one row of pixel structures of the first resolution, applying a color mixing process to received pixel data according to a time-sharing operation to generate display data; after processing the subset of the pixel data for one row of pixel structures of the first resolution, sequentially transferring the display data to secondary caches; and repeating steps for collecting pixel data, transferring collected pixel data from primary caches to the data processing unit, applying the color mixing process to generate display data, and transferring the display data to secondary caches until pixel data for a row of pixel structures corresponding to the first resolution are processed and stored in the secondary caches as display data, and transferring the display data to a row of pixel structures corresponding to the second resolution. 28 . The method according to claim 27 , wherein: the pixel data for the first resolution includes K sets of pixel data for one row of pixel structures; and the pixel structures corresponding to the second resolution includes M pixel structures in one row. 29 . The method according to claim 28 , wherein: when the secondary caches receive M sets of display data obtained from K sets of pixel data for one row of pixel structures, the display data are transferred to M pixel structures in the display panel. 30 . The method according to claim 27 , wherein a timing to transfer a set of pixel data to the data processing unit and a timing to transfer an adjacent set of pixel data to the CPU are separated by one clock cycle. 31 . The method according to claim 27 , further including: sequentially transferring first i sets of pixel data to the data processing unit when at least i sets of pixel data are stored in the primary caches, K/i being a positive integer and i being a integer multiple of 2; the data processing unit receiving the i sets of pixel data and applying the color mixing process on the i sets of pixel data to obtain j sets of display data, a number of sub-pixel components in i sets of pixel data being larger than a number of sub-pixel components in j sets of display data; and sequentially transferring the j sets of display data to the secondary caches. 32 . The method according to claim 31 , wherein a timing to transfer a group of i sets of pixel data to the data processing unit and a timing to transfer an adjacent group of i sets of pixel data to the data processing unit are separated by h clock cycles, h being a positive even integer larger than or equal to 2 . 33 . The method according to claim 32 , wherein the data processing unit includes h processing units, each executing the steps for collecting pixel data, transferring collected pixel data from primary caches to the data processing unit, applying the color mixing process to generate display data, and transferring the display data to secondary caches. 34 . The method according to claim 27 , wherein: a set of pixel data includes data for a plurality of first sub-pixel components of different colors; and a set of display data includes data for a plurality of second sub-pixel components, a portion of the second-pixel having a same color. 35 . The method according to claim 34 , including: applying the color mixing process on neighboring first sub-pixel components of corresponding colors to obtain second sub-pixel components of different colors, or reusing first sub-pixel components of corresponding colors to obtain the second sub-pixel components of different colors; and applying the color mixing process on neighboring first sub-pixel components of corresponding colors to obtain second sub-pixel components of the same color, or reusing first sub-pixel components of corresponding colors to obtain the second sub-pixel components of the same color. 36 . The method according to claim 35 , further comprising applying the color mixing process on the first sub-pixel components of i sets of pixel data to obtain j sets of display data, wherein: a set of pixel data includes three first sub-pixel components, each have a different color from another; a set of display data includes four second sub-pixel components, two of the four second sub-pixel components having a same color and other two of the four second sub-pixel components each having a different color than each other and the two second sub-pixel components of the same color, the two second sub-pixel components of the same color are separated by one other sub-pixel component of a different color; and one of the two second sub-pixel components of the same color and a neighboring second sub-pixel component of a different color form a set of sub-pixel data, two sets of sub-pixel data form a set of display data. 37 . The method according to claim 35 , wherein the color mixing process further includes: forming a two dimensional mapping table including the correspondence relation between a first sub-pixel component and a second sub-pixel component before the color mixing process; input data of the mapping table including brightness levels of two first sub-pixel components of the same color; and output data of the mapping table including integrated brightness levels of second sub-pixel components of corresponding colors to the first sub-pixel components; and inputting neighboring first sub-pixel components as the input of the mapping table for querying output data of corresponding colors to obtain second sub-pixel components of the display data. 38 . The method according to claim 36 , wherein: the pixel data includes red sub-pixel components, green sub-pixel components, and blue sub-pixel components; the two second sub-pixel components of the same color are green sub-pixel components; a set of sub-pixel string data includes a combination of a red sub-pixel component and a green sub-pixel component and a combination of a blue sub-pixel component and a green sub-pixel component, or a combination of a green sub-pixel component and a red sub-pixel component and a combination of a green sub-pixel component and a blue sub-pixel component; and a set of display data includes two sets of sub-pixel string data, the two green sub-pixel components being separated by a sub-pixel component of a different color. 39 . The method according to claim 35 , wherein: each set of pixel data forms a set of sub-pixel string data through the color mixing process; and i sets of sub-pixel string data form j sets of display data, j=i/2. 40 . A method for driving a display panel, including the method of claim 28 , wherein display data formed based on pixel data for one row of K pixel structures is configured to drive one row of M pixel structures. 41 . The method according to claim 40 , wherein the pixel data for one row of K pixel structures are processed by pipeline processing sequentially in the primary caches, a same data processing unit, and the secondary caches to form display data for one row of M pixel structures. 42 . A data transfer module, configured to transfer data for a first resoluti
Improvement of perceived resolution by subpixel rendering · CPC title
Scaling of whole images or parts thereof, e.g. expanding or contracting · CPC title
Changes in size, position or resolution of an image · CPC title
Resolution change, inclusive of the use of different resolutions for different screen areas · CPC title
Aspects of data communication · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.