Systolic memory arrays
First Claim
1. A memory comprising:
- a plurality of memory arrays wherein each memory array has a memory array architecture similar to an apparatus architecture of an apparatus coupled to the plurality of memory arrays.
2 Assignments
0 Petitions
Accused Products
Abstract
A short latency and high bandwidth memory includes a systolic memory that is sub-divided into a plurality of memory arrays, including banks and pipelines that access these banks. Shorter latency and faster performance is achieved with this memory, because each bank is smaller in size and is accessed more rapidly. A high throughput rate is accomplished because of the pipelining. Memory is accessed at the pipeline frequency with the proposed read and write mechanism. Design complexity is reduced because each bank within the memory is the same and repeated. The memory array size is re-configured and organized to fit within desired size and area parameters.
-
Citations
26 Claims
-
1. A memory comprising:
a plurality of memory arrays wherein each memory array has a memory array architecture similar to an apparatus architecture of an apparatus coupled to the plurality of memory arrays. - View Dependent Claims (2, 3, 4)
-
5. A memory comprising:
a plurality of memory arrays that are divided into banks, wherein said memory arrays are arranged in a pipelined architecture format and said memory arrays interoperate with a pipelined processor architecture. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A processing system comprising:
-
a die including a microprocessor;
peripheral equipment coupled to the processing system;
communication channels and paths;
a network interface; and
on-die and off-die storage media wherein said storage media is a systolic memory array. - View Dependent Claims (26)
-
Specification