• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

DMCA

FRAIGs: A unifying representation for logic synthesis and verification (2005)

Cached

  • Download as a PDF

Download Links

  • [www.eecs.berkeley.edu]
  • [www.eecs.berkeley.edu]
  • [www-cad.eecs.berkeley.edu]
  • [www.eecs.berkeley.edu]
  • [web.cecs.pdx.edu]
  • [embedded.eecs.berkeley.edu]
  • [www.ecs.umass.edu]
  • [embedded.eecs.berkeley.edu]
  • [web.cecs.pdx.edu]
  • [embedded.eecs.berkeley.edu]
  • [embedded.eecs.berkeley.edu]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Alan Mishchenko , Satrajit Chatterjee , Robert Brayton
Citations:46 - 13 self
  • Summary
  • Citations
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@TECHREPORT{Mishchenko05fraigs:a,
    author = {Alan Mishchenko and Satrajit Chatterjee and Robert Brayton},
    title = {FRAIGs: A unifying representation for logic synthesis and verification},
    institution = {},
    year = {2005}
}

Share

Facebook Twitter Reddit Bibsonomy

OpenURL

 

Abstract

AND-INV graphs (AIGs) are Boolean networks composed of twoinput AND-gates and inverters. In the known applications, such as equivalence checking and technology mapping, AIGs are used to represent and manipulate Boolean functions. AIGs powered by simulation and Boolean satisfiability lead to functionally reduced AIGs (FRAIGs), which are “semi-canonical ” in the sense that each FRAIG node has unique functionality among all the nodes currently present in the FRAIG. The paper shows that FRAIGs can be used to unify and enhance many phases of logic synthesis: from the representation of the original and the intermediate netlists derived by logic optimization, through technology mapping over multiple logic structures, to combinational equivalence checking. Experimental results on large public benchmarks confirm the practicality of using FRAIGs throughout the logic synthesis flow. 1

Keyphrases

logic synthesis    unifying representation    technology mapping    intermediate netlists    many phase    boolean network    logic optimization    and-inv graph    fraig node    twoinput and-gates    boolean satisfiability lead    logic synthesis flow    equivalence checking    combinational equivalence checking    known application    boolean function    experimental result    large public benchmark    unique functionality    multiple logic structure   

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University