• DocumentCode
    3489838
  • Title

    Data structure manipulation for NNIG and PTNNIG: Towards a unified power and timing analysis

  • Author

    Mehrotra, Rashmi ; Man, Ka Lok ; Popovici, Emanuel ; Schellekens, Michel

  • Author_Institution
    Dept of Microelectron. Eng., Univ. Coll. Cork, Cork, Ireland
  • fYear
    2009
  • fDate
    6-8 Nov. 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Structural representation and technology mapping of a Boolean function is an important issue in the design of digital circuits. Various data structures such as binary decision diagrams (BDDs), And inverter graphs (AIGs) and Nand Nor inverter graphs (NNIGs) have been widely used for structural representation, logic synthesis and technology mapping of digital circuits. The tool ABC has been developed for the logic synthesis and manipulation of AIGs. This paper presents a tool which builds and manipulates NNIGs as a sub-package in ABC. To the best of our understanding, it is the first tool developed for the manipulation of NNIGs. Experimental results illustrate the applicability and efficiency of the tool. The paper also presents a new data structure probabilistic timed Nand-Nor-inverter graph (PTNNIG) that can be used for accurate power estimation and timing analysis of digital circuits. Such data structures are incorporated with probability and timing as parameters and will lead to a better and combined power and timing analysis.
  • Keywords
    Boolean functions; binary decision diagrams; digital circuits; graph theory; logic design; logic gates; probability; And inverter graph; Boolean function; PTNNIG; binary decision diagram; data structure; digital circuit; power analysis; power estimation; probabilistic timed Nand-Nor-inverter graph; structural representation; technology mapping; timing analysis; Boolean functions; Circuit synthesis; Data structures; Digital circuits; Electronic design automation and methodology; Inverters; Logic functions; Logic testing; Network synthesis; Timing; ABC; AIGs; Algebraic factorisation; NNIGs; SOP;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Circuits and Systems (SCS), 2009 3rd International Conference on
  • Conference_Location
    Medenine
  • Print_ISBN
    978-1-4244-4397-0
  • Electronic_ISBN
    978-1-4244-4398-7
  • Type

    conf

  • DOI
    10.1109/ICSCS.2009.5414179
  • Filename
    5414179