• DocumentCode
    2550995
  • Title

    Minimization of ordered pseudo Kronecker decision diagrams

  • Author

    Lindgren, Per ; Drechsler, Rolf ; Becker, Bernd

  • Author_Institution
    Div. of Comput. Eng., Lulea Univ. of Technol., Sweden
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    504
  • Lastpage
    510
  • Abstract
    The introduction of Decision Diagrams (DDs) has brought new means towards solving many of the problems involved in digital circuit design. Compactness of the representation is one key issue. Ordered Pseudo Kronecker Decision Diagrams (OPKDDs) together with the use of complemented edges is known to offer the most general ordered read-once DD representation at the bit-level, hence OPKDDs hold all minimal sized bit-level ordered DDs for a given function. This representation allows us to trade-off diagram canonicity against compactness. Ternary-OPKDDs (TOPKDDs) implicitly holds all OPKDDs for a given variable order. We state the canonicity criteria for TOPKDDs having complemented edges and develop an efficient sifting based method for their minimization. Furthermore, a heuristic minimization algorithm for OPKDDs is devised, utilizing the redundancies of Ternary-OPKDDs (TOPKDDs). Experiments on a set of MCNC benchmarks confirm the potential compactness of OPKDDs and demonstrate the efficiency of the proposed heuristics
  • Keywords
    decision diagrams; minimisation of switching nets; OPKDDs; compactness; decision diagrams; digital circuit design; heuristic minimization algorithm; heuristics; pseudo Kronecker decision diagrams; redundancies; Boolean functions; Circuit synthesis; Computer science; Design engineering; Digital circuits; Heuristic algorithms; Logic; Mechanical factors; Minimization methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2000. Proceedings. 2000 International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-0801-4
  • Type

    conf

  • DOI
    10.1109/ICCD.2000.878329
  • Filename
    878329