SYNCHRONOUS MODEL


Linear pipeline processes a sequence of subtasks with linear precedence.

A linear pipeline processor has a cascade of processing stages which are linearly connected to perform a fixed function.

Linear pipeline are applied  for instruction execution, arithmetic computation and memory access operation.

Depending on the flow of control linear pipeline is divided into two:

  • Asynchronous model
  • Synchronous mode

SYNCHRONOUS MODEL






The stages are pure combination circuits performing arithmetic or logical operations over the data stream flowing through the pipeline.

The stages are separated by high speed interface latches.

Latches  are fast registers ( made by master slave flip flops) for holding the intermediate results between the stages.

Up on the arrival of a clock pulse, all latches will transfer data to the next stage simultaneously.
 










Comments