Data access in a processor
AssigneeAlphamosaic Limited
InventorsStephen Barlow, Neil Bailey, Timothy Ramsdale, David Plowman, Robert Swann
Life of this patent
Estimating the term…
Loading patent…
AssigneeAlphamosaic Limited
InventorsStephen Barlow, Neil Bailey, Timothy Ramsdale, David Plowman, Robert Swann
Estimating the term…
A data processor comprising: a register memory comprising an array of memory cells extending in two dimensions, the cells being located on rows in the first dimension and columns in the second dimension, each cell being addressable by means of an instruction specifying a pair of coordinates that identify the row and column of the cell in the array; and a processing unit capable of executing instructions that operate on a plurality of memory cells in the register, the instructions identifying the plurality of cells by means of a first instruction part specifying a pair of coordinates that identify a first cell in the array, and a second instruction part that identifies the configuration of the plurality of cells relative to the first cell; the data processor being arranged to interpret a first form of second instruction part as specifying a first group of cells all of which are located in the same row but in different columns, and to interpret a second form of second instruction part as specifying a first group of cells all of which are located in the same column but in different rows.
A data processor comprising:
A data processor as claimed in any preceding claim, wherein each cell of the array is capable of storing 8 or more bits.
A data processor as claimed in any preceding claim, wherein the register memory and the processing unit are arranged on the same integrated circuit.
A data processor as claimed in any preceding claim, wherein the array comprises 4096 cells.
A data processor as claimed in any preceding claim, wherein the array is formed of an array of single bit storage units extending in two dimensions each storage unit being located on a row in the first dimension and a column in the second dimension;
A data processor substantially as herein described with reference to the accompanying drawings.
Dependencies are inferred from the claim text.