• DocumentCode
    3406120
  • Title

    Representation and symbolic manipulation of linearly inductive Boolean functions

  • Author

    Gupta, A. ; Fisher, A.L.

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1993
  • fDate
    7-11 Nov. 1993
  • Firstpage
    192
  • Lastpage
    199
  • Abstract
    We consider a class of practically useful Boolean functions, called linearly inductive functions (LIFs), and present a canonical representation as well as algorithms for their automatic symbolic manipulation. LIFs can be used to capture structural induction in parameterized circuit descriptions, whereby our LIF representation provides a fixed-sized representation for all size instances of a circuit. Furthermore, since LIFs can naturally capture the temporal induction inherent in sequential system descriptions, our representation also provides a canonical form for sequential functions. This allows for a wide range of applications of symbolic LIF manipulation in the verification and synthesis of digital systems. We also present practical results from a preliminary implementation of a general purpose LIF package.
  • Keywords
    Boolean functions; fixed-sized representation; linearly inductive Boolean functions; parameterized circuit descriptions; sequential system descriptions; structural induction; symbolic manipulation; symbolic representation; temporal induction; Adders; Automata; Binary decision diagrams; Boolean functions; Circuits; Computer science; Hardware; Packaging; Radio access networks; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-4490-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.1993.580055
  • Filename
    580055