发明授权
- 专利标题: Integrated circuit using speculative execution
- 专利标题(中): 集成电路采用推测执行
-
申请号: US12285796申请日: 2008-10-14
-
公开(公告)号: US07895469B2公开(公告)日: 2011-02-22
- 发明人: Emre Özer , David Michael Bull , Shidhartha Das
- 申请人: Emre Özer , David Michael Bull , Shidhartha Das
- 申请人地址: GB Cambridge
- 专利权人: ARM Limited
- 当前专利权人: ARM Limited
- 当前专利权人地址: GB Cambridge
- 代理机构: Nixon & Vanderhye P.C.
- 优先权: GB0720331.8 20071017
- 主分类号: G06F11/00
- IPC分类号: G06F11/00
摘要:
An integrated circuit 2 is provided with a plurality of pipeline stages 10. These pipeline stages 10 have speculative processing control circuitry 12 which permits speculative processing in downstream pipeline stages and triggers a first error recovery operation (partial pipeline flushing) if such speculative processing is determined to be based upon an error. The pipeline stage 10 further includes speculative error detecting circuitry 14 which generates a prediction nc regarding whether or not the processing circuitry 18 will produce an error. This prediction is used to trigger a second error recovery operation (partial pipeline stall). This second error recovery operation has a lower performance penalty than the first error recovery operation.
公开/授权文献
- US20090106616A1 Integrated circuit using speculative execution 公开/授权日:2009-04-23
信息查询