Judiciously Spreading Approximation Among Arithmetic Components with Top-Down Inexact Hardware Design

4Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Approximate logic synthesis is emerging as a promising avenue towards the development of efficient and high performance digital designs. Indeed, effective methodologies for the inexact simplification of arithmetic circuits have been introduced in recent years. Nonetheless, strategies enabling the integration of multiple approximate components to realise complex approximate hardware modules, able to maximise gains while controlling ensuing Quality-of-Service degradations, are still in their infancy. Against this backdrop, we herein describe a methodology to automatically distribute the error leeway assigned to a hardware design among its constituent operators. Our strategy is able to identify high-quality trade-offs among resource requirements, performance and exactness in digital implementations, across applications belonging to different domains, and without restrictions on the type and bit-width of their approximable arithmetic components.

Cite

CITATION STYLE

APA

Ansaloni, G., Scarabottolo, I., & Pozzi, L. (2020). Judiciously Spreading Approximation Among Arithmetic Components with Top-Down Inexact Hardware Design. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12083 LNCS, pp. 14–29). Springer. https://doi.org/10.1007/978-3-030-44534-8_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free