Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Arbitrating multiprocessor accesses to shared resources










Image Number 3 for United States Patent #5339443.

In a multiprocessor computer system, an access request and an access grant register is provided for storing an access request and an access grant semaphore for each shared resource. The access request and grant semaphores having a number of access request and grant bits assigned to the processors. Additionally, circuits are provided for each access request register for setting/clearing individual access request bits, and simultaneous reading of all access request bits of the stored access request semaphore. Furthermore, coordinated request and grant masks that reflect the relative access priorities of the processors are provided for the processors to use in conjunction with the current settings of the access request and grant semaphores to determine whether a shared resource is granted to a lower priority processor and whether a shared resource is being requested by a higher priority processor. As a result, multiprocessor accesses to shared resources are arbitrated in a manner having a number of advantages over the prior art.








 
 
  Recently Added Patents
Methods and systems to reduce a number of simulations in a timing analysis
Lithographic apparatus and device manufacturing method
System and method for redundant array copy removal in a pointer-free language
Semiconductor memory device
Translucent internal graphics enhancement
Micro-fluidic device
Semiconductor device element formed on SOI substrate comprising a hollow region, and having capacitors in an electric field alleviation region
  Randomly Featured Patents
Pneumatic and hydraulic control valves
Map decoding
Tubing conveyed perforating gun electrical detonator
Method for producing ceramic honeycomb structural body
Machine for mowing stalk-like crops with conveying disks
Pharmaceutical clearinghouse for institutions
System, method and device for cloud-based content inspection for mobile devices
Filtering device
Method of transferring fluids through a permeable well lining
Magnetic memory cell having an annular data layer and a soft reference layer