Patent ID: 7573483
Filing Date: 2009-08-11
Classification: G06T,G09G,G11C,H04N

Abstract:
1. A buffer page system, comprising: a data source, providing data elements corresponding to a data frame in a first order to a first memory and a second memory in parallel; a data destination, receiving data elements in a second order in parallel from the first memory and the second memory, wherein each data element corresponds to an entry in one of a plurality of buffer pages, each buffer page having a plurality of entries along a first dimension and a plurality of entries along a second dimension; and a buffer page controller, wherein the buffer page controller controls the geometry of each buffer page based at least on a screen resolution of the frame, wherein each buffer page stores a plurality of the data elements provided in the first order according to the first dimension and, the data destination receives the plurality of data elements in the second order according to the second dimension, wherein a data element comprises pixel data corresponding to a pixel in a frame comprising a plurality of pixels, wherein the plurality of buffer pages comprise a plurality of pixel pages, each pixel page of the plurality of pixel pages having a plurality of pixel page rows and a plurality of pixel page columns, wherein the buffer page controller comprises a pixel page controller and controls a pixel page geometry for the plurality of pixel pages, wherein the pixel page controller comprises means for twice-retrieving pixel data for each time data is stored, and wherein the pixel page controller sets the pixel page geometry based on at least one criterion.