Cache update method and cache update control system employing non-blocking type cache
AssigneeNEC Corporation
InventorAtsushi Yamashiroya
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorAtsushi Yamashiroya
Estimating the term…
If a cache miss occurs at a time of a load request from a processor core, an issuance check block issues a request of reading out data caused by the cache miss, to a main memory from an issuance control circuit, and then registers the information of the request in a request buffer circuit. A cache block does not update an address array at that time, and it is processed as a cache hit if a following instruction is hit to an address stored in an entry of an update schedule. The update of the address array is done simultaneously with the update of a data array when responsive data is received from the main memory with regard to said request. Accordingly, it is possible to provide a new cache update method, in which the feature of a cache of a non-blocking type can be sufficiently used, such as the merit of continuing a process for a following instruction even while the request of reading out the data caused by the cache miss is sent to the main memory.
A cache update control system employing a non-blocking type cache, comprising:
A cache update method for a non-blocking type cache comprising:
A cache update control system for a non-blocking type cache comprising:
Dependencies are inferred from the claim text.