Common Data Bus (CDB)
Tag: common-data-bus
Aliases: CDB
A broadcast bus in a Tomasulo machine that delivers a functional unit's result to every reservation station and ROB entry waiting on its tag.
Lecture references
- L03 · Pipelining — p.16
- L05 · Scoreboarding — p.5 , p.21 , p.51
- L06 · Tomasulo — p.15 , p.16 , p.17 , p.19 , p.21 , p.22 , p.25 , p.28 , p.30 , p.36 , p.41 , p.43
- L07 · Interrupts & P6 — p.5 , p.6 , p.7 , p.8 , p.14 , p.19 , p.26 , p.28 , p.30 , p.31 , p.33 , p.38 , p.53
- L08 · MIPS R10000 — p.7 , p.11 , p.13 , p.21 , p.22 , p.26 , p.28 , p.35
- L09 · Memory Scheduling — p.4 , p.6
- L10 · Branch Prediction — p.5
Exam references
- Final — Spring 2024 — Q1(b)
- Final — Spring 2025 — Q3(a) , Q3(b) , Q3(c) , Q3(d)
- Midterm — Spring 2025 — Q2(b) , Q5