The document details the design and implementation of a five-stage pipelined RISC-V processor using Verilog, focusing on its architecture and instruction set types. It highlights the project's motivation in leveraging RISC-V's open-source nature for improved performance and efficiency while identifying development gaps such as a less mature software ecosystem. Comprehensive verification through Universal Verification Methodology (UVM) is integral to the project, ensuring the processor meets its design objectives.