Partition and propagate: an error derivation algorithm for the design of approximate circuits
File(s)DAC19_accepted.pdf (1.16 MB)
Accepted version
Author(s)
Scarabottolo, Ilaria
Ansaloni, Giovanni
Constantinides, George A
Pozzi, Laura
Type
Conference Paper
Abstract
Inexact hardware design techniques have become popular in error-tolerant systems, where energy efficiency is a primary concern. Several techniques aim to identify circuit portions that can be discarded under an error constraint, but research on systematic methods to determine such error is still at an early stage. We herein illustrate a generic, scalable algorithm that determines the influence of each circuit gate on the final output. The algorithm first partitions the graph representing the circuit, then determines the error propagation model of the resulting subgraphs. When applied to existing approximate design frameworks, our solution improves their efficiency and result quality.
Date Issued
2019-06-02
Date Acceptance
2019-06-02
Citation
Proceedings of the 56th Annual Design Automation Conference 2019 on - DAC '19, 2019
ISBN
9781450367257
Publisher
ACM Press
Journal / Book Title
Proceedings of the 56th Annual Design Automation Conference 2019 on - DAC '19
Copyright Statement
© 2016 Copyright held by the owner/author(s).
Sponsor
Royal Academy Of Engineering
Imagination Technologies Ltd
Engineering & Physical Science Research Council (EPSRC)
Grant Number
Prof Constantinides Chair
Prof Constantinides Chair
EP/P010040/1
Source
the 56th Annual Design Automation Conference 2019
Publication Status
Published
Start Date
2019-06-02
Finish Date
2019-06-06
Coverage Spatial
Las Vegas, NV, United States
Date Publish Online
2019-06-02