English

E2AFS: Energy-Efficient Approximate Floating Point Square Rooter for Error Tolerant Computing

Hardware Architecture 2026-04-21 v1

Abstract

Floating-point square-root computation is a power- and delay-critical operation in edge-AI, signal-processing, and embedded systems. Conventional implementations typically rely on multipliers or iterative pipelines, resulting in increased hardware complexity, switching activity, and energy consumption. This work presents E2AFS, a lightweight and fully multiplier-free floating-point square-root architecture optimized for energy-efficient computation. By reducing logic depth and minimizing switching activity, the proposed design achieves substantial improvements in hardware efficiency and performance. FPGA implementation on an Artix-7 device demonstrates that E2AFS achieves the lowest dynamic power (7.63 mW), the shortest critical-path delay (4.639 ns), and the minimum power-delay product (35.39 pJ) compared to existing ESAS and CWAHA architectures. Error evaluation using multiple accuracy metrics, together with graphical analysis, shows that E2AFS closely approximates the exact square-root function with consistently low deviation. Application-level validation in Sobel edge detection and K-means color quantization further confirms its suitability for low-power real-time edge and embedded platforms.

Keywords

Cite

@article{arxiv.2604.16964,
  title  = {E2AFS: Energy-Efficient Approximate Floating Point Square Rooter for Error Tolerant Computing},
  author = {Prateek Goyal and Jatin Kumar Reddy Mothe and Swara Rajesh Shelke and Sujit Kumar Sahoo},
  journal= {arXiv preprint arXiv:2604.16964},
  year   = {2026}
}

Comments

11 Pages, 13 Figures

R2 v1 2026-07-01T12:15:58.998Z