• DocumentCode
    3201827
  • Title

    Variable ordering for taylor expansion diagrams

  • Author

    Gomez-Prado, Daniel ; Ren, Qian ; Askar, S. ; Ciesielski, Maciej ; Boutillon, Emmanuel

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA, USA
  • fYear
    2004
  • fDate
    10-12 Nov. 2004
  • Firstpage
    55
  • Lastpage
    59
  • Abstract
    This paper presents an algorithm for variable ordering for Taylor Expansion Diagrams (TEDs). First we prove that the function implemented by the TED is independent of the order of its variables, and then that swapping of two adjacent variables in a TED is a local permutation similar to that in BDD. These two properties allow us to construct an algorithm to swap variables locally without affecting the entire TED. The proposed algorithm can be used to perform dynamic reordering, such as sifting or window permutation. We also propose a static ordering that can help reduce the permutation space and speed up the search of an optimal variable order for TEDs.
  • Keywords
    Boolean functions; decision diagrams; formal verification; logic design; dynamic reordering; local permutation; sifting; static ordering; taylor expansion diagram; variable ordering; window permutation; Binary decision diagrams; Boolean functions; Contracts; Digital arithmetic; Logic design; Polynomials; Solids; Taylor series;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Level Design Validation and Test Workshop, 2004. Ninth IEEE International
  • ISSN
    1552-6674
  • Print_ISBN
    0-7803-8714-7
  • Type

    conf

  • DOI
    10.1109/HLDVT.2004.1431235
  • Filename
    1431235