发明名称 Processor and method of testing a processor for hardware faults utilizing a pipeline interlocking test instruction
摘要 The instruction pipeline of a processor, which includes execution circuitry and instruction sequencing logic, receives a stream of instructions including a pipeline interlocking test instruction. The processor includes pipeline control logic that, responsive to receipt of the test instruction, interlocks the instruction pipeline as specified in the test instruction to prevent advancement of at least one first instruction in the instruction pipeline while permitting advancement of at least one second instruction in the instruction pipeline until occurrence of a release condition also specified by the test instruction. In response to the release condition, the pipeline control logic releases the interlock to enable advancement of said at least one instruction in the instruction pipeline. In this manner, selected instruction pipeline conditions, such a full queue or synchronization of instructions at certain pipeline stages, which are difficult to induce in a test environment through the execution of conventional instruction sets, can be tested.
申请公布号 US2003084273(A1) 申请公布日期 2003.05.01
申请号 US20010999639 申请日期 2001.10.25
申请人 INTERNATIONAL BUSINESS MACHINES CORP. 发明人 MOORE CHARLES R.
分类号 G06F9/00;G06F9/30;G06F9/38;(IPC1-7):G06F9/00 主分类号 G06F9/00
代理机构 代理人
主权项
地址