What kind of pipeline is used inside the CompactRISC? What is its typical throughput?
CompactRISC uses a 3 stage pipelines. The pipeline stages are: • Instruction Fetch • Instruction Decode • Instruction Execute With this pipeline CompactRISC can deliver peak performance of 1 clock per instruction (CPI). However typical CPI rates are above this value and depend on the type of application. An average value of 1.6 clocks per instruction can be expected.