Systolic array
AssigneeThe Secretary of State for Defence in Her Britannic Majesty's Government of the United Kingdom
InventorJohn G. McWhirter
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Secretary of State for Defence in Her Britannic Majesty's Government of the United Kingdom
InventorJohn G. McWhirter
Estimating the term…
A systolic array of cells for processing a data stream includes an arrangement of nearest-neighbor connected boundary cells, internal cells and a multiplier, arranged as a triangular array and a column. The boundary cells are diagonally interconnected. Each boundary cell evaluates sine and cosine rotation parameters from data received from above for lateral transfer to a neighboring internal cell, and multiplies a diagonal input by the cosine parameter for diagonal output. Each internal cell receives rotation parameters from the left, applies them to data from above to produce an output below, and passes them on laterally. Data input to the column becomes cumulatively rotated before output from the final downstream internal cell. The final downstream boundary cell provides cumulatively multiplied cosine parameters. The multiplier provides the product of the outputs of these final cells. The product is the least squares residual arising from weighted minimization of input signals.
In a systolic array arranged for matrix triangularization of an input stream of data elements, the array including:
In a systolic array arranged for matrix triangularization of an input stream of data elements, the array including:
Dependencies are inferred from the claim text.