Invention Grant
- Patent Title: Cache locking without interference from normal allocations
- Patent Title (中): 缓存锁定,不受正常分配的干扰
-
Application No.: US11343765Application Date: 2006-01-31
-
Publication No.: US08527713B2Publication Date: 2013-09-03
- Inventor: Victor Roberts Augsburg , James Norris Dieffenderfer , Jeffrey Todd Bridges , Thomas Andrew Sartorius
- Applicant: Victor Roberts Augsburg , James Norris Dieffenderfer , Jeffrey Todd Bridges , Thomas Andrew Sartorius
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM Incorporated
- Current Assignee: QUALCOMM Incorporated
- Current Assignee Address: US CA San Diego
- Agent Nicholas J. Pauley; Sam Talpalatsky; Joseph Agusta
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28 ; G06F3/00 ; G06F5/00

Abstract:
A Block Normal Cache Allocation (BNCA) mode is defined for a processor. In BNCA mode, cache entries may only be allocated by predetermined instructions. Normal memory access instructions (for example, as part of interrupt code) may execute and will retrieve data from main memory in the event of a cache miss; however, these instructions are not allowed to allocate entries in the cache. Only the predetermined instructions (for example, those used to establish locked cache entries) may allocate entries in the cache. When the locked entries are established, the processor exits BNCA mode, and any memory access instruction may allocate cache entries. BNCA mode may be indicated by setting a bit in a configuration register.
Public/Granted literature
- US20070180199A1 Cache locking without interference from normal allocations Public/Granted day:2007-08-02
Information query