发明名称 Apparatus and method for invalidation of redundant branch target address cache entries
摘要 An apparatus for invalidating redundant entries in an N-way set associative branch target address cache (BTAC) for the same branch instruction is disclosed. An index portion of an instruction cache fetch address is applied to the BTAC to select a set of N ways therein. Control logic detects a condition in which more than one of the N ways of the selected set has a valid tag that matches the tag portion of the fetch address. A flag is set to indicate the occurrence of the condition, and the fetch address is stored in a register. The control logic subsequently invalidates all but one of the N ways having a valid tag that matches the fetch address tag.
申请公布号 US7152154(B2) 申请公布日期 2006.12.19
申请号 US20030632225 申请日期 2003.07.31
申请人 IP-FIRST, LLC. 发明人 MCDONALD THOMAS
分类号 G06F7/38;G06F9/00;G06F9/30;G06F9/38;G06F9/44;G06F12/08;G06F15/00 主分类号 G06F7/38
代理机构 代理人
主权项
地址