LibApprox: A Comprehensive Library for Performance Efficient Approximate Circuits

In digital signal processing and machine learning applications, the demand for efficient hardware-aware computation units is ever-rising. This paper aims to achieve an optimal blend of approximate sub-blocks to evolve a comprehensive library of Pareto optimal approximate hardware-efficient arithmetic circuits of varying error metrics. The study employs Non-dominated Sorting Genetic Algorithm2 (NSGA2), a class of Evolutionary algorithms, for evolving the circuits through approximate sub-blocks of the given list, placing them along the predefined positions for specified iterations. This paper develops a library of hardware-aware, non-dominated static approximate arithmetic circuits, including Adders, Multipliers and Multiply-and-Accumulate (MAC) units of varying bit sizes. The library of circuits is publicly available in Verilog and C models in [1].

Authors

Institutions

Publication Details

Published
2025-04-23
DOI
https://doi.org/10.1109/isqed65160.2025.11014448
Primary Topic
Low-power high-performance VLSI design
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

LibApprox: A Comprehensive Library for Performance Efficient Approximate Circuits

Dantu Nandini Devi, Madhav Rao, D V Bhargav, Rachana Kaparthi
Low-power high-performance VLSI design
article

LibApprox: A Comprehensive Library for Performance Efficient Approximate Circuits

Dantu Nandini Devi, Madhav Rao, D V Bhargav, Rachana Kaparthi
article en

Abstract

In digital signal processing and machine learning applications, the demand for efficient hardware-aware computation units is ever-rising. This paper aims to achieve an optimal blend of approximate sub-blocks to evolve a comprehensive library of Pareto optimal approximate hardware-efficient arithmetic circuits of varying error metrics. The study employs Non-dominated Sorting Genetic Algorithm2 (NSGA2), a class of Evolutionary algorithms, for evolving the circuits through approximate sub-blocks of the given list, placing them along the predefined positions for specified iterations. This paper develops a library of hardware-aware, non-dominated static approximate arithmetic circuits, including Adders, Multipliers and Multiply-and-Accumulate (MAC) units of varying bit sizes. The library of circuits is publicly available in Verilog and C models in [1].

International Institute of Information Technology Bangalore (IN)
Affordable and clean energy
Openalex Percentile: Top 90%
Low-power high-performance VLSI design
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

LibApprox: A Comprehensive Library for Performance Efficient Approximate Circuits — Dantu Nandini Devi, Madhav Rao, et al. · (2025) | TGRS Research Map | TGRS