发明名称 Optimized hardware cleaning function for VIVT data cache
摘要 A VIVT (virtual index, virtual tag) cache (18) uses an interruptible hardware clean function to clean dirty entries in the cache during a context switch. A MAX counter (82) and a MIN register (84) define a range of cache locations which are dirty. During the hardware clean function, the MAX counter (82) counts downward while cache entries at the address given by the MAX counter (82) are written to main memory (16) if the entry is marked as dirty. If an interrupt occurs, the MAX counter is disabled until a subsequent clean request is issued after the interrupt is serviced.
申请公布号 US6606687(B1) 申请公布日期 2003.08.12
申请号 US19990447194 申请日期 1999.11.22
申请人 TEXAS INSTRUMENTS INCORPORATED 发明人 CHAUVEL GERARD;LASSERRE SERGE;D'INVERNO DOMINIQUE BENOIT JACQUES
分类号 G06F12/08;(IPC1-7):G06F12/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址