Professional Documents
Culture Documents
Csda Mod2 Part-1
Csda Mod2 Part-1
Design and
Architecture
(Module 2 - Part 1)
Syllabus
Introduction
●
●
○
○
Instruction Level Parallelism
●
○
●
○
Types of Dependencies in ILP
●
○
■
■
●
○
○
○
Types of Dependencies in ILP
●
○
■
Types of Dependencies in ILP
●
○
○
Pipelining
●
○
●
●
●
Types of Pipeline
●
○
○
●
○
○
○
○
Pipeline CPI (Cycles per Instructions)
Pipeline Conflicts
●
○
●
○
●
○
Pipeline Conflicts
●
○
●
○
Advantages & Disadvantages of
Pipelining
●
○
●
○
○
The MIPS Processor
●
○
RISC vs CISC
●
●
5-Stage RISC Pipeline of MIPS Processor
1.
2.
3.
4.
5.
Pipeline Hazards
●
○
●
○
●
○
Data Hazards
●
Eliminating Hazards
●
●
●
Eliminating Hazards
●
●
Exception Handling in Pipeline
Exception Handling in Pipeline
Pipeline with Multicycle Operations
References