High-level design verification using Taylor Expansion Diagrams: first results

  • Authors:
  • P. Kalla;M. Ciesielski;E. Boutillon;E. Martin

  • Affiliations:
  • Utah Univ., Salt Lake City, UT, USA;IDCS, Tampere Univ. of Technol., Finland;-;-

  • Venue:
  • HLDVT '02 Proceedings of the Seventh IEEE International High-Level Design Validation and Test Workshop
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recently a theory of a compact, canonical representation for arithmetic expressions, called Taylor Expansion Diagram (TED) has been proposed. This representation, based on a novel, non-binary decomposition principle, raises a level of design abstraction from bits to bit vectors and words, thus facilitating the verification of behavioral and RTL specifications of arithmetic designs. This paper presents the first practical results of using TED in the context of high-level design representation and verification. It discusses the use of TED for equivalence checking of behavioral and RTL designs and comments on its limitations. It also demonstrates the application of TEDs to verification of designs on an algorithmic level and comments on their potential use in high level synthesis.