Question: 2. Using the delays from the following Table, which unit should we work on to obtain the greatest speedup of the overall pipelined processor? How



2. Using the delays from the following Table, which unit should we work on to obtain the greatest speedup of the overall pipelined processor? How fast should it be? What is the cycle time of the improved processor? The MIPS Reference Data is repeated below for your convenience. BASIC INSTRUCTION FORMATS R I J REGISTER NAME, NUMBER, USE, CALL CONVENTION PSEUDOINSTRUCTION SET COREINSTRUCTION SET (1) May cause overflow exception (2) SignExtlmm ={16{immediate[15]}, immediate } (3) ZeroExtImm ={16{1b0}, immediate } (4) Branch Addr ={14{ immediate[15] }, immediate, 2'b0 } (5) JumpAddr ={(PC+4)[31:28], address, 2'b0 } (6) Operands considered unsigned numbers (vs. 2's comp.) (7) Atomic test\&set pair; R[rt] = 1 if pair atomic, 0 if not atomic
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
