Invention Grant
- Patent Title: Cache memory diagnostic writeback
-
Application No.: US14890421Application Date: 2014-11-26
-
Publication No.: US09911508B2Publication Date: 2018-03-06
- Inventor: Rodney E. Hooker , Stephan Gaskins , Douglas R. Reed , Jason Chen
- Applicant: VIA ALLIANCE SEMICONDUCTOR CO., LTD
- Applicant Address: CN Shanghai
- Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD
- Current Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD
- Current Assignee Address: CN Shanghai
- Agency: McClure, Qualey & Rodack, LLP
- International Application: PCT/IB2014/003103 WO 20141126
- International Announcement: WO2016/042354 WO 20160324
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G11C29/38 ; G06F12/084 ; G06F12/0842 ; G06F12/0855 ; G11C29/44 ; G06F12/0811 ; G06F12/0831 ; G06F12/0864 ; G06F12/0804

Abstract:
A processor includes a cache memory having a plurality of entries. Each of the entries holds data of a cache line, a state of the cache line and a tag of the cache line. The cache memory includes an engine comprising one or more finite state machines. The processor also includes an interface to a bus over which the processor writes back modified cache lines from the cache memory to the system memory in response to encountering an architectural writeback and invalidate instruction. The processor also invalidates the state of the entries of the cache memory in response to encountering the architectural writeback and invalidate instruction. In response to being instructed to perform a cache diagnostic operation, for each entry of the entries, the engine writes the state and the tag of the entry on the bus and does not invalidate the state of the entry.
Public/Granted literature
- US20160293273A1 CACHE MEMORY DIAGNOSTIC WRITEBACK Public/Granted day:2016-10-06
Information query