The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 12, 2012

Filed:

Jan. 31, 2008
Applicants:

Edvard Sørgård, Trondholm, NO;

Jørn Nystad, Trondholm, NO;

Androas Due Engh-halstvedt, Trondholm, NO;

Inventors:

Edvard Sørgård, Trondholm, NO;

Jørn Nystad, Trondholm, NO;

Androas Due Engh-Halstvedt, Trondholm, NO;

Assignee:

ARM Norway AS, Trondheim, NO;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A memory management arrangement includes a memory management unit, a cache memory and a queue arrangement. The queue is a first-in, first-out (FIFO) buffer which can queue failed memory access requests and return them as inputs to the memory management unit via the busfor retrying through the memory management unit at a later time. If a memory access request sent to the memory management unit experiences a cache 'miss', instead of blocking memory access requests until the required address data has been loaded into the cache, the memory management unit operates to place the failed memory access request in the replay queue, and allows subsequent memory access requests to continue. The failed memory access requests in the queue are then continuously circulated through the memory management unit from the queue alternately with new memory access requests from other access initiators.


Find Patent Forward Citations

Loading…