Cache management using shared cache line storage
US-2024241830-A1 · Jul 18, 2024 · US
US8949547B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-8949547-B2 |
| Application number | US-201113137356-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 8, 2011 |
| Priority date | Aug 8, 2011 |
| Publication date | Feb 3, 2015 |
| Grant date | Feb 3, 2015 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A data processing system that manages data hazards at a coherency controller and not at an initiator device is disclosed. Write requests are processed in a two part form, such that a first part is transmitted and when the coherency controller has space to accept data, the data and a state of the data prior to a write are sent as a second part of a write request. When there are copending reads and writes to the same address, writes are stalled by not responding to the first part of a write request and snoop requests received to the address are processed regardless of the fact that the write is pending. When the pending read has completed, the coherency controller will respond to the first part of the write request and the initiator device will complete the write by sending the data and a state indicator following the snoop.
Opening claim text (preview).
We claim: 1. A coherency controller for maintaining data coherency of data stored in a data processing apparatus comprising at least one initiator device and at least one recipient device, said coherency controller comprising: at least one port for receiving data access requests from said at least one initiator device and for transmitting said data access requests and snoop requests to at least one of said at least one initiator device and said at least one recipient device; a b…
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
Related publications grouped by family.
Free tools are coming soon. Tell us what you want to track and we'll notify you.
Answers are generated from the same data shown on this page.