English

Baugh-Wooley Multiplication for the RISCV Processor

Hardware Architecture 2023-04-21 v1

Abstract

This article describes an efficient way to implement the multiplication instructions for a RISCV processor. Instead of using three predefined IP blocks for signed, unsigned and mixed multiplication, this article presents a novel extension to the Baugh-Wooley multiplication algorithm which reduces area and power consumption with roughly a factor three.

Cite

@article{arxiv.2304.09952,
  title  = {Baugh-Wooley Multiplication for the RISCV Processor},
  author = {Franc Grootjen and Nikolai Schauer},
  journal= {arXiv preprint arXiv:2304.09952},
  year   = {2023}
}
R2 v1 2026-06-28T10:11:41.482Z