Data processing apparatus and image processing apparatus
First Claim
1. An image data processing apparatus that divides image data of one frame into a plurality of block units and sequentially process the divided image data, comprising:
- a sequencer that controls an image processing sequence;
a buffer unit that stores one or more of the block units of the image data;
a data write control unit that writes one or more of the block units of the image data to the buffer unit;
a data read control unit that reads one or more of the block units of the image data stored in the buffer unit, the data read control unit outputting one or more of the block units of the image data-generated based on the reading of one or more of the block units of the image data;
a buffer area determination unit that determinates a storage area within the buffer unit to which the data write control unit writes one or more of the block units of the image data and a storage area within the buffer unit from which the data read control unit reads one or more of the block units of the image data,wherein the data write control unit writes one of the block units of the image data to the storage area determined by the buffer area determination unit, and outputs an image data write completion signal indicating that the writing of one of the block units of the image data is completed to the sequencer when the writing of one of the block units of the image data is completed,the data read control unit reads one of the block units of the image data from the storage area determined by the buffer area determination unit, and outputs an image data read completion signal indicating that the reading of one of the block units of the image data is completed to the sequencer when the output of one of the block units of the image data generated based on the reading of one of the block units of image data is completed, andthe sequencer gives a write start command for allowing the data write control unit to start processing of the next block unit to the data write control unit in response to the image data write completion signal before receiving the image data read completion signal from the data read control unit.
2 Assignments
0 Petitions
Accused Products
Abstract
A data processing apparatus may include a buffer unit, a data write control unit, a data read control unit, and a buffer area determination unit. The data write control unit may write the input data to the storage area determined by the buffer area determination unit, and output a data write completion signal indicating that the writing of the data is completed when the writing of the input data is completed. The data read control unit may read the data from the storage area determined by the buffer area determination unit, and output a data read completion signal indicating that the reading of the data is completed when the output of the output data generated based on the read data is completed.
20 Citations
6 Claims
-
1. An image data processing apparatus that divides image data of one frame into a plurality of block units and sequentially process the divided image data, comprising:
-
a sequencer that controls an image processing sequence; a buffer unit that stores one or more of the block units of the image data; a data write control unit that writes one or more of the block units of the image data to the buffer unit; a data read control unit that reads one or more of the block units of the image data stored in the buffer unit, the data read control unit outputting one or more of the block units of the image data-generated based on the reading of one or more of the block units of the image data; a buffer area determination unit that determinates a storage area within the buffer unit to which the data write control unit writes one or more of the block units of the image data and a storage area within the buffer unit from which the data read control unit reads one or more of the block units of the image data, wherein the data write control unit writes one of the block units of the image data to the storage area determined by the buffer area determination unit, and outputs an image data write completion signal indicating that the writing of one of the block units of the image data is completed to the sequencer when the writing of one of the block units of the image data is completed, the data read control unit reads one of the block units of the image data from the storage area determined by the buffer area determination unit, and outputs an image data read completion signal indicating that the reading of one of the block units of the image data is completed to the sequencer when the output of one of the block units of the image data generated based on the reading of one of the block units of image data is completed, and the sequencer gives a write start command for allowing the data write control unit to start processing of the next block unit to the data write control unit in response to the image data write completion signal before receiving the image data read completion signal from the data read control unit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An image data processing apparatus that divides image data of one frame into a plurality of block units and sequentially processes the divided data, comprising:
-
a sequencer that controls an image processing sequence; a buffer unit that stores one or more of the block units of the image data; a data write control unit that writes one or more of the block units of the input image data to the buffer unit; a data read control unit that reads one or more of the block units of the image data stored in the buffer unit, the data read control unit outputting output data generated based on the reading of one or more of the block units of the image data; and a buffer area determination unit that determines a storage area within the buffer unit to which the data write control unit writes one or more of the block units of the image data and a storage area within the buffer unit from which the data read control unit reads one or more of the block units of the image data, and wherein the data write control unit writes one of the block units of the image data to the storage area determined by the buffer area determination unit, and outputs an image data write completion signal indicating that the writing of one of the block units of the image data is completed to the sequencer when the writing of one of the block units of the input image data is completed, the data read control unit reads one of the block units of the image data from the storage area determined by the buffer area determination unit, and outputs an image data read completion signal indicating that the reading of one of the block units of the image data is completed to the sequencer when the output of one of the block units of the image data generated based on the reading of one of the block units of image data is completed, the data write control unit performs settings related to writing of one of the block units of the image data after the image data write completion signal is output, the data read control unit performs settings related to reading of one of the block units of the image data after the image data read completion signal is output; and an adjustment unit that sends buffer empty amount information to the data write control unit, and valid data amount information to the data read control unit, the sequencer gives a write start command for allowing the data write control unit to start processing of the next block unit to the data write control unit in response to the image data write completion signal before receiving the image data read completion signal from the data read control unit.
-
Specification