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
Domestic soda-water preparing device
Organic EL display device and method for manufacturing the same
Flow cytometer method and apparatus
Manufactured product configuration
Rotation angle detecting device
Multi-carrier operation for wireless systems
  Randomly Featured Patents
Selective insecticides based on haloalkylnicotinic acid derivatives, anthranilic acid diamides, or phthalic acid diamides and safeners
Aeronautical chart display apparatus and method
Method of assembling a valve system during composite molding process
Apparatus and method for efficiently displaying web contents
Data analysis apparatus, data analysis method, and computer products
Air scoop for a toilet ventilator
Container with a squeezed nozzle and lever
Non-destructive inspection method and apparatus therefor
Suction nozzles for vacuum cleaners
Blade assembly for wiping motor vehicle windscreens