GRENZE International Journal of Engineering and Technology
Vol. 12
(2026), Issue 2
Design and Optimization of a RISC-V Processor for Modern Applications
Authors
Annesha Dey, Manprita Sarma, Rohit Rajput, Brinda Bhowmick
Abstract
The design and optimization of a 32-bit in-order RISC-V processor (RV32I ISA) has been presented in this work, targeting improved performance, reduced power consumption, and efficient area and resource utilization for advanced modern applications. RISC-V development in India has progressed at a very fast pace, but most of the implementations have been restricted to single-cycle designs with limited performance optimization. To overcome these limitations, this work includes the progressive design and implementation of RISC-V processors starting from a single-stage configuration and extending through the 2-stage, 3- stage, 4-stage, and finally a complete 5-stage pipelined architecture. At each stage of development, clock constraints were applied to enable systematic power optimization while ensuring maximum utilization of the available hardware resources. The design and functional verification are carried out using Verilog HDL and verified using custom testbenches. Synthesis, timing, and power analyses are done using the Xilinx Vivado Design Suite. The fivestage pipelined processor under consideration combines data forwarding, hazard detection with stall logic, and a dynamic branch prediction mechanism to reduce pipeline hazards and minimize hazards. So far, power reduction has been achieved at every pipeline depth, with significant savings observed in the single-cycle, second, third, fourth, and fifth stages of the RISC-V processor. In addition to these power optimizations, key performance metrics such as CPI (Cycles Per Instruction), maximum clock frequency, dynamic power efficiency (enhanced through clock-gating techniques), and overall area utilization have been systematically evaluated to quantify the effectiveness of the proposed architecture. Mathematical validation through dynamic power modelling, non-ideal CPI formulation, EPI analysis, and an Optimization Efficiency Metric confirmed that deeper pipelining delivers superior energy efficiency despite modest increases in area and control complexity, establishing the proposed architecture as well-suited for next-generation low-power processing platforms. The combined results confirm that the designed 32-bit in-order RV32I processor is well suited for modern high-performance, low-power processing applications across a range of embedded and edgecomputing scenarios.
Pages:
3958 - 3964