Patent ID: 6895473

Claim:
A data control device for controlling operations on data, comprising: attribute analyzing means for analyzing an attribute of data; a main memory for storing setting information of the data in a region corresponding to the attribute; and a plurality of data processing means each including a highway cache memory for storing the data, said highway cache memory receiving and transmitting the data on a highway, a processor for performing an operation on the data in accordance with the setting information, and a data cache memory interposed between said processor and said main memory and storing the setting information, said plurality of data processing means subjecting the data to a plurality of stages of pipeline processing, wherein said data cache memory includes read means for reading the setting information from said main memory and storing the setting information, operation information storage means accessed by said processor and storing the setting information and a results of operation, and write-back means for writing the operation result back into said main memory as the setting information , and said read means, said operation information storage means and said write-back means perform parallel processing independently of one another.