Execution Pipeline

(Ask a Question)

The E51 execution unit is a single-issue, in-order core with 5-stage execution pipeline. The pipeline comprises following five stages:

  1. 1.Instruction fetch
  2. 2.Instruction decode and register fetch
  3. 3.Execution
  4. 4.Data memory access
  5. 5.Register write back.

The pipeline has a peak execution rate of one instruction per clock cycle.