US PATENT SUBCLASS 712 / 219
.~ Reducing an impact of a stall or pipeline bubble


Current as of: June, 1999
Click HD for Main Headings
Click for All Classes

Internet Version by PATENTEC © 1999      Terms of Use



712 /   HD   ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: PROCESSING ARCHITECTURES AND INSTURCTION PROCESSING (E.G., PROCESSORS)

216  DF  DYNAMIC INSTRUCTION DEPENDENCY CHECKING, MONITORING OR CONFLICT RESOLUTION {3}
219.~ Reducing an impact of a stall or pipeline bubble


DEFINITION

Classification: 712/219

Reducing an impact of a stall or pipeline bubble:

(under subclass 216) Subject matter including means or steps for allowing an instruction execution to catch up with other instruction in a pipeline without flushing that execution pipeline.

(1) Note. This subclass is directed to reducing a time penalty of pipeline stalls or pipeline bubbles due to data hazards or instruction hazards. Conditional branching creates similar data hazards and pipeline stalls. How ever, pipeline stall or pipeline bubble due to branching are classified elsewhere. See SEE OR SEARCH THIS CLASS, SUBCLASS note below.

SEE OR SEARCH THIS CLASS, SUBCLASS:

233+, for branching when an instruction hazard exists.

SEE OR SEARCH CLASS

711, Electrical Computers and Digital Processing Systems: Memory,

140, for data hazards related caching and subclass 169 for memory access pipelining.