发明名称 Cache control in fault handling in address translation transactions
摘要 <p>Cache management circuitry responds to identification of the faulting transaction having a transaction terminate fault to invalidate all address translations in the cache that relate to the context of the faulting transaction. Such that a valid bit associated with each entry in the cache is set to invalid for the address translations, invalid entries being available for update and not forming part of any lookup in the cache. Alternatively, in response to identification of a transaction stall fault to set a stall indicator associated with all address translations in the cache that relate to the context of the faulting transaction. This allows a processor for processing a stream of instructions to use a hierarchical memory system having a cache, where the memory stores tables having virtual to physical address translations, to maintain access to translations for stalled operations, ready for a resume instruction, but invalidate entries where a transaction needs to be terminated.</p>
申请公布号 GB2508717(A) 申请公布日期 2014.06.11
申请号 GB20130018356 申请日期 2013.10.17
申请人 ARM LIMITED 发明人 VISWANATH CHAKRALA;TIMOTHY NICHOLAS HAY;STUART DAVID BILES
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址