Invention Grant
US09342461B2 Cache memory system and method using dynamically allocated dirty mask space
有权
缓存内存系统和方法使用动态分配的脏屏蔽空间
- Patent Title: Cache memory system and method using dynamically allocated dirty mask space
- Patent Title (中): 缓存内存系统和方法使用动态分配的脏屏蔽空间
-
Application No.: US13687761Application Date: 2012-11-28
-
Publication No.: US09342461B2Publication Date: 2016-05-17
- Inventor: Jian Liang , Chun Yu , Fei Xu
- Applicant: QUALCOMM Incorporated
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agency: Shumaker & Sieffert, P.A.
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/02

Abstract:
A cache memory system includes a cache memory including a plurality of cache memory lines and a dirty buffer including a plurality of dirty masks. A cache controller is configured to allocate one of the dirty masks to each of the cache memory lines when a write to the respective cache memory line is not a full write to that cache memory line. Each of the dirty masks indicates dirty states of data units in one of the cache memory lines. The cache controller may include a dirty buffer index which stores an identification (ID) information that associates the dirty masks with the cache memory lines to which the dirty masks are allocated. A cache line may include a fully dirty flag indicating when each byte in that cache line is dirty, so that a dirty mask does not need to be allocated for that cache line.
Public/Granted literature
- US20140149685A1 MEMORY MANAGEMENT USING DYNAMICALLY ALLOCATED DIRTY MASK SPACE Public/Granted day:2014-05-29
Information query