发明名称 General purpose hardware to replace faulty core components that may also provide additional processor functionality
摘要 An apparatus and method is described herein for replacing faulty core components. General purpose hardware is provided to replace core pipeline components, such as execution units. In the embodiment of execution unit replacement, a proxy unit is provided, such that mapping logic is able to map instruction/operations, which correspond to faulty execution units, to the proxy unit. As a result, the proxy unit is able to receive the operations, send them to general purpose hardware for execution, and subsequently write-back the execution results to a register file; it essentially replaces the defective execution unit allowing a processor with defective units to be sold or continue operation.
申请公布号 US8914672(B2) 申请公布日期 2014.12.16
申请号 US200912647940 申请日期 2009.12.28
申请人 Intel Corporation 发明人 Raasch Steven E.;Powell Michael D.;Mukherjee Shubhendu S.;Biswas Arijit
分类号 G06F11/00;G06F9/38;G06F11/20;G06F9/30 主分类号 G06F11/00
代理机构 Vecchia Patent Agent, LLC 代理人 Vecchia Patent Agent, LLC
主权项 1. An apparatus comprising, a processor including: a cache memory; a plurality of processor core pipelines, wherein each of the plurality of processor core pipelines is to include a plurality of pipeline stages; and replacement hardware coupled to at least a number of pipeline stages, of the plurality of pipeline stages, in at least two of the plurality of processor core pipelines, the replacement hardware to be capable of replacing a functionality of each of the number of pipeline stages in the at least two of the plurality of processor core pipelines, wherein only a first portion of the replacement hardware is to replace a functionality of only a first portion of the number of pipeline stages in a first processor core pipeline of the plurality of processor core pipelines in response to a failure of the first portion of the number of pipeline stages in the first processor core pipeline without replacing a functionality of a second portion of the number of pipeline stages in the first processor core pipeline, and wherein only a second portion of the replacement hardware is to replace a functionality of only a portion of the number of pipeline stages in a second processor core pipeline of the plurality of processor core pipelines.
地址 Santa Clara CA US