Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
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
Metal-containing compositions and method of making same
System for and method of providing single sign-on (SSO) capability in an application publishing environment
Processor micro-architecture for compute, save or restore multiple registers, devices, systems, methods and processes of manufacture
Image forming apparatus
Plants and seeds of hybrid corn variety CH979678
Co-map communication operator
Pre-fetching map data using variable map tile radius
  Randomly Featured Patents
Extending type of display apparatus and display system using the same
Method for determining a highly accurate position of routes and/or objects
Power transmitting mechanism with two hysteresis mechanisms
Segmentation of image features using hierarchical analysis of multi-valued image data and weighted averaging of segmentation results
Variable power intraocular lens with astigmatism correction
Louvered steam box for controlling moisture profile of a fibrous web
Rust prevention coating agent and method of rust-proofing
High frequency resistor
Retro-etch process for integrated circuits
Advanced intelligent single telephone number routing