Patent №
US 7,644,237
Granted
2010-01-05
Filed 2004
Owner
MIPS TECHNOLOGIES, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10783960
A method and apparatus is described for insuring coherency between memories in a multi-agent system where the agents are interconnected by one or more fabrics. A global arbiter is used to segment coherency into three phases: request; snoop; and response, and to apply global ordering to the requests. A bus interface having request, snoop, and response logic is provided for each agent. A bus interface having request, snoop and response logic is provided for the global arbiter, and a bus interface is provided to couple the global arbiter to each type of fabric it is responsible for. Global ordering and arbitration logic tags incoming requests from the multiple agents and insures that snoops are responded to according to the global order, without regard to latency differences in the fabrics.
AI classification
Ownership
MIPS TECHNOLOGIES, INC.
assignment · 155650035
Assignors
PETERSEN, THOMAS A., VISHIN, SANJAY
On an employer assignment, the assignors are typically the inventors.