Invention Grant
- Patent Title: Providing memory bandwidth compression using compression indicator (CI) hint directories in a central processing unit (CPU)-based system
-
Application No.: US15086882Application Date: 2016-03-31
-
Publication No.: US10067706B2Publication Date: 2018-09-04
- Inventor: Colin Beaton Verrilli , Mattheus Cornelis Antonius Adrianus Heddes , Natarajan Vaidhyanathan
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: W&T/Qualcomm
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/10 ; G06F3/06 ; G06F11/10 ; G06F12/02 ; G06F12/0875 ; H03M7/30 ; H03M13/00 ; G06F12/0862 ; G06F12/12

Abstract:
Providing memory bandwidth compression using compression indicator (CI) hint directories in a central processing unit (CPU)-based system is disclosed. In this regard, a compressed memory controller provides a CI hint directory comprising a plurality of CI hint directory entries, each providing a plurality of CI hints. The compressed memory controller is configured to receive a memory read request comprising a physical address of a memory line, and initiate a memory read transaction comprising a requested read length value. The compressed memory controller is further configured to, in parallel with initiating the memory read transaction, determine whether the physical address corresponds to a CI hint directory entry in the CI hint directory. If so, the compressed memory controller reads a CI hint from the CI hint directory entry of the CI hint directory, and modifies the requested read length value of the memory read transaction based on the CI hint.
Public/Granted literature
Information query