AxLS: A Framework for Approximate Logic Synthesis based on Netlist Transformations

Jorge Castro-Godinez, Humberto Barrantes-Garcia, Muhammad Shafique, Jorg Henkel

Research output: Contribution to journalArticlepeer-review

Abstract

With the rise of Approximate Computing as an energy-efficient design paradigm that is amenable to error-tolerant applications, different Approximate Logic Synthesis (ALS) techniques have been reported in the literature to generate approximate circuits from accurate implementations automatically. One ALS technique focuses on performing structural netlist transformations. The gate-level netlist representation of a circuit is simplified to reduce the circuit area and power consumption while producing a defined error level at the output. However, currently, there is no framework or tool available to test and explore existing netlist transformation techniques for ALS. This limits the proposal of novel approaches and their corresponding comparison against state-of-the-art contributions. In this brief, we present AxLS, an open-source framework for ALS techniques based on netlist transformations. We validate our framework’s functionality by implementing a reported ALS technique and one proposed, using open-source circuit synthesis and simulation tools, and generating approximate arithmetic circuits from accurate RTL descriptions.

Original languageEnglish (US)
JournalIEEE Transactions on Circuits and Systems II: Express Briefs
DOIs
StateAccepted/In press - 2021

Keywords

  • Approximate computing
  • Delays
  • design tools.
  • Hardware design languages
  • Integrated circuit modeling
  • Libraries
  • Logic gates
  • logic synthesis
  • Tools
  • XML

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'AxLS: A Framework for Approximate Logic Synthesis based on Netlist Transformations'. Together they form a unique fingerprint.

Cite this