58
IRUS TotalDownloads
Altmetric
A formal framework for maximum error estimation in approximate logic synthesis
File | Description | Size | Format | |
---|---|---|---|---|
IlariaTCAD21.pdf | Accepted version | 3.25 MB | Adobe PDF | View/Open |
Title: | A formal framework for maximum error estimation in approximate logic synthesis |
Authors: | Scarabottolo, I Ansaloni, G Constantinides, G Pozzi, L |
Item Type: | Journal Article |
Abstract: | Approximate Logic Synthesis techniques have become popular in error-resilient systems, where accuracy requirements can be traded for improved energy efficiency. Many of these techniques operate on a circuit by substituting or removing some of its portions under a predefined error constraint; however, research on systematic methods to determine the error induced by such transformations is still at an early stage. We propose herein a generic framework for modeling maximum error in a circuit, called , which is a fundamental preliminary step for ALS. This framework is based on circuit partitioning and error propagation among the sub-circuits. We provide a sound, complete formal description of such framework, and we illustrate how two state-of-the-art algorithms can be subsumed by it. Moreover, we propose a novel gate-level error-modeling algorithm which is able to identify the whole range of possible errors induced by a given approximate transformation. We compare the three strategies and illustrate the efficiency of the new error-propagation methodology, which is able to identify accurate error bounds and, hence, guide ALS techniques to more valuable solutions. |
Issue Date: | 1-Apr-2022 |
Date of Acceptance: | 6-Apr-2021 |
URI: | http://hdl.handle.net/10044/1/89492 |
DOI: | 10.1109/TCAD.2021.3075651 |
ISSN: | 0278-0070 |
Publisher: | Institute of Electrical and Electronics Engineers |
Start Page: | 840 |
End Page: | 853 |
Journal / Book Title: | IEEE Transactions on Computer - Aided Design of Integrated Circuits and Systems |
Volume: | 41 |
Issue: | 4 |
Copyright Statement: | © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. |
Sponsor/Funder: | Engineering & Physical Science Research Council (EPSRC) |
Funder's Grant Number: | EP/P010040/1 |
Keywords: | Science & Technology Technology Computer Science, Hardware & Architecture Computer Science, Interdisciplinary Applications Engineering, Electrical & Electronic Computer Science Engineering Integrated circuit modeling Logic gates Partitioning algorithms Computational modeling Approximation algorithms Scalability Monte Carlo methods Approximate computing efficient architecture error modeling hardware design logic synthesis DESIGN Computer Hardware & Architecture 0906 Electrical and Electronic Engineering 1006 Computer Hardware |
Publication Status: | Published |
Online Publication Date: | 2021-04-26 |
Appears in Collections: | Electrical and Electronic Engineering Faculty of Engineering |