Published August 13, 2026 | Version v1

Design and Verification of a Pipelined RISC-V (RV32IM) Processor with RTOS Integration

  • 1. IIT Tirupati

Description

RISC(Reduced Instruction Set Computer) offers advantages over CISC (Complex Instruction Set Computer) through simpler instructions, streamlined execution, and improved performance, enabling faster clock speeds and more efficient use of resources. RISC-V (Reduced Instruction Set Computer - Five) Instruction Set Architecture, a 5th major open-source RISC-based Instruction Set Architecture, originated from the efforts of researchers at the University of California, Berkeley, in 2010. Unlike proprietary ISAs such as ARM or x86, RISC-V is freely available for anyone to use, modify, and distribute. It's modular design allows for flexibility in implementation, enabling developers to customize processors for specific applications or performance requirements. The architecture is designed to be extensible, allowing developers to add custom instructions or extensions to meet specific application requirements. It is a simple load and store architecture that supports 32-bit and 64-bit base integer instruction formats, with optional extensions for specific use cases, such as floating-point arithmetic, atomic operations, and vector processing which gives flexibility in terms of designing application-specific processors RISC-V stands for "Reduced Instruction Set Computer - Five," where the "Five" refers to the fifth version RISC ISA designed by designes from the University of California, Berkeley. follows a load-store architecture, which is a type of Reg-Reg/Load-Store ISA. It has a relatively simple instruction set

Files

design-and-verication-of-a-pipelined-risc-v-rv32im-processor-with-rtos-integration-IJERTV15IS080218.pdf

Additional details