wys的个人博客

你有很多事放不下?做人要潇洒一点~

0%

cs61c_lab6

cs61c_lab6

Exercise 1 - Inefficiencies Everywhere

1. Max Delay

\[ Max\_Delay=CLK\_to\_Q\_Delay + CL\_Delay + Setup\_Time\\ =CLK\_to\_Q\_Delay + (Adder\_Delay + Multiplication\_Delay) + Setup\_Time\\ =10ns+(45ns+60ns)+10ns\\ =125ns \]

2. Min Period \[ Min\_Period = Max\_Delay=125ns \] 3. Max Freq \[ Max\_Freq \\= 1/Min\_Period\\=1/125ns\\=8MHz \] Exercise 2 - Pipe that Line

TASK 1

QQ图片20231013152523

TASK 2 \[ Max\_Delay=max(CLK\_to\_Q\_Delay + Adder\_Delay + Setup\_Time,\\CLK\_to\_Q\_Delay + multiplication\_Delay + Setup\_Time) \\=max(10ns+45ns+10ns,10ns+60ns+10ns)\\ =80ns\\\\ Min\_Period = Max\_Delay=80ns\\\\ Max\_Freq \\= 1/Min\_Period\\=1/80ns\\=12.5MHz \] TASK 3

因为该流水线没有并行执行