Question: We assume that the logic blocks used to implement a processor's datapath have the following latencies: table [ [ Component , Latency ( ns
We assume that the logic blocks used to implement a processor's datapath have the following latencies:
tableComponentLatency nsComponent.,Latency nsInstrrnctionDala meinory,Register File,MultiplexerALU,AdderSingle gate,Register read,Register setup,Sign extend,Comtrol,
Register read is the time necded after the rising clock edge for the new register value to appear on the out.put. This value applies to the PC only. Register setup is the annuut of time a register's data input must be stable before the rising edge of the clock. This value applies to both the PC and Register File.
a What is the latency of an Rtype instruction ie how long must the clock period be to ensure that this instruction works correctly
b What is the latency of ldCheck your answer carelully: Many students place extra muxes on the critical path.
c What is the latericy of beq?
d What is the minimum cluck period for this CPU?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
