Patent ID: 8069333

Claim:
A data processing device including a plurality of arithmetic units and an interconnector for changing connections between the arithmetic units, for reconfiguring a circuit for performing various processing operations according to an object code comprising at least one item of configurational information which includes arithmetic instructions for the arithmetic units and information representative of connections between the arithmetic units, said data processing device comprising: a state manager for determining a logic number of the configurational information to be used in a next state, the logic number representing information on a mutual relationship between items of the configurational information included in the object code, based on a present operational state, a group of candidates for a state to transit to next, and an event signal issued from the arithmetic units; a configuration number converter for outputting a real number corresponding to the logic number determined by said state manager, said configuration number converter having conversion information for converting said logic number into a real number representing a location where the corresponding configurational information is actually stored; and a configurational information storage for storing said configurational information and indicating configurational information corresponding to the real number output from said configuration number converter, to said arithmetic units and said interconnector.