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

被引:3
|
作者
Kalla, P [1 ]
Ciesielski, M [1 ]
Boutillon, E [1 ]
Martin, E [1 ]
机构
[1] Univ Utah, Salt Lake City, UT 84112 USA
关键词
D O I
10.1109/HLDVT.2002.1224421
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recently a theory of a compact, canonical representation for arithmetic expressions, called Taylor Expansion Diagram (TED) [1] [2], 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 algorithmic level and comments on their potential use in high level synthesis.
引用
收藏
页码:13 / 17
页数:5
相关论文
共 50 条
  • [21] Canonical representations of high-level decision diagrams
    Karputkina A.
    Ubara R.
    Raika J.
    Tombakb M.
    Estonian Journal of Engineering, 2010, 16 (01): : 39 - 55
  • [22] HIGH-LEVEL DESIGN
    BOURBON, BR
    COMPUTER DESIGN, 1992, 31 (09): : 27 - 29
  • [23] Efficient factorization of DSP transforms using Taylor Expansion Diagrams
    Guillot, Jeremie
    Boutillon, Emmanuel
    Ren, Q.
    Ciesielski, M.
    Gomez-Prado, D.
    Askar, S.
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 752 - +
  • [24] Retiming Arithmetic Datapaths using Timed Taylor Expansion Diagrams
    Gomez-Prado, Daniel
    Kim, Dusung
    Ciesielski, Maciej
    Boutillon, Emmanuel
    2010 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP (HLDVT), 2010, : 33 - 39
  • [25] Data-flow transformations using Taylor expansion diagrams
    Ciesielski, M.
    Askar, S.
    Gomez-Prado, D.
    Guillot, J.
    Boutillon, E.
    2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, : 455 - +
  • [26] Speaker verification using support vector machines and high-level features
    Campbell, William M.
    Campbell, Joseph P.
    Gleason, Terry P.
    Reynolds, Douglas A.
    Shen, Wade
    IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2007, 15 (07): : 2085 - 2094
  • [27] PSL Assertion Checking Using Temporally Extended High-Level Decision Diagrams
    Maksim Jenihhin
    Jaan Raik
    Anton Chepurov
    Raimund Ubar
    Journal of Electronic Testing, 2009, 25 : 289 - 300
  • [28] High-level modelling, analysis, and verification on FPGA-based hardware design
    Matousek, P
    Smrcka, A
    Vojnar, T
    CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, PROCEEDINGS, 2005, 3725 : 371 - 375
  • [29] High-Level synthesis assisted design and verification framework for automotive radar processors
    Sikka, Prateek
    Asati, Abhijit R.
    Shekhar, Chandra
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 78
  • [30] PSL Assertion Checking Using Temporally Extended High-Level Decision Diagrams
    Jenihhin, Maksim
    Raik, Jaan
    Chepurov, Anton
    Ubar, Raimund
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2009, 25 (06): : 289 - 300