A Comparative Design and Analysis of RISC-V Core
Author(s): 1. Dr. Arokia Priya Charles, 2. Abhiram Deshmukh
Authors Affiliations:
- Head of Department, Department of Semiconductor Engineering, D Y Patil International University, Pune, India.
- Student, Department of Electronics and Telecommunication, Dr. D Y Patil Institute of Engineering, Management and Research, Pune, India
This work presents a comparative design and analysis of two RISC-V processor architectures: a single-cycle RV32I core and a five-stage pipelined core. The single-cycle design establishes a baseline implementation, while the pipelined version integrates instruction fetch, decode, execute, memory, and write-back stages along with hazard detection, data forwarding, and branch resolution mechanisms. Both processors are described in RTL and synthesized on an FPGA platform using a unified workflow based on open-source EDA tools, ensuring accessibility and reproducibility of results.
Performance is assessed using the Embench-IoT benchmark suite, which provides realistic workloads representative of embedded and IoT domains. Key metrics such as Cycles per Instruction (CPI), maximum achievable clock frequency, FPGA resource consumption (LUTs, flip-flops, and memory blocks), and relative design complexity are measured. The analysis highlights the quantitative trade-offs between architectural simplicity and throughput, while also demonstrating the viability of open-source tool chains for advanced processor design and verification. This work thus provides practical insight into processor architecture evaluation and encourages the adoption of open-source methodologies in resource-constrained embedded system design.
Dr. Arokia Priya Charles, Abhiram Deshmukh (2025); A Comparative Design and Analysis of RISC-V Core, International Journal for Innovative Research in Multidisciplinary Field, ISSN(O): 2455-0620, Vol-11, Issue-12, Pp. 204-209. Available on – https://www.ijirmf.com/
- Zhang, Y. Zhang, and K. Zhao, “Design and Verification of Three-Stage Pipeline CPU Based on RISC-V Architecture,” Proc. IEEE 5th Asian Conf. on Artificial Intelligence Technology (ACAIT), 2021.
- Ahmed and A. B. M. Harun-Ur-Rashid, “Design, Implementation and Verification of Five-Stage Pipeline RISC-V Core (RV32I ISA),” Proc. IEEE Int. Conf. on Electrical, Computer and Communication Engineering (ECCE), 2025.
- S. Ahmed, “Design and FPGA Implementation of Five-Stage Pipelined RISC-V Processor,” IEEE Xplore Digital Library, 2025.
- C. Heinz, A. Herzog, M. Wenzl, and A. Herkersdorf, “A Catalog and In-Hardware Evaluation of Open-Source Drop-in RISC-V Cores,” Proc. IEEE Int. Conf. on Reconfigurable Computing and FPGAs (ReConFig), pp. 1–8, 2019.
- A. Dörflinger and R. Albers, “A Comparative Survey of Open-Source Application-Class RISC-V Projects,” Technical Report, 2021.
- D. Patterson, J. Bennett, and K. Eder, “Embench: A Modern Benchmark Suite for Embedded Systems,” IEEE Computer, vol. 54, no. 5, pp. 45–53, 2021.
- V. Bertacco, A. Madhav, and M. C. Molina, “GreenRio: An Open-Source Educational Framework for Digital Design,” Proc. IEEE Int. Conf. on Microelectronics Systems Education (MSE), 2022.
- Z. Fu, Y. Li, J. He, and D. Rossi, “Ramping Up Open-Source RISC-V Cores: Assessing the Energy Efficiency of Superscalar, Out-of-Order Execution,” Proc. ACM Computing Frontiers Conference (CF), pp. 110–118, 2025.
- M. M. Eljhani, M. Benmohamed, and A. Boulahlib, “Design and Implementation of Five Stages Pipelined RISC Processor on FPGA,” Proc. IEEE Mediterranean and African Conference on Information Systems and Technologies (MI-STA), 2023.
- J. Yang, W. Zhao, and L. Liu, “Implement 32-bit RISC-V Architecture Processor Using Verilog HDL,” Proc. IEEE Int. Symp. on Intelligent Signal Processing and Communication Systems (ISPACS), 2021.
- P. Saiprathyusha and C. Chandrasekhar, “Implementation of RISC-V Processor,” ITM Web of Conferences, vol. 74, no. 02006, 2025.

