Memory Cache Control Arrangement and a Method of Performing a Coherency Operation Therefor
AssigneeFreescale Semiconductor, Inc.
InventorsItay Peled, Moshe Anschel, Yacov Efrat, Alon Eldar
Life of this patent
Estimating the term…
Loading patent…
AssigneeFreescale Semiconductor, Inc.
InventorsItay Peled, Moshe Anschel, Yacov Efrat, Alon Eldar
Estimating the term…
A memory cache control arrangement for performing a coherency operation on a memory cache comprises a receive processor for receiving an address group indication for an address group comprising a plurality of addresses associated with a main memory. The address group indication may indicate a task identity and an address range corresponding to a memory block of the main memory. A control unit processes each line of a group of cache lines sequentially. Specifically it is determined if each cache line is associated with an address of the address group by evaluating a match criterion. If the match criterion is met, a coherency operation is performed on the cache line. If a conflict exists between the coherency operation and another memory operation the coherency means inhibits the coherency operation. The invention allows a reduced duration of a cache coherency operation. The duration is further independent of the size of the main memory address space covered by the coherency operation.
A memory cache control arrangement for performing a coherency operation on a memory cache comprising:
A method of performing a coherency operation on a memory cache comprising the steps:
(canceled)
Dependencies are inferred from the claim text.