arrow
Return

Approximate Logic Synthesis Via Iterative SMT-Based Subcircuit Rewriting

delete2025-12-01
delete0
PRE
AI
M
Morteza Rezaalipour
M
Marco Biasion
F
Francesco Costa
C
Cristian Tirelli
L
Lorenzo Ferretti
R
Rodrigo Otoni
G
George A. Constantinides
L
Laura Pozzi
DOI:10.1109/TCAD.2025.3638267delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This article presents a novel iterative approach to achieve effective and efficient approximate logic synthesis (ALS). The core idea is to perform circuit rewriting in a way that is both local, i.e., is applied piecewise to selected subcircuits, and extensive, i.e., systematically explores the design space for good solutions. Concretely, we propose SubXPAT, a new Boolean rewriting framework which iteratively uses satisfiability modulo theories (SMT) solving to select and approximate key parts of a circuit. Selection aims at finding subcircuits that at the same time include a significant number of gates and can be efficiently approximated, which is done by searching for large convex subcircuits with a limited number of inputs and outputs. Approximation is guided by the use of a parametric template, structured as a sum of products, which allows for fine-grained control over the subcircuit characteristics. SubXPAT was implemented as an open-source tool and compared against other ALS tools implementing state-of-the-art techniques. Our experimental evaluation used a broad range of arithmetic circuits with different bit-widths, and our results indicate that SubXPAT generates approximate circuits that are more area-efficient than those generated by state-of-the-art techniques in 72% of the cases.
Keywords:
Approximate computing
Boolean rewriting
local analysis
satisfiability modulo theories (SMT) solving

Journal

I
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IF:
2.9
Papers:
586
Citations:
9.6K

Organization

M
micron technology
Scholars:
135
Papers: 72
Citations: 3
U
Università della Svizzera italiana
Scholars:
253
Papers: 143
Citations: 4.0K
I
imperial college london
Scholars:
9.4K
Papers: 4.2K
Citations: 0
U
university of groningen
Scholars:
5.4K
Papers: 2.2K
Citations: 0
researcher View more organizations