Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
99 words
In a two dimensional array of logic cells, each cell except those at the edges of the array having four nearest neighbors so as to form rows and columns of said cells, a bus network for transmitting signals within the array comprising: a local bus, a turning bus and an express bus provided for every row and column of the array formed by said cells, repeater means for driving said buses, said repeater means partitioning said buses of a given row or column so as to form bus segments, each bus segment spanning a plurality of said logic cells.
Claim 2
Dependent Claim
99 words
In a two dimensional array of logic cells, each cell except those at the edges of the array having four nearest neighbors so as to form rows and columns of said cells, a bus network for transmitting signals within the array comprising: a local bus, a turning bus and an express bus provided for every row and column of the array formed by said cells, repeater means for driving said buses, said repeater means partitioning said buses of a given row or column so as to form bus segments, each bus segment spanning a plurality of said logic cells.
Claim 3
Dependent Claim
31 words
The apparatus of claim 1 wherein the repeater means forming the bus segments are aligned in rows and columns which partition said array of cells into rectangular blocks of said cells.
Claim 4
Dependent Claim
34 words
The apparatus of claim 1 wherein each local bus segment is connected to every cell spanned by that bus segment so as to provide an electrical connection between the cells and the bus network.
Claim 5
Dependent Claim
31 words
The apparatus of claim 1 wherein each turning bus segment provides an electrical connection to all orthogonal bus segments between a row of the array and a column of the array.
Claim 6
Dependent Claim
23 words
The apparatus of claim 1 wherein the express bus segment is connected solely to the two repeater means forming said express bus segment.
Claim 7
Dependent Claim
45 words
The apparatus of claim 1 wherein the repeater means is programmable to connect any bus connected to one side of the repeater means to any bus connected to one side of the repeater means to any bus connected to the other side of the repeater.
Claim 8
Dependent Claim
17 words
The apparatus of claim 1 wherein the repeater means provides electrical signal regeneration for each programmable connection.
Claim 9
Dependent Claim
28 words
The apparatus of claim 1 wherein the repeater means is programmable so as to select the electrical signal direction through the repeater means for a given bus connection.
Claim 10
Dependent Claim
114 words
A programmable logic array comprising: a plurality of logic cells, wherein each cell except those at the edges of the array has four nearest neighbors, one to the left (or West), one to the right (or East), one above (or to the North) and one below (or to the South) so as to form an array in which said cells are aligned in rows and columns, and clock distribution means for providing independent timing signals to said logic cells, said clock distribution means comprising one multiplexer for each column of the array, each multiplexer having a plurality of inputs and one output, said output being connected to each logic cell in the given column.
Claim 11
Dependent Claim
114 words
A programmable logic array comprising: a plurality of logic cells, wherein each cell except those at the edges of the array has four nearest neighbors, one to the left (or West), one to the right (or East), one above (or to the North) and one below (or to the South) so as to form an array in which said cells are aligned in rows and columns, and clock distribution means for providing independent timing signals to said logic cells, said clock distribution means comprising one multiplexer for each column of the array, each multiplexer having a plurality of inputs and one output, said output being connected to each logic cell in the given column.
Claim 12
Dependent Claim
56 words
The apparatus of claim 9 wherein said multiplexer in the clock distribution means has four inputs, a first input to said multiplexer being a constant logical signal, said second input coming from an external timing source, said third input coming from an express bus and said fourth input coming from the output of a logic cell.
Claim 13
Dependent Claim
34 words
The apparatus of claim 9 wherein the timing signal provided to the logic cells of a given column of the array is independent from the timing signal of any other column of the array.