Patent ID: 7623544

Claim:
A data processing system, comprising: a storage section configured to store data in a plurality of cluster regions thereof and perform a seeking action upon reading out which involves stepping across cluster regions; a processing section including a plurality of ports and configured to read out data from said storage section through a data transmission line; a control section configured to allocate time slots for permitting accessing to said storage section in order to said ports; and a memory; said control section performing an action to allocate, to all of said ports, a time slot of a period of time which guarantees one seek action within a cycle time period which is the shortest time period within which it is permitted for said ports to successively accept a readout instruction, allocate, when another readout instruction is received, two or more time slots to that one of said ports which is designated by the readout instruction within a first cycle time period, and allocate one time slot to the port designated by the readout instruction within a second cycle time period after the first cycle time period; said processing section being operable to read out data from said storage section within one cluster per one time slot through that one of said plural ports to which the time slot is allocated by said control section and write the read out data into said memory and then process or output the data read out from said memory.