发明授权
- 专利标题: Universal branch identifier for invalidation of speculative instructions
- 专利标题(中): 推测说明无效的通用分支标识符
-
申请号: US11799293申请日: 2007-04-30
-
公开(公告)号: US07711935B2公开(公告)日: 2010-05-04
- 发明人: Gaurav Singh , Srivatsan Srinivasan , Ricardo Ramirez , Wei-Hsiang Chen , Hai Ngoc Nguyen
- 申请人: Gaurav Singh , Srivatsan Srinivasan , Ricardo Ramirez , Wei-Hsiang Chen , Hai Ngoc Nguyen
- 申请人地址: US CA Mountain View
- 专利权人: Netlogic Microsystems, Inc.
- 当前专利权人: Netlogic Microsystems, Inc.
- 当前专利权人地址: US CA Mountain View
- 代理机构: Vista IP Law Group LLP
- 主分类号: G06F9/32
- IPC分类号: G06F9/32
摘要:
A system for speculative branch predictions. An embodiment of the system includes branch prediction logic, fetch logic, and branch identification logic. The branch prediction logic is configured to predict a branch path for a branch in an instruction stream. The fetch logic is coupled to the branch prediction logic. The fetch logic is configured to speculatively fetch an instruction corresponding to the predicted branch path. The branch identification logic is coupled to the branch prediction logic and the fetch logic. The branch identification logic is configured to mark the speculatively fetched instruction with a branch identifier using a universal branch identification format. The universal branch identification format includes a bit value at a bit position corresponding to the predicted branch path.
公开/授权文献
信息查询