Memory interface device
First Claim
1. A memory interface device for facilitating electrical communication between distributed memory and a plurality of processors, the memory interface device comprising:
- a) a memory interface circuit configured to interface the memory interface device to at least one random access memory;
b) an address generator circuit configured to generate addresses for access to data stored within the random access memories; and
c) a processor interface circuit configured to interface the memory interface device to a plurality of processors;
d) wherein interfacing the memory interface device to both the random access memories and the plurality of processors facilitates simultaneous non-interruptible access by all of the processors to data stored in the random access memories.
2 Assignments
0 Petitions
Accused Products
Abstract
A memory interface device for facilitating electrical communication between distributed memory and a plurality of processors has a memory interface circuit configured to interface the memory interface device to at least one random access memory, an address generator circuit configured to generate addresses for data stored within the random access memories and a processor interface circuit configured to interface the memory interface device to a plurality of processors. Interfacing the memory interface device to both the random access memories and the plurality of processors facilitates simultaneous non-interruptible access by all of the processors to data stored in the random access memories.
79 Citations
17 Claims
-
1. A memory interface device for facilitating electrical communication between distributed memory and a plurality of processors, the memory interface device comprising:
-
a) a memory interface circuit configured to interface the memory interface device to at least one random access memory; b) an address generator circuit configured to generate addresses for access to data stored within the random access memories; and c) a processor interface circuit configured to interface the memory interface device to a plurality of processors; d) wherein interfacing the memory interface device to both the random access memories and the plurality of processors facilitates simultaneous non-interruptible access by all of the processors to data stored in the random access memories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17)
-
-
9. An array multi-processor utilizing a distributed memory addressing system for facilitating electrical communication between distributed memory and a plurality of processors, the system comprising:
-
a) a plurality of random access memories; b) a plurality of processors; c) a memory interface device for facilitating electrical communication between the random access memories and the processors, the memory interface device comprising; i) a memory interface circuit configured to interface the memory interface device to at least one random access memory; ii) an address generator circuit configured to generate addresses for data stored within the random access memories; and iii) a processor interface circuit configured to interface the memory interface device to a plurality of processors; d) wherein the memory interface device facilitates simultaneous non-interruptible access by all of the processors to data stored in the random access memories.
-
-
10. A method for facilitating electrical communication between distributed memory and a plurality of processors, the method comprising the steps of:
-
a) interface a device to at least one random access memory; b) generating addresses within the device for data stored within the random access memories; and c) interfacing the device to a plurality of processors; d) wherein interfacing the device to both the random access memories and the plurality of processors facilitates simultaneous non-interruptible access by all of the processors to data stored in the random access memories.
-
Specification