• DocumentCode
    1837282
  • Title

    Utilizing synthesis to verify Boolean function models

  • Author

    Beg, Azam ; Walid Ibrahim, P.W.C. ; Shama, E.A.

  • Author_Institution
    Coll. of Inf. Technol., UAE Univ., Al-Ain
  • fYear
    2008
  • fDate
    18-21 May 2008
  • Firstpage
    1576
  • Lastpage
    1579
  • Abstract
    In this paper, we compare two different Boolean function reduction methods in order to justify the analytical model of the Monte Carlo data for Boolean function complexity. We use a binary decision diagram (BDD) complexity model (proposed earlier) and weigh it against the complexity behavior generated by Synopsys Design Compiler (DC). We use this synthesis tool (that utilizes a standard cell library) to generate RTL hardware description of Monte Carlo circuits as gate-level netlists. The two reduction methods (model and DC) transform an arbitrary function into a much-reduced representation of the same function. The comparison confirms that the behavior of Boolean function complexity using the model and the DC is visually and statistically similar; the similarity holds true for BDDs representing functions comprising a wide range of variables and minterms.
  • Keywords
    Boolean functions; Monte Carlo methods; Boolean function models; Monte Carlo data; RTL hardware; binary decision diagram complexity model; standard cell library; Binary decision diagrams; Boolean functions; Circuit simulation; Circuit testing; Data structures; Digital circuits; Digital integrated circuits; Digital systems; Logic testing; Monte Carlo methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    978-1-4244-1683-7
  • Electronic_ISBN
    978-1-4244-1684-4
  • Type

    conf

  • DOI
    10.1109/ISCAS.2008.4541733
  • Filename
    4541733