Enhanced TED: A new data structure for RTL verification

被引:1
|
作者
Lotfi-Kamran, P. [1 ]
Massoumi, M. [1 ]
Mirzaei, M. [2 ]
Navabi, Z. [1 ]
机构
[1] Univ Tehran, Sch Elect & Comp Engn, Tehran 14174, Iran
[2] Sharif Univ Technol, Sch Elect Engn, Tehran, Iran
关键词
D O I
10.1109/VLSI.2008.108
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This work provides a canonical representation for manipulation of RTL designs. Work has already been done on a canonical and graph-based representation called Taylor Expansion Diagram (TED). Although TED can effectively be used to represent arithmetic expressions at the word-level, it is not memory efficient in representing bit-level logic expressions. In addition, TED cannot represent Boolean expressions at the word-level (vector-level). In this paper, we present modifications to TED that will improve its ability for bit-level logic representation while enhancing its robustness to represent word-level Boolean expressions. It will be shown that for bit-level logic expressions, the Enhanced TED (ETED) performs the same as the BDD representation.
引用
收藏
页码:481 / +
页数:2
相关论文
共 50 条
  • [21] AUTOMATED RTL VERIFICATION BASED ON PREDICATE CALCULUS
    LANGEVIN, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 531 : 116 - 125
  • [22] Analysis and Verification of SoC Design RTL Parameters
    Ghosh, Prokash
    PROCEEDINGS OF THE FIRST IEEE INTERNATIONAL CONFERENCE ON POWER ELECTRONICS, INTELLIGENT CONTROL AND ENERGY SYSTEMS (ICPEICES 2016), 2016,
  • [23] Defining an enhanced RTL semantics
    Zhao, SQ
    Gajski, DD
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 548 - 553
  • [24] Verification at RTL Using Separation of Design Concerns
    Safieddine, Maya H.
    Zaraket, Fadi A.
    Kanj, Rouwaida
    El-Zein, Ali
    Roesner, Wolfgang
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (08) : 1529 - 1542
  • [25] On the reuse of RTL assertions in SystemC TLM verification
    Bombieri, Nicola
    Fummi, Franco
    Guarnieri, Valerio
    Pravadelli, Graziano
    Stefanni, Francesco
    Ghasempouri, Tara
    Lora, Michele
    Auditore, Giovanni
    Marcigaglia, Mirella Negro
    2014 15TH LATIN AMERICAN TEST WORKSHOP - LATW, 2014,
  • [26] Case Study: SoC Performance Verification and Static Verification of RTL Parameters
    Ghosh, Prokash
    Srivastava, Rohit
    2019 20TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR/SOC TEST, SECURITY AND VERIFICATION (MTV 2019), 2019, : 65 - 72
  • [27] RTL emulation: The next leap in system verification
    Sawant, S
    Giordano, P
    33RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 1996, 1996, : 233 - 235
  • [28] Verification methods for VHDL RTL-subroutines
    Ecker, W
    JOURNAL OF SYSTEMS ARCHITECTURE, 1996, 42 (02) : 117 - 128
  • [29] Semantics of RTL and validation of synthesized RTL designs using formal verification in reconfigurable computing systems
    Vinh, PC
    Bowen, JP
    12TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2005, : 247 - 254
  • [30] Data, Metadata, and Ted
    Borgman, Christine L.
    INTERTWINGLED: THE WORK AND INFLUENCE OF TED NELSON, 2015, : 67 - 74