E2AFS: Energy-Efficient Approximate Floating Point Square Rooter for Error Tolerant Computing
Prateek Goyal, Jatin Kumar Reddy Mothe, Swara Rajesh Shelke, Sujit Kumar Sahoo

TL;DR
E2AFS is a novel, multiplier-free floating-point square-root architecture designed for energy efficiency in error-tolerant computing, suitable for edge-AI and embedded systems.
Contribution
It introduces a lightweight, fully multiplier-free design that reduces hardware complexity and power consumption while maintaining accurate square-root approximations.
Findings
Achieves lowest dynamic power of 7.63 mW on FPGA
Shortest critical-path delay of 4.639 ns
Demonstrates low deviation in error metrics and suitability for real-time applications
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
