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
Tactile output device for computing device notifications
Semiconductor apparatus
Methods of synthesizing heteromultimeric polypeptides in yeast using a haploid mating strategy
Artificial engine sound control unit, approaching vehicle audible system, and electric vehicle having them
Heteroleptic iridium complexes as dopants
Electrode material and use thereof for production of electrochemical cells
Nuclear fission reactor, a vented nuclear fission fuel module, methods therefor and a vented nuclear fission fuel module system
  Randomly Featured Patents
Air-conditioning control apparatus for automotive vehicles
RF/optical shared aperture for high availability wideband communication RF/FSO links
Electrical connector environmental sealing plug
Switching device for an electrical switchgear assembly for energy distribution
High density EEPROM cell and process for making the cell
Surgical cutting tool
Methods of synthesizing cyclic nitro compounds
Positionally constraining web support
Peptides and antibodies that inhibit platelet adhesion
Circuit arrangement for actuating an air-conditioning system or automatic air conditioner in a vehicle