Method and apparatus for accessing cache memory
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsRobert Hathaway, Evan Gewirtz
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsRobert Hathaway, Evan Gewirtz
Estimating the term…
A request for reading data from a memory location of a main memory is received, the memory location being identified by a physical memory address. In response to the request, a cache memory is accessed based on the physical memory address to determine whether the cache memory contains the data being requested. The data associated with the request is returned from the cache memory without accessing the memory location if there is a cache hit. The data associated is returned from the main memory if there is a cache miss. In response to the cache miss, it is determined whether there have been a number of accesses within a predetermined period of time. A cache entry is allocated from the cache memory to cache the data if there have been a predetermined number of accesses within the predetermined period of time.
A machine-implemented method in a cache system of a memory controller of a network processor in a network element to avoid caching data identified by physical memory addresses that have not been accessed frequently in a recent period of time, the method comprising the steps of:
A machine-implemented method in a cache system of a memory controller of a network processor in a network element to avoid caching data identified by physical memory addresses that have not been accessed frequently in a recent period of time, the method comprising the steps of:
A network processor, comprising:
Dependencies are inferred from the claim text.