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 条
  • [31] High-level modeling and verification of cellular signaling
    Miskov-Zivanov, Natasa
    Zuliani, Paolo
    Wang, Qinsi
    Clarke, Edmund M.
    Faeder, James R.
    2016 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP (HLDVT), 2016, : 162 - 169
  • [32] High-level verification of handwritten numeral strings
    Oliveira, LS
    Sabourin, R
    Bortolozzi, F
    Suen, CY
    XIV BRAZILIAN SYMPOSIUM ON COMPUTER GRAPHICS AND IMAGE PROCESSING, PROCEEDINGS, 2001, : 36 - 43
  • [33] High Quality IP Design using High-Level Synthesis Design Flow
    Zhu, Qiang
    Tatsuoka, Masato
    2016 21ST ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2016, : 212 - 217
  • [34] METACSL: Specification and Verification of High-Level Properties
    Robles, Virgile
    Kosmatov, Nikolai
    Prevosto, Virgile
    Rilling, Louis
    Le Gall, Pascale
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PT I, 2019, 11427 : 358 - 364
  • [35] AN EXPERIMENT IN HIGH-LEVEL LANGUAGE MICROPROGRAMMING AND VERIFICATION
    PATTERSON, DA
    COMMUNICATIONS OF THE ACM, 1981, 24 (10) : 699 - 709
  • [36] Diagnostic Modeling of Microprocessors with High-Level Decision Diagrams
    Ubar, R.
    Raik, J.
    Jutman, A.
    Jenihhin, M.
    Brik, M.
    Instenberg, M.
    Wuttke, H-D.
    BEC 2008: 2008 INTERNATIONAL BIENNIAL BALTIC ELECTRONICS CONFERENCE, PROCEEDINGS, 2008, : 147 - 150
  • [37] THE FUTURE OF HIGH-LEVEL DESIGN
    DEGEUS, AJ
    ELECTRONIC DESIGN, 1992, 40 (24) : 122 - 122
  • [38] HIGH-LEVEL LANGUAGE DESIGN
    ALLWEISS, JA
    MCCLINTOCK, JH
    DATAMATION, 1981, 27 (04): : 186 - &
  • [39] HIGH-LEVEL DESIGN ISSUES
    SHELDON, C
    ELECTRONIC ENGINEERING, 1994, 66 (807): : 12 - 12
  • [40] Parametrization of a flexible polarizable model for water using high-level first-principles results.
    Burnham, CJ
    Xantheas, SS
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1999, 218 : U359 - U359