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: