Patent · US Expired

Method to detect a stalled instruction stream and serialize micro-operation execution

US7412589B2 · kind B2 · utility

13Cited by
2References
10Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 31, 2006
Grant dateAug 12, 2008
Priority date
Expiry dateMar 31, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3861
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer implemented method, apparatus, and computer usable program code for ensuring forward progress of instructions in a pipeline of a processor. Instructions are received in the pipeline. Instruction flushes are counted in the pipeline to determine a flush count. A single step mode in the pipeline is entered in response to the flush count exceeding a threshold. The single step mode instructions are issued in serial such that an instruction is not issued for execution until a prior instruction has completed execution.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.