Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Design a micro controller instruction cycle pipeline to execute an embedded program which has 3 0 0 instructions. Each instruction has a uniform period and
Design a micro controller instruction cycle pipeline to execute an embedded program which has instructions. Each instruction has a uniform period and has pipeline stages in the following order Instruction Fetch IF Instruction Decode ID Execute Ex Memory Access MEM and Register Write Back WB The fetch operation takes clock cycles, decode operation takes clock cycles, execution operation takes cycles, memory access takes cycles and register write back takes cycles. a With necessary diagrams, calculate the total number of clock cycles that will take to execute the program with pipeline. b If the micro controller is given a clock with input clock frequency GHz what is the maximum clock frequency with which the micro controller can operate? c If the instruction pipeline is flushed after every instructions, calculate the total number of clock cycles taken. d Suggest on improvement of performance of the system
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started