• DocumentCode
    3634261
  • Title

    Heuristic Synthesis of Multi-Terminal BDDs Based on Local Width/Cost Minimization

  • Author

    Petr Mikusek;Václav Dvorak

  • Author_Institution
    Brno Univ. of Technol., Brno, Czech Republic
  • fYear
    2009
  • Firstpage
    605
  • Lastpage
    608
  • Abstract
    Multi-terminal binary decision diagrams (MTBDDs) are useful representation of multiple output Boolean functions. However, construction of such a diagram is a difficult task, especially when in some sense optimum diagram is sought. The paper presents an improved algorithm of MTBDD synthesis aiming at minimum MTBDD width or cost. The presented algorithm is a core of the upgraded version of a synthesis tool that accepts incompletely specified integer-valued functions of Boolean variables specified by possibly compatible cubes. The suggested technique is suitable for hardware (LUT cascades) or firmware implementation (branching microprograms).
  • Keywords
    "Data structures","Boolean functions","Cost function","Iterative algorithms","Digital systems","Table lookup","Design methodology","Minimization methods","Hardware","Microprogramming"
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, Architectures, Methods and Tools, 2009. DSD ´09. 12th Euromicro Conference on
  • Print_ISBN
    978-0-7695-3782-5
  • Type

    conf

  • DOI
    10.1109/DSD.2009.168
  • Filename
    5350170