Question: 1 . ( 1 2 pts ) Assume that logic blocks needed to implement a processor s datapath have the following latencies: I - Mem

1.(12 pts) Assume that logic blocks needed to implement a processors datapath have the following latencies:
I-Mem Add Mux ALU Regs D-Mem Sign-Extend Shift-Left-2
I-Mem Add Mux ALU Regs D-Mem Imm-Gen Shift-Left-1
250ps 150ps 25ps 200ps 150ps 250ps 50ps 30ps
a.(2 pts) What is the latency of a R-type instruction (i.e., how long must the clock period be to ensure that this instruction works correctly)?
b.(2 pts) What is the latency of ld?
c.(2 pts) What is the latency of beq?
d.(2 pts) What is its latency of the following I-type instruction?
addi x10, x11,128
What is its latency?
e.(4 pts) Describe the execution flow of a sd instruction. What is its latency?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!