发明名称 Branch target address cache selectively applying a delayed hit
摘要 In at least one embodiment, a processor includes at least one execution unit that executes instructions and instruction sequencing logic, coupled to the at least one execution unit, that fetches instructions from a memory system for execution by the at least one execution unit. The instruction sequencing logic including branch target address prediction circuitry that stores a branch target address prediction associating a first instruction fetch address with a branch target address to be used as a second instruction fetch address. The branch target address prediction circuitry includes delay logic that, in response to at least a tag portion of a third instruction fetch address matching the first instruction fetch address, delays access to the memory system utilizing the second instruction fetch address if no branch target address prediction was made in an immediately previous cycle of operation.
申请公布号 US7877586(B2) 申请公布日期 2011.01.25
申请号 US20080024190 申请日期 2008.02.01
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 LEVITAN DAVID S.;ZHANG LIXIN
分类号 G06F9/32;G06F9/42 主分类号 G06F9/32
代理机构 代理人
主权项
地址
您可能感兴趣的专利