Reconfigurable operation apparatus
First Claim
1. A reconfigurable operation apparatus, comprising:
- a plurality of operation units capable of reconfiguring themselves by using a given first configuration data, and of operating simultaneously with one another;
at least one memory unit disposed freely for reading out thereof and writing therein;
diverse processor elements required for constituting an operation apparatus;
an inter-resource network connection unit enabling arbitrary output data from said plurality of operation units and said memory unit to make arbitrary input data for said plurality of operation units, performing data transfers between resources consisting of said plurality of operation units, said memory unit and said diverse processor elements in a uniform transfer time practically independent of positions and kinds of said resources, and being capable of reconfiguring itself by using a given second configuration data;
a storage unit storing said first and second configuration data;
a loading unit loading said configuration data from an external storage apparatus to said storage unit; and
a supply unit supplying said first and second configuration data to said reconfigurable units in a suitable sequence and timing based on data obtained from said plurality of operation units.
2 Assignments
0 Petitions
Accused Products
Abstract
A reconfigurable operation apparatus consists of a plurality of operation units capable of reconfiguring themselves by using a piece of given first configuration data and of operating simultaneously with one another; RAMs; diverse processor elements required for constituting an operation apparatus; an inter-resource network interconnecting the operation units, the RAMs and the diverse processor elements, performing data transfers between resources connected thereto in a uniform transfer time independent of positions and kinds of the resources, and being reconfigurable by using a given second configuration data; and a configuration memory storing the first and the second configuration data. Configuration data is loaded from an external storage apparatus onto the configuration memory, and the first and the second configuration data are supplied to the reconfigurable processor resources in appropriate sequence and timing based on data available from a plurality of operation units.
44 Citations
19 Claims
-
1. A reconfigurable operation apparatus, comprising:
-
a plurality of operation units capable of reconfiguring themselves by using a given first configuration data, and of operating simultaneously with one another;
at least one memory unit disposed freely for reading out thereof and writing therein;
diverse processor elements required for constituting an operation apparatus;
an inter-resource network connection unit enabling arbitrary output data from said plurality of operation units and said memory unit to make arbitrary input data for said plurality of operation units, performing data transfers between resources consisting of said plurality of operation units, said memory unit and said diverse processor elements in a uniform transfer time practically independent of positions and kinds of said resources, and being capable of reconfiguring itself by using a given second configuration data;
a storage unit storing said first and second configuration data;
a loading unit loading said configuration data from an external storage apparatus to said storage unit; and
a supply unit supplying said first and second configuration data to said reconfigurable units in a suitable sequence and timing based on data obtained from said plurality of operation units. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18)
-
-
17. A reconfigurable pipeline processor having an operation resource network, comprising:
-
a plurality of operation units capable of reconfiguring themselves by using a given first configuration data and of operating simultaneously with one another;
a memory unit disposed freely for reading out thereof and writing therein;
diverse processor elements required for constituting an operation apparatus;
an inter-resource network connection unit interconnecting said operation units, said memory unit and said diverse processor elements, performing data transfers between resources connected thereto in a uniform transfer time independent of positions and kinds of said resources, and being capable of reconfiguring itself by using a given second configuration data. - View Dependent Claims (19)
-
Specification