Question: ( Q . 1 ) Using the single - cycle datapath shown below, answer the following questions. 1 . a ) Considering the following propagation

(Q.1) Using the single-cycle datapath shown below, answer the following questions.
1.a) Considering the following propagation delay times, calculate the minimum clock cycle length to execute the following instructions: add, sub, and, or,\( j \), beq, lw, sw.
- Instruction/Data Memory Read/Write \(=5 n \mathrm{~ns}\)
- Register Read/Write =4ns
- ALU operations \(=6\mathrm{~ns}\)
- Multiplexer/Adder =2ns
- Everything else \(=0\mathrm{~ns}\)\begin{tabular}{|c|c|c|c|c|c|c|c|c|}
\hline Control Signal & add & sub & and & or & jump & beq & lw & sw \\
\hline RegDst & & & & & & & & \\
\hline Jump & & & & & & & & \\
\hline Branch & & & & & & & & \\
\hline MemRead & & & & & & & & \\
\hline MemtoReg & & & & & & & & \\
\hline MemWrite & & & & & & & & \\
\hline ALUsre & & & & & & & & \\
\hline Regwrite & & & & & & & & \\
\hline ALUop (2 bits) & & & & & & & & \\
\hline ALU Operation & & & & & & & & \\
\hline
\end{tabular}
( Q . 1 ) Using the single - cycle datapath shown

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!