18819877. Memory Controller Reservation of Resources for Cache Hit (Apple Inc.)
Memory Controller Reservation of Resources for Cache Hit
Organization Name
Inventor(s)
Ilya Granovsky of Kiryat Tivon IL
Jurgen M. Schulz of Pleasanton CA US
Memory Controller Reservation of Resources for Cache Hit
This abstract first appeared for US patent application 18819877 titled 'Memory Controller Reservation of Resources for Cache Hit
Original Abstract Submitted
A memory controller circuit manages access to a memory cache circuit and storage circuits. The memory controller receives a memory access request, and attempts to reserve entries in a first set of storage circuits that are needed to process a cache hit prior to determining whether the memory access request hits in the memory cache circuit. This reservation attempt is performed without attempting to reserve other sets of storage circuits that are needed to process other possible outcomes of the memory access request, including a cache miss. If the memory controller circuit has successfully reserved entries in all of the first set of storage circuits, processing of the memory access request may be initiated. Conversely, if the memory controller is unable to reserve an entry in at least one of the first set of storage circuits, processing of the memory access request is inhibited.