Question: Consider the multi-cycle and single-cycle datapath from lecture but with the delays shown for each operation. (L11) Read memory Write memory Read register file

Consider the multi-cycle and single-cycle datapath from lecture but with the delays shown for each operation.

Consider the multi-cycle and single-cycle datapath from lecture but with the delays shown for each operation. (L11) Read memory Write memory Read register file Write register file ALU All other operations 10 ns 15 ns 3 ns 6 ns 6 ns 0 ns (a) What is the clock period for the single-cycle processor if we only had to support add, nor, beq and sw? [4] (b) What is the clock period for the single-cycle processor if we support all LC2K instructions except jalr? [4] (c) If we can decrease the delay for one of the operations by 10%, which operation should it be for our single-cycle datapath which supports all LC2K instructions except jalr? What is the clock period after improvement? [7] (d) If we can decrease the delay for one of the operations by 10%, which operation should it be for our multi-cycle datapath which supports all LC2K instructions except jalr? What is the clock period after improvement? [7]

Step by Step Solution

3.34 Rating (160 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Lets break down each part of the question a SingleCycle Processor with add nor beq and sw In a singl... View full answer

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!