This paper presents the design and testing procedure of a single-core Reduced Instruction Set Computer V (RISC-V) microprocessor implemented on a Spartan 7 Xilinx FPGA, utilizing the CMOD S7 development board. The synthesized core is based on the RISC-V 32-bit Integer (RV32I) module of RISC-V ISA and operates at a target clock frequency of 12 MHz, providing an instruction per clock (IPC) of 1. Challenges related to the single-cycle implementation are discussed, with a focus on addressing memory access complexities. Extensive testing has been conducted on the core, successfully passing all official RISC-V integer set tests. The FPGA resource utilization for this implementation is low, requiring 4671 Look-Up Tables (LUT), 2.5 Block RAM (BRAM), and 3964 Flip Flops.
La Gala, A., Chiariello, M., Malanchini, M., Tambaro, M., De Matteis, M. (2024). Design and Test-Verification of a Single-Cycle RISC-V Microprocessor on FPGA. In 2024 31st IEEE International Conference on Electronics, Circuits and Systems (ICECS) (pp.1-4). IEEE [10.1109/ICECS61496.2024.10848919].
Design and Test-Verification of a Single-Cycle RISC-V Microprocessor on FPGA
La Gala A.
;Chiariello M.;Malanchini M.;Tambaro M.;De Matteis M.
2024
Abstract
This paper presents the design and testing procedure of a single-core Reduced Instruction Set Computer V (RISC-V) microprocessor implemented on a Spartan 7 Xilinx FPGA, utilizing the CMOD S7 development board. The synthesized core is based on the RISC-V 32-bit Integer (RV32I) module of RISC-V ISA and operates at a target clock frequency of 12 MHz, providing an instruction per clock (IPC) of 1. Challenges related to the single-cycle implementation are discussed, with a focus on addressing memory access complexities. Extensive testing has been conducted on the core, successfully passing all official RISC-V integer set tests. The FPGA resource utilization for this implementation is low, requiring 4671 Look-Up Tables (LUT), 2.5 Block RAM (BRAM), and 3964 Flip Flops.| File | Dimensione | Formato | |
|---|---|---|---|
|
La Gala et al-2024-ICECS-VoR.pdf
Solo gestori archivio
Tipologia di allegato:
Publisher’s Version (Version of Record, VoR)
Licenza:
Tutti i diritti riservati
Dimensione
379.14 kB
Formato
Adobe PDF
|
379.14 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


