Implementation of RISC-V Processor along with Radix-2 Booth Multiplier Using Verilog

Реализация процессора RISC-V с мультипликатором Бута Radix-2 на Verilog
E Karthik, Karamdeep Singh
2025-09-18

FPGA verificationRISC-V processorRadix-2 Booth multiplierVerilogembedded execution-stage multiplier
This paper presents the integration of a Radix-2 Booth multiplier within a RISC-V soft-core processor architecture, implemented in Verilog. Unlike traditional approaches that treat the multiplier as an isolated module, our design embeds the Booth multiplier directly into the execution stage of the pipeline, optimizing signed multiplications with reduced cycle latency. We introduce a control-path optimization technique for conditional activation of the multiplier unit, minimizing dynamic power consumption. Verified on FPGA, our implementation demonstrates superior performance compared to multiple open-source RISC-V variants, achieving a delay of 5.95 ns, power consumption of 0.103 µW, and area efficiency with 1123 LUTs and 426 registers. This study highlights the advantages of a tightly coupled Booth multiplier in lightweight, pipelined RISC-V architectures, enhancing performance for edge computing and embedded applications.
1
A Radix-2 Booth multiplier was integrated directly into the execution stage of a RISC-V soft-core processor implemented in Verilog, rather than as an isolated module.
2
A control-path optimization enables conditional activation of the multiplier unit, minimizing dynamic power consumption.
3
Embedding the Booth multiplier in the pipeline optimizes signed multiplications and reduces cycle latency.
4
FPGA verification shows improved performance versus multiple open-source RISC-V variants with 5.95 ns delay.
5
Implementation achieves low power consumption (0.103 µW) and area efficiency (1123 LUTs and 426 registers), suitable for lightweight, pipelined RISC-V architectures for edge/embedded applications.

RISC-V soft-core processor with an integrated Radix-2 Booth multiplier implemented in Verilog

Performance, power, latency, and area impact of embedding a Radix-2 Booth multiplier into the processor pipeline (including control-path conditional activation) for optimized signed multiplications in lightweight pipelined RISC-V architectures

Publication Details
Publication Date
2025-09-18
Journal
Publisher
ISSN
Cited by
0
Access Type
Author Information
Authors
E Karthik
Karamdeep Singh
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%