cho.sh
Pipelining

Pipelining

Warning

This post is more than a year old. Information may be outdated.

  • split combinational logic into smaller steps
  • do multiple at the same time

Difficulties

  • Control Hazard: We need to figure out what branch to take!
  • Data Hazard: We need data from previous instruction!
  • Structural Hazards: