Data processing system having a cache with a store buffer
AssigneeNXP USA, Inc.
InventorJEFFREY WILLIAM SCOTT
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXP USA, Inc.
InventorJEFFREY WILLIAM SCOTT
Estimating the term…
In a data processing system, a store request is provided having corresponding store data and a corresponding access address, and a memory coherency required attribute corresponding to the access address of the store request is provided. When the store request results in a write-through store due to a cache hit or results in a cache miss, the corresponding access address and store data is stored in a selected entry of the store buffer and a merge allowed indicator is stored in the selected entry which indicates whether or not the selected entry is a candidate for merging. The merge allowed indicator is determined based on the memory coherency required attribute from the MMU and a store buffer coherency enable control bit of the cache. Entries of the store buffer which include an asserted merge allowed indicator and share a memory line in the memory are merged.
A data processing system, comprising:
In a data processing system having a central processing unit (CPU), a memory, a memory management unit (MMU), and a cache, a method comprising:
A data processing system, comprising:
Dependencies are inferred from the claim text.