System and method for processing data sent from a graphic engine
AssigneeHimax Technologies Limited
InventorMu-Hsien Hsu
Life of this patent
Estimating the term…
Abstract
An image processing system is provided comprising a memory, a graphic engine and a data processing module. The graphic engine generates a sequence of input data, wherein each of the input data has an address information pointing to a corresponding memory address of the memory. The data processing module sequentially receives the input data from the graphic engine, buffers each of the received data into a corresponding buffer according to the address information thereof, and outputs buffered data in a buffer to the memory when the buffer is full, wherein memory addresses of the outputted data are continuous.
Claims20
An image processing system, comprising:
- a memory;
- a graphic engine, generating a sequence of input data, wherein each of the input data has an address information pointing to a corresponding memory address of the memory;
- and
- a data processing module, sequentially receiving the input data from the graphic engine, buffering each of the received data into a corresponding buffer according to the address information thereof, and outputting buffered data in a buffer to the memory when the buffer is full,
- wherein memory addresses of the outputted data are continuous.
A data processing method for use in an image processing system, comprising:
- sequentially receiving data, each having an address information pointing to a corresponding memory address of a memory, from a graphic engine;
- buffering each of the received data into a corresponding buffer according to the address information thereof;
- and
- outputting buffered data in a buffer to the memory when the buffer is full,
- wherein memory addresses of the outputted data are continuous.
A data processing method for use in an image processing system, wherein the image processing system comprises a graphic engine, a plurality of buffers and a memory, comprising:
- sequentially receiving data, each having an address information pointing to a corresponding memory address of the memory, from the graphic engine;
- buffering each of the received data into a corresponding buffer according to the address information thereof, wherein the address information of currently received data is compared with that of previously buffered data and currently received data is buffered in a buffer of the buffered data, wherein the memory address is adjacent to that of the currently received data;
- outputting buffered data in a buffer to the memory when the buffer is full;
- and
- outputting buffered data in other buffers other than the completely filled buffer to the memory after the data transfer has been completed,
- wherein memory addresses of the outputted data are continuous.
Dependencies are inferred from the claim text.