2018
DOI: 10.1007/978-3-319-96145-3_35
|View full text |Cite
|
Sign up to set email alerts
|

ADAC: Automated Design of Approximate Circuits

Abstract: Abstract. Approximate circuits with relaxed requirements on functional correctness play an important role in the development of resourceefficient computer systems. Designing approximate circuits is a very complex and time-demanding process trying to find optimal trade-offs between the approximation error and resource savings. In this paper, we present ADAC-a novel framework for automated design of approximate arithmetic circuits. ADAC integrates in a unique way efficient simulation and formal methods for appro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 21 publications
0
5
0
Order By: Relevance
“…The proposed circuit approximation method was implemented in our tool called ADAC-Automatic Design of Approximate Circuits [18]. ADAC is implemented as a module of ABC [31], a state-of-the-art academic tool for hardware synthesis and verification.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The proposed circuit approximation method was implemented in our tool called ADAC-Automatic Design of Approximate Circuits [18]. ADAC is implemented as a module of ABC [31], a state-of-the-art academic tool for hardware synthesis and verification.…”
Section: Methodsmentioning
confidence: 99%
“…We have implemented the adaptive strategy in ADAC [18], our tool for automated design of approximate circuits, that is now able to discover complex arithmetic circuits such as 32bit approximate multipliers, 32-bit approximate multiply-and-accumulate (MAC) circuits, and 24-bit dividers providing high quality trade-offs between the approximation error and energy savings. Such circuits have been approximated by a fully-automated approach with guaranteed error bounds for the first time.…”
Section: Introductionmentioning
confidence: 99%
“…Let YE_i be the exact result of the multiplication between the two n-bits operands Ai and Bi such that YE_i = AiBi and let YA_i be the approximated output returned by the investigated inexact multiplier. The error Ei, of each multiplication is given by: (15) While the error distance EDi is defined as:…”
Section: Performancesmentioning
confidence: 99%
“…It is worth noting that the circuits proposed in this paper are for general purpose applications thus a uniform distribution of the input is considered. However, automated designs [15]- [18] or dedicated circuits previously presented in the literature, could provide better performances for a specific distribution of the input vectors. As it can be observed in Table 3, the proposed circuits are very small and come second only to the OR-based design.…”
Section: ×4 Approximate Multipliersmentioning
confidence: 99%
See 1 more Smart Citation