Patent ID: 9003132
Filing Date: 2015-04-07
Classification: G06T

Abstract:
1. A data processing apparatus comprising: a plurality of buffer units that stores data; a data write control unit that writes input data to any one of the plurality of buffer units by exclusively controlling the plurality of buffer units; and a data read control unit that reads output data to be output from any one of the plurality of buffer units by exclusively controlling the plurality of buffer units, and wherein the data write control unit outputs a data write completion signal indicating that the writing of the input data is completed when the writing of the input data is completed, the data read control unit outputs a data read completion signal indicating that the reading of the output data is completed when the reading of the output data to be output is completed, wherein a buffer information notification unit that retains information of the plurality of buffer units, and wherein the information of the buffer units retained in the buffer information notification unit comprises: the data write control unit determines a buffer unit to which the input data is written based on the data write information retained in the buffer information notification unit, and writes input data based on the buffer information corresponding to the determined buffer unit, and the data read control unit determines a buffer unit from which the output data is read based on the data read information retained in the buffer information notification unit, and reads output data to be output based on the buffer information corresponding to the determined buffer unit.