IndiRA: Design and Implementation of a Pipelined RISC-V Processor
Konferenční objektOmezený přístuppeer-reviewedpostprintDatum publikování
2023
Autoři
Tiwari, Ankita
Guha, Prithwijit
Trivedi, Gaurav
Gupta, Nitesh
Jayaraj, Navneeth
Pidanič, Jan
Vedoucí práce
Oponent
Název časopisu
Název svazku
Vydavatel
IEEE (Institute of Electrical and Electronics Engineers)
Abstrakt
The development of Machine Learning and IoT technology requires fast processing. RISC-V is an open-source reduced instruction set-based instruction set architecture, and the processor based on this architecture can be modified accordingly. The base integer instruction extension supports the operating system environment and is also suitable for embedded systems. It is a 32-bit instruction extension and is defined as RV32I. In this paper, we propose a 32-bit integer instruction-based RISC-V processor core. The proposed core has a five-stage pipeline, including the optimized arithmetic and logic unit. The instruction fetch stage is merged with the pre-fetch stage dynamic branch prediction into a two-stage pipeline. The processor is implemented using Verilog HDL, and the resource utilization is verified for FPGA. The results show that the proposed module performs 30% better than the best-performing processor (considering operating frequency) and showed a 17.6% improvement in the proposed core.
Rozsah stran
p. nestránkováno
ISSN
Trvalý odkaz na tento záznam
Projekt
EF17_049/0008394/Spolupráce Univerzity Pardubice a aplikační sféry v aplikačně orientovaném výzkumu lokačních, detekčních a simulačních systémů pro dopravní a přepravní procesy (PosiTrans)
Zdrojový dokument
33rd International Conference Radioelektronika, Radioelektronika 2023
Vydavatelská verze
https://ieeexplore.ieee.org/document/10109058
Přístup k e-verzi
Práce není přístupná
Název akce
33rd International Conference on Radioelektronika (RADIOELEKTRONIKA) (19.04.2023 - 20.04.2023, Pardubice, CZ)
ISBN
979-8-3503-9834-2
Studijní obor
Studijní program
Signatura tištěné verze
Umístění tištěné verze
Přístup k tištěné verzi
Klíčová slova
RISC-V ISA, AXI, RoCC, interface, processor, RISC-V ISA, AXI, RoCC, rozhraní, procesor