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:
Feb. 05, 2019

Filed:

Feb. 07, 2017
Applicant:

Qualcomm Incorporated, San Diego, CA (US);

Inventors:

Richard Senior, San Diego, CA (US);

Christopher Edward Koob, Round Rock, TX (US);

Gurvinder Singh Chhabra, San Diego, CA (US);

Andres Alejandro Oportus Valenzuela, San Diego, CA (US);

Nieyan Geng, San Diego, CA (US);

Raghuveer Raghavendra, San Diego, CA (US);

Christopher Porter, Athens, GA (US);

Anand Janakiraman, San Diego, CA (US);

Assignee:

QUALCOMM Incorporated, San Diego, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2016.01); G06F 12/128 (2016.01); G06F 12/02 (2006.01); G06F 12/0875 (2016.01); G06F 12/0897 (2016.01);
U.S. Cl.
CPC ...
G06F 12/128 (2013.01); G06F 12/023 (2013.01); G06F 12/0875 (2013.01); G06F 12/0897 (2013.01); G06F 2212/1044 (2013.01); G06F 2212/401 (2013.01); G06F 2212/69 (2013.01);
Abstract

Reducing bandwidth consumption when performing free memory list cache maintenance in compressed memory schemes of processor-based systems is disclosed. In this regard, a memory system including a compression circuit is provided. The compression circuit includes a compress circuit that is configured to cache free memory lists using free memory list caches comprising a plurality of buffers. When a number of pointers cached within the free memory list cache falls below a low threshold value, an empty buffer of the plurality of buffers is refilled from a system memory. In some aspects, when a number of pointers of the free memory list cache exceeds a high threshold value, a full buffer of the free memory list cache is emptied to the system memory. In this manner, memory access operations for emptying and refilling the free memory list cache may be minimized.


Find Patent Forward Citations

Loading…