PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 29, 2026Microprocessors and Microsystems0 citationsOpen Access

Reconfigurable constant multipliers: Hardware models, optimization algorithm and applications

View Full Paper
BBBastien BarbeLLLouis V. LedouxAVAnastasia Volkova

Key Points

  • The research aims to develop an efficient algorithm for creating reconfigurable constant multipliers for various applications.
  • Developed a novel algorithm for run-time reconfigurable single constant multipliers.
  • Explored design space using constraint programming, depth-first search, and branch-and-prune techniques.
  • Defined and validated bit-level cost models for ASIC and FPGA architectures.
  • Achieved optimization in hardware cost for constant multipliers.
  • Enabled use of larger constant sets compared to existing solutions.
  • Demonstrated reduced area in quantized neural network inference without affecting delay or accuracy.

Abstract

This paper introduces a novel algorithm for building run-time reconfigurable single constant multipliers based on addition/subtraction, fixed bit-shift, and multiplexing. An exhaustive exploration of a wide design space using a mix of constraint programming, depth-first search, and branch-and-prune techniques ensures that the architectures are optimal in terms of hardware cost within their model. In this work, detailed bit-level cost models, both for ASIC and for FPGA, are defined and validated against actual syntheses. Compared to the state of the art, the proposed approach enables much larger constant sets and also significantly improves the performance of the resulting architectures. An application to quantized neural network inference demonstrates a reduction in multiplier area with no degradation in delay or accuracy.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Barbe et al. (2026) studied this question.

synapsesocial.com/papers/69c8c0b0de0f0f753b39b91ahttps://doi.org/10.1016/j.micpro.2026.105270
Ask AI
Helpful
Bookmark
Share
View Full Paper