Pipeline Flushing
TechniquePipeline flushing is a technique in pipelined microprocessor designs that drains or removes in-flight instructions to bring the pipeline to a quiescent architectural state. In Burch-Dill-style correspondence checking, symbolic simulation of this flushing process is used to automatically compute an abstraction function from microprocessor states to ISA architectural states.
WIKI
Overview
Pipeline flushing is a technique used in pipelined microprocessor designs to remove instructions from the pipeline and bring the processor to a quiescent state. The cited evidence describes this as a mechanism that most pipelined processor designs already provide, because it is needed when handling exceptional conditions such as halting or interrupts. [C1]
Role in formal verification
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →