17948169. Round Robin Arbitration Using Random Access Memory simplified abstract (MICROSOFT TECHNOLOGY LICENSING, LLC)

From WikiPatents
Jump to navigation Jump to search

Round Robin Arbitration Using Random Access Memory

Organization Name

MICROSOFT TECHNOLOGY LICENSING, LLC

Inventor(s)

Tama Gal of Haifa (IL)

Round Robin Arbitration Using Random Access Memory - A simplified explanation of the abstract

This abstract first appeared for US patent application 17948169 titled 'Round Robin Arbitration Using Random Access Memory

Simplified Explanation

The abstract describes a method for arbitrating requests between multiple requestors using a circuit with a random access memory (RRAM) and an arbitration processor.

  • The circuit accesses the RRAM, which has multiple entries corresponding to requestors, each with a valid field indicating if the requestor is requesting.
  • Entries in the RRAM are selected in a round-robin manner based on the value in the valid field, and the corresponding requesting requestor is notified.

Potential Applications

This technology could be applied in:

  • Multi-core processors
  • Network routers
  • Communication systems

Problems Solved

This technology helps in:

  • Efficiently managing multiple requests
  • Avoiding conflicts between requestors

Benefits

The benefits of this technology include:

  • Improved system performance
  • Fair arbitration among requestors
  • Simplified request handling process

Potential Commercial Applications

A potential commercial application for this technology could be in:

  • Data centers
  • Cloud computing services

Possible Prior Art

One possible prior art for this technology could be:

  • Round-robin scheduling algorithms in operating systems

Unanswered Questions

How does this technology impact power consumption in devices?

The article does not address the potential impact of this technology on power consumption in devices.

What are the scalability limitations of this technology?

The article does not discuss the scalability limitations of implementing this technology in larger systems.


Original Abstract Submitted

A circuit performs a method of arbitrating requests between multiple requestors. The method includes accessing, via an arbitration processor, a requestor random access memory (RRAM) having multiple entries. Each entry corresponds to a requestor and includes a valid field indicating whether or not the requestor is requesting. One of the multiple entries is selected in a round robin manner as a function of a value in the valid field indicative of the corresponding requestor requesting. The corresponding requestor requesting arbitration is notified.