发明名称 Tracking the content of a cache
摘要 Set associative cache 40 comprises a plurality of ways, each way comprising a data array 42, 44 for storing data items. Way tracker 54 has entries 56, each storing a data item identifier (ADDRESS) and an associated indication (WAY) of the way where it is stored. Each entry further stores a known cache miss indicator (KCM) associated with the data item identifier and set when a lookup for the data item results in a cache miss. When a match is found between the identifiers of a received data item and an entry, the way-tracker suppresses the lookup procedure of tag arrays 46 by access circuit 48, saving time and energy. When the match is with an entry having a stored miss indicator, access to the data arrays of all ways is suppressed. The way-tracker is like a small subset of the tag array 46 which, being smaller, is accessed faster.
申请公布号 GB2538150(A) 申请公布日期 2016.11.09
申请号 GB20160005049 申请日期 2016.03.24
申请人 ARM Limited 发明人 Miles Dooley;Todd Rafacz;Guy Larri
分类号 G06F12/0864;G06F1/32 主分类号 G06F12/0864
代理机构 代理人
主权项
地址