IEEE Embedded Systems Letters · 2017 · 56 citations · 17 references
EngineeringComputer EngineeringComputer ScienceHeterogeneous ComputingLow-power DesignParallel ComputingLow-power Digital Circuit DesignParallel ArchitecturesPower ManagementPower OptimizationPower-aware DesignTiming AnalysisApproximate ComputingApproximate Computing For Low PowerApproximate Computing For Power ReductionEnergy-delay TradeoffLow-power MultipliersMultiplier DesignPower-efficient DesignPrecision
Approximate computing is a design paradigm considered for a range of applications that can tolerate some loss of accuracy. In fact, the bottleneck in conventional digital design techniques can be eliminated to achieve higher performance and energy efficiency by compromising accuracy. In this letter, a new architecture that engages accuracy as a design parameter is presented, where an approximate parallel multiplier using heterogeneous blocks is implemented. Based on design space exploration, we demonstrate that introducing diverse building blocks to implement the multiplier rather than cloning one building block achieves higher precision results. We show experimental results in terms of precision, delay, and power dissipation as metrics and compare with three previous approximate designs. Our results show that the proposed heterogeneous multiplier achieves more precise outputs than the tested circuits while improving performance and power tradeoffs.
17
Hamid Reza Mahdiani, Ali-Akbar Ahmadi, S.M. Fakhraie et al. · IEEE Transactions on Circuits and Systems I Regular Papers · 2010 · 605 citations