Resources Contact Us Home
Atomic read/write support in a multi-module memory configuration

Image Number 3 for United States Patent #7660951.

Efficient transfer of data to and from random access memory is described. Multiple request sources and a memory system comprise memory modules having memory banks, each bank containing rows of data. The retrieval comprises transferring all data pursuant to a given request by one source before any data is transferred pursuant to a subsequent request from said second source. This retrieval is achieved using a memory arbiter that implements an algorithm for atomic read/write. Each bank is assigned a FIFO buffer by the arbiter to store access requests. The access requests are arbitrated, and an encoded value of a winner of arbitration is loaded into the relevant FIFO buffer(s) before choosing the next winner. When an encoded value reaches the head of the buffer, all associated data is accessed in the given bank before accessing data for another request source.

  Recently Added Patents
Sulfonated amorphous carbon, process for producing the same and use thereof
Image forming apparatus forming images in response to image formation request from operation unit or external device
Display control device, display control method, and touchpad input system
Placental tissue grafts
Behavioral fingerprint based authentication
Output queued switch with a parallel shared memory, and method of operating same
Coordinate measuring device and method for measuring with a coordinate measuring device
  Randomly Featured Patents
Pixel circuit
Tripod bladed wind turbine
End attachment for watch band
Display rack
Process for solidifying aqueous wastes and products thereof
Aluminum scaffold system
Methods and systems for preventing socket flooding during denial of service attacks
Method and device for treating a frozen food in a microwave oven
Aldehydic agents for allosteric modification of hemoglobin
Systems and methods for polarization mode dispersion mitigation