Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
155 words
A reconfigurable, multi-dimensional processor array, for processing multi-dimensionally structured data comprising: a plurality of processor cells arranged in N dimensions, N being at least 2, and having a plurality of N-1 dimensional processor subarrays; each of said plurality of processor cells including 2N data signal ports operative for forming 2N data signal paths, for transmitting and receiving data to and from up to 2N data communications devices; each of said plurality of N-1 dimensional processor subarrays including a selected group of processor cells having at least one unused data signal port; and a plurality of intermediary connections, forming data signal paths between unused data signal ports of a first selected group of processor cells from at least a first N-1 dimensional processor subarray, and unused data signal ports of a second selected group of processor cells from at least a second N-1 dimensional processor subarray, for providing a reconfigured processor array of fewer than N-dimensions.
Claim 2
Dependent Claim
155 words
A reconfigurable, multi-dimensional processor array, for processing multi-dimensionally structured data comprising: a plurality of processor cells arranged in N dimensions, N being at least 2, and having a plurality of N-1 dimensional processor subarrays; each of said plurality of processor cells including 2N data signal ports operative for forming 2N data signal paths, for transmitting and receiving data to and from up to 2N data communications devices; each of said plurality of N-1 dimensional processor subarrays including a selected group of processor cells having at least one unused data signal port; and a plurality of intermediary connections, forming data signal paths between unused data signal ports of a first selected group of processor cells from at least a first N-1 dimensional processor subarray, and unused data signal ports of a second selected group of processor cells from at least a second N-1 dimensional processor subarray, for providing a reconfigured processor array of fewer than N-dimensions.
Claim 3
Dependent Claim
14 words
The processor array of claim 1 wherein said data communication devices include processor cells.
Claim 4
Dependent Claim
25 words
The processor array of claim 1 wherein said data communication devices include input/output devices for transmitting and receiving data to and from the processor array.
Claim 5
Dependent Claim
25 words
The processor array of claim 1 wherein said first and second selected group of processor cells are coupled to fewer than 2N data communications devices.
Claim 6
Dependent Claim
15 words
The processor array of claim 1 wherein said multi-dimensional array is arranged in three dimensions.
Claim 7
Dependent Claim
11 words
The processor array of claim 5 wherein said subarrays are two-dimensional.
Claim 8
Dependent Claim
26 words
The processor array of claim 1 wherein data is transmitted and received among each of said plurality of processor cells in at least one predetermined direction.
Claim 9
Dependent Claim
25 words
The processor array of claim 7 wherein processor cells of said reconfigured processor array transmit and receive data in said at least one predetermined direction.
Claim 10
Dependent Claim
20 words
The processor array of claim 1 wherein said plurality of intermediary connections include selectively controllable and selectively activated intermediary connections.
Claim 11
Dependent Claim
116 words
A reconfigurable, multi-dimensional processor array, for processing multi-dimensionally structured data comprising: a plurality of processor cells arranged in N-dimensions, being at least 2,; each of said plurality of processor cells including 2N data signal ports operative for forming 2N data signal paths, for transmitting and receiving data to and from up to 2N data communications devices; said plurality of processor cells including a selected group of processor cells having at least one data signal port which is unused for data communications; and a plurality of intermediary connections, forming data signal paths between unused data signal ports of predetermined processor cells from said selected group of processor cells, for providing a processor array of fewer than N-dimensions.
Claim 12
Dependent Claim
116 words
A reconfigurable, multi-dimensional processor array, for processing multi-dimensionally structured data comprising: a plurality of processor cells arranged in N-dimensions, being at least 2,; each of said plurality of processor cells including 2N data signal ports operative for forming 2N data signal paths, for transmitting and receiving data to and from up to 2N data communications devices; said plurality of processor cells including a selected group of processor cells having at least one data signal port which is unused for data communications; and a plurality of intermediary connections, forming data signal paths between unused data signal ports of predetermined processor cells from said selected group of processor cells, for providing a processor array of fewer than N-dimensions.
Claim 13
Dependent Claim
163 words
A three dimensional processor array reconfigurable as a two-dimensional processor array for processing multi-dimensionally structured data comprising: a plurality of processor cells arranged in three dimensions and having a plurality of two-dimensional subarrays; each of said plurality of processor cells having six data signal ports operative for forming six data signal paths for transmitting and receiving data to and from up to six dimensionally adjacent processor cells; each of said plurality of two-dimensional subarrays including a selected group of processor cells having at least one unused data signal port; and a plurality of intermediary connections coupling unused data signal ports of a plurality of said selected group of processor cells from at least a first two-dimensional processor subarray, with a plurality of said selected group of processor cells from at least a second two-dimensional processor subarray, for forming data signal paths between said at least first and second two-dimensional processor subarrays, for reconfiguring said three dimensional processor array to a two-dimensional processor array.
Claim 14
Dependent Claim
163 words
A three dimensional processor array reconfigurable as a two-dimensional processor array for processing multi-dimensionally structured data comprising: a plurality of processor cells arranged in three dimensions and having a plurality of two-dimensional subarrays; each of said plurality of processor cells having six data signal ports operative for forming six data signal paths for transmitting and receiving data to and from up to six dimensionally adjacent processor cells; each of said plurality of two-dimensional subarrays including a selected group of processor cells having at least one unused data signal port; and a plurality of intermediary connections coupling unused data signal ports of a plurality of said selected group of processor cells from at least a first two-dimensional processor subarray, with a plurality of said selected group of processor cells from at least a second two-dimensional processor subarray, for forming data signal paths between said at least first and second two-dimensional processor subarrays, for reconfiguring said three dimensional processor array to a two-dimensional processor array.