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:
Mar. 24, 2020

Filed:

Nov. 07, 2017
Applicant:

Arm Limited, Cambridge, GB;

Inventors:

Andreas Due Engh-Halstvedt, Trondheim, NO;

Frank Langtind, Melhus, NO;

Shareef Justin Jalloq, Cambridge, GB;

Assignee:

Arm Limited, Cambridge, GB;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/10 (2016.01); G06F 12/1045 (2016.01); G06F 12/0804 (2016.01); G06F 12/0891 (2016.01); G06F 12/0875 (2016.01); G06F 12/126 (2016.01); G06F 12/0895 (2016.01);
U.S. Cl.
CPC ...
G06F 12/1045 (2013.01); G06F 12/0804 (2013.01); G06F 12/0875 (2013.01); G06F 12/0891 (2013.01); G06F 12/0895 (2013.01); G06F 12/126 (2013.01); G06F 2212/50 (2013.01); G06F 2212/683 (2013.01);
Abstract

When writing data to memory via a write buffer including a write cache containing a plurality of lines for storing data to be written to memory and an address-translation cache that stores a list of virtual address to physical address translations, a record of a set of lines of the write cache that are available to be evicted to the memory is maintained, and the evictable lines in the record of evictable lines are processed by requesting from the address-translation cache a respective physical address for each virtual address associated with an evictable line. The address-translation cache returns a hit or a miss status to the write buffer for each evictable line that is checked, and the write buffer writes out to memory at least one of the evictable lines for which a hit status was returned.


Find Patent Forward Citations

Loading…