Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.
dc.contributor.author | Amna Batool, 01-133202-022 | |
dc.contributor.author | Syeda Laiba Raza, 01-133202-157 | |
dc.contributor.author | Muhammad Muneeb Khan, 01-133202-079 | |
dc.date.accessioned | 2024-06-24T10:11:29Z | |
dc.date.available | 2024-06-24T10:11:29Z | |
dc.date.issued | 2024 | |
dc.identifier.uri | http://hdl.handle.net/123456789/17452 | |
dc.description | Supervised by Engr.Asim Altaf Shah | en_US |
dc.description.abstract | The goal of this research article is to enhance the processor’s throughput, latency, efficiency, and overall performance through the design and implementation of a pipe lined RISC-v processor. The project uses pipelining in an effort to get a better result. Pipe lining is a processor design approach that divides instruction execution into smaller, more closely spaced phases in order to maximize execution efciency.By using this method, the processor can work on several instructions at once, improving throughput and overall speed. The research strategy entailed examining the operation of the 32-bit program counter, fetcher, decoder, ALU, executer, and RISC-v processor. During the design stage, the instruction is fetched first, and decoded, and its function is ascertained. Following this, the instruction’s specified operation is carried out by the execution block, and memory is accessed to read or write data.The final step involves storing the operation’s outcome in the register fle. To store interim results and guarantee that they are executed one after the other during the implementation phase, pipe registers are added in between phases. The control unit assures correct execution, handles threats, and controls the flow of instructions via the pipeline. Subsequently, the processor’s correctness and performance are confrmed using simulation and verifcation methodologies. Processor efciency is assessed using performance indicators like throughput and clock cycles per instruction (CPI). Through the simultaneous execution of several instructions, the developed pipe lined RISC-v processor delivers better instruction throughput. The average number of clock cycles needed for each instruction will be lowered by the staged pipe lined design, improving processor performance and execution speed. | en_US |
dc.language.iso | en | en_US |
dc.publisher | Electrical Engineering, Bahria University Engineering School Islamabad | en_US |
dc.relation.ispartofseries | BEE;P-2725 | |
dc.subject | Electrical Engineering | en_US |
dc.subject | Proposed System | en_US |
dc.subject | Database Design | en_US |
dc.title | Design and Implementation of a Pipelined RISC-V Processor | en_US |
dc.type | Project Reports | en_US |