TY - JOUR
T1 - Improving Netlist Transformation-Based Approximate Logic Synthesis Through Resynthesis
AU - Morales-Monge, Roger
AU - Castro-Godinez, Jorge
AU - Paim, Guilherme
N1 - Publisher Copyright:
© 2009-2012 IEEE.
PY - 2024
Y1 - 2024
N2 - To address the challenges of efficient hardware design for error-tolerant applications, several techniques of applied approximate computing have been proposed. Pruning algorithms aim to approximate circuits with reduced design requirements at the cost of an acceptable degradation of their quality of result. In this letter, we present the effects of resynthesis, an iterative application of logic synthesis along with pruning algorithms, into a state-of-the-art approximate design flow, AxLS. Resynthesis strategy improves the approximation, achieving up to 70% area-power savings for the same error in the output, and reducing the number of iterations, and hence the time required to explore the design space in up to 30× , to obtain an approximated design.
AB - To address the challenges of efficient hardware design for error-tolerant applications, several techniques of applied approximate computing have been proposed. Pruning algorithms aim to approximate circuits with reduced design requirements at the cost of an acceptable degradation of their quality of result. In this letter, we present the effects of resynthesis, an iterative application of logic synthesis along with pruning algorithms, into a state-of-the-art approximate design flow, AxLS. Resynthesis strategy improves the approximation, achieving up to 70% area-power savings for the same error in the output, and reducing the number of iterations, and hence the time required to explore the design space in up to 30× , to obtain an approximated design.
KW - Approximate computing (AxC)
KW - circuit design
KW - electronic design automation (EDA)
KW - pruning
UR - http://www.scopus.com/inward/record.url?scp=85190810733&partnerID=8YFLogxK
U2 - 10.1109/LES.2024.3391220
DO - 10.1109/LES.2024.3391220
M3 - Artículo
AN - SCOPUS:85190810733
SN - 1943-0663
VL - 16
SP - 279
EP - 282
JO - IEEE Embedded Systems Letters
JF - IEEE Embedded Systems Letters
IS - 3
ER -