PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
February 16, 2026Electronics3 citationsOpen Access

FPGA Programmable Logic Block Architecture with High-Density MAC for Deep Learning Inference

YWYanlin WangLGLijiang GaoTLTianyi Li

Key Points

  • To enhance the area efficiency of multiply accumulate (MAC) operations in deep learning inference using FPGA architectures.
  • Developed seven variants across three logical block designs.
  • Implemented a 2-bit adder architecture to improve area efficiency.
  • Used COFFE and VTR tools for evaluation and optimization.
  • The 2-bit adder architecture achieved a 7.3% area optimization with a small increase in tile area.
  • The 9-bit Compact Multiplier design yielded up to 72% reduction in DAP results.
  • Overall, certain designs resulted in increased logic tile area.

Abstract

Compared to half- or single-precision floating-point, reducing the precision of Deep Neural Network (DNN) inference accelerators can yield significant efficiency gains with little to no accuracy degradation by enabling more multiplication operations per unit area. The variable precision capabilities of FPGAs are extremely valuable, as a wide range of precisions fall on the Pareto-optimal curve of hardware efficiency versus accuracy, with no single precision dominating. We propose seven variants across three types of logical block designs to improve the area efficiency of multiply accumulate (MAC) implemented in soft structures. Ultimately, we use COFFE and VTR tools to fully evaluate these enhancements. The 2-bit adder BLE (ADD2BLE) architecture achieves a 7. 3% area optimization with only a 1. 7% increase in tile area by improving the fracturability of LUTs in the baseline BLE and adding an additional 1-bit adder. However, this comes at the expense of reduced speed. The 9-bit Compact Multiplier (CMUL) architecture based on ADD2BLE achieved the greatest optimization among the six variants using the Compact Multiplier (CMUL). On average, it reduces the DAP result by up to 72%. Nonetheless, it results in a 13% increase in logic tile area for universal benchmarks that do not use multiplication.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Wang et al. (2026) studied this question.

synapsesocial.com/papers/6992b3ca9b75e639e9b08898https://doi.org/10.3390/electronics15040801
Ask AI
Helpful
Bookmark
Share
View Full Paper