Crossref DOIMemberCiteFactoropen accessissn
SJIF Impact Factor 8.659 | ISSN: 2582-3930
IJSREM Logo

International Journal of Scientific Research in Engineering and Management

(Gateway to Global Scholars - An International, Scholarly, Multi-Disciplinary, Open Access Journal)

Peer-Reviewed Journal Designed to Meet UGC's Quality Parameters

HomeCurrent IssuePast IssuesPay OnlineConferencesEditorial BoardAbout UsContact Us
IJSREM

Loading article...

Follow Us

  • Google Scholar
  • ResearchGate
  • Academia.edu
  • Mendeley
  • LinkedIn
  • Facebook
  • Instagram

Journal Policies

  • Peer Review Policy
  • Publication Ethics
  • Copyright Infringement
  • Refund & Cancellation Policy
  • Terms and Conditions
  • Privacy Policy

Journal Identifiers & Licenses

  • ISSN Verified: 2582-3930ISSN Verified: 2582-3930
  • Crossref DOI: 10.55041Crossref DOI: 10.55041
  • SJIF Ranking: 08.659SJIF Ranking: 08.659
  • Licensed under CC BY 4.0Licensed under CC BY 4.0
  • ISO Certification: 9001:2015ISO Certification: 9001:2015
  • Indexed & Cited In: Google ScholarIndexed & Cited In: Google Scholar

Contact Us

International Journal of Scientific Research in Engineering and Management (IJSREM)

#62/1, New No 7, 1st Cross, 2nd Main, Ganganagar, R T Nagar, Bangalore North, Bangalore, Karnataka, India – 560032
[email protected]+91 93911 67991
logos
logos
Working Hours

Mon – Sat: 9:00 AM – 6:00 PM

Sunday: 10:00 AM – 4:00 PM

+91 93911 67991

© 2026 IJSREM – International Journal of Scientific Research in Engineering and Management. This is an open-access journal. Articles are published under the Creative Commons Attribution (CC BY 4.0) License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

DisclaimerPrivacy PolicyTerms and Conditions
ArticlePeer ReviewedOpen AccessPlagiarism Passed
Paper ID:IJSREM67997

Verilog Based Testing and Implementation of RISC V Processor

Stream/Area:

-

Subject:

-

Paper ID:

IJSREM67997

Volume:

10 |

10 |

Oct 2026

Pages:

1-6

Publication Frequency:

Monthly (12 issues per year)

DOI
Digital Object Identifier
10.55041/IJSREM67997

License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.

Share this article:

Authors

A. Vamshidhar Reddy

A. Vamshidhar Reddy

Electronics and Communication Engineering

CMR Technical Campus

Download Author Certificate
BY

Bajinki Yasaswine

Electronics and Communication Engineering

CMR Technical Campus

Download Co-Author Certificate
AS

Anugula Srija

Electronics and Communication Engineering

CMR Technical Campus

Download Co-Author Certificate
NT

Neela Tharun

Electronics and Communication Engineering

CMR Technical Campus

Download Co-Author Certificate
AM

Awale Manokamal

Electronics and Communication Engineering

CMR Technical Campus

Download Co-Author Certificate

Author Services & Downloads

Full ArticlesAcceptance Certificate

Abstract

This project focuses on the complete design, Verilog HDL implementation, and thorough testing of a high-performance 32-bit RISC-V processor. The processor is developed using advanced VLSI design methodologies and follows a single-cycle architecture, enabling each instruction—from instruction fetch to write-back—to be completed within a single clock cycle, thereby ensuring high performance and simplified timing analysis. The processor architecture is composed of key functional modules, including a reliable Program Counter (PC) for controlling instruction flow, Instruction Memory for storing program code, a Control Unit for generating control signals, a 32×32-bit Register File, a high-speed Arithmetic Logic Unit (ALU), and Data Memory. Together, these modules support a wide range of instructions, including arithmetic, logical, and memory access (load/store) operations. In addition to its standard processing capabilities, the processor incorporates three important advanced features to address modern computing requirements: • Low-Power Efficiency: Clock gating techniques are employed to reduce dynamic power consumption by preventing the clock signal from reaching inactive modules, such as the ALU, whenever they are not involved in the current operation. • Fault Tolerance: To improve system reliability under challenging operating conditions, a parity-based error detection mechanism is incorporated to detect bit-flips and data corruption within instructions. • Hardware Security: Data security is strengthened through a hardware-based security engine that performs real-time data encryption and instruction authentication, protecting sensitive information from unauthorized access. The complete processor is modeled using Verilog HDL and verified through the Xilinx Vivado simulation environment. The simulation outcomes, including waveform analysis and register state verification, demonstrate that the processor effectively achieves a balance between performance, power efficiency, and robust security within a unified 32-bit RISC-V architecture.

KEYWORDS

RISC-V RV32I Verilog HDL single-cycle processor clock gating parity fault detection hardware security Xilinx Vivado

Cite This Article

A. Vamshidhar Reddy, Bajinki Yasaswine, Anugula Srija, Neela Tharun, Awale Manokamal, "Verilog Based Testing and Implementation of RISC V Processor," International Journal of Scientific Research in Engineering and Management, vol. 10, no. 10, pp. 1-6, Oct 2026. https://doi.org/10.55041/IJSREM67997

Full Article/Conclusion

The design, implementation, and verification of the 32-bit RISC-V (RV32I) processor demonstrate that high computational performance can be effectively combined with energy efficiency and hardware-level security. By adhering to the RISC-V ISA standards, a single-cycle processor core was successfully developed, capable of executing instructions with a predictable throughput while maintaining a CPI (Cycles Per Instruction) of 1.0. The implementation and verification carried out using the Xilinx Vivado 2016.2 environment confirmed the successful operation of the proposed architecture.   The project successfully translated the Verilog HDL design into a fully synthesized RTL schematic, validating the correctness of the processor datapath and ensuring proper word-aligned memory access for accurate arithmetic and logical operations. To improve energy efficiency, an Integrated Clock Gating (ICG) mechanism was incorporated, allowing the Control Unit to monitor processor activity and disable the clock signal to inactive modules. This approach significantly reduced unnecessary switching activity and minimized dynamic power consumption, making the processor more suitable for IoT and battery-powered applications.   To enhance system reliability, a Parity-Based Fault Monitor was integrated into the processor architecture. This mechanism continuously detects bit-flips caused by environmental interference and generates real-time fault alerts, preventing corrupted instructions from affecting overall system operation. In addition, a Hardware Masking Engine was implemented to improve data security by masking sensitive information using the 0xA5A5A5AA pattern. This hardware-based approach provides data protection without introducing additional latency into the processor's critical execution path, thereby maintaining system performance while enhancing security.

References

[1]         H. H. Lim and K. L. Chua, "Design of 32-Bit RISC-V Architecture Using Verilog Hardware Description Language," Evolution in Electrical and Electronic Engineering, vol. 6, no. 2, pp. 465–\476, 2025.  [2]         P. Sai Prathyusha and C. Chandrasekhar, "A Parity-based Multi-bit Fault- Tolerant Instruction Decoder for RISC-V Processor," ITM Web of Conferences, vol. 74, Art. no. 02006, 2025.  [3]           S. S. Kumar and R. V. S. Satyanarayana, "Hybrid Data Driven Clock Gating for Better Power Saving in ALU of RISC-V," International Journal of Electrical and Electronics Research (IJEER), vol. 12, no. 1, pp.101-108,2024.  [4]         K.-M. Ma, D.-H. Le, C.-K. Pham, and T.-T. Hoang, "Design of an SoC Based on 32-Bit RISC-V Processor with Low-Latency Lightweight Cryptographic Cores in FPGA," Future Internet, vol. 15, no. 5, p. 186, May 2023. [5]             S. Yang, L. Shao, J. Huang, and W. Zou, "Design and Implementation of Low-Power IoT RISC-V Processor with Hybrid Encryption Accelerator," Electronics, vol. 12, no. 20, p. 4222, Oct. 2023.  [6]           S. Prabhakaran, M. N, and V. Veda Narayanan, "Design and Analysis of a Multi Clocked Pipelined Processor Based on RISC-V," in 2022 International Conference on Communication, Computing and Internet of Things (IC3IoT), Chennai, India, 2022, pp.1-5. [7]                          D.-T. Nguyen-Hoang, M.-K. Nguyen, and C.-K. Pham, "Implementation of a 32-Bit RISC-V Processor with Cryptography Accelerators on FPGA and ASIC," in 2022 IEEE Ninth International Conference on Communications and Electronics (ICCE), Nha Trang, Vietnam, 2022, pp. 219–224.

Editorial & Review Transparency

Publication Date

10/24/2026

Peer Review Type

Double-Blind Peer Review

Review Rounds: 2

Documents

Review Report (Confidential)
Copyright Form (Office)

Article Metrics & Impact

Article Views

2

Total views since publication

PDF Downloads

10

Total downloads since publication

Geographic Reach

5

Indexing, Archiving & Preservation

Google Scholar
Academia
ResearchGate
Crossref
SSRN
Semantic Scholar
Thomson Reuters
WorldCat
Mendeley
OpenAlex
EBSCO
Zenodo

Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.

Ethics, Compliance & Transparency

Plagiarism Screening

This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.

Conflict of Interest

The authors declare no conflict of interest related to this research work.

Funding Information

No funding information available for this research.

Similar & Recommended Articles

Similar Articles by Topic

Related research in the same subject area

Loading similar articles...