Electronic – CPU Frequency Calculation

cpufrequency

I have this in an exercise and it asks me to find the frequency of the CPU. I know how to calculate it for smaller drawings, but how many times does every I-Mem, Add, MUX, ALU, Regs, D-Mem and Control run?

*I Calculated at about 740MHz but the solution is 783, so this is why i'm asking you.

I-Mem = 412ps
Add  =  120ps
MUX  =  21ps
ALU  =  120ps
Regs =  197ps
D-Mem = 351ps
Control=115ps

Best Answer

So the correct solution is:

Time=Imem+Dmem+ALU+2*Reg

&

f=1000/Time

(Which is 0.783 GHz in this case)

Related Topic