Relative timing based verification of timed circuits and systems

被引:13
|
作者
Kim, H [1 ]
Beerel, PA [1 ]
Stevens, K [1 ]
机构
[1] Univ So Calif, Asynchronous CAD Grp, Los Angeles, CA 90089 USA
关键词
D O I
10.1007/0-387-21600-6_9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Aggressive timed circuits, including synchronous and asynchronous self-resetting circuits, are particularly challenging to design and verify due to complicated timing constraints that must hold to ensure correct operation. Identifying a small, sufficient, and easily verifiable set of relative timing constraints simplifies both design and verification. However the manual identification of these constraints is a complex and error-prone process. This paper presents the first systematic algorithm to generate and optimize relative timing constraints sufficient to guarantee correctness. The algorithm has been implemented in our RTCG tool and has been applied to several real-life circuits. In all cases, the tool successfully generates a sufficient set of easily verifiable relative timing constraints. Moreover, the generated constraint sets are the same size or smaller than that of the hand-optimized constraints.
引用
收藏
页码:115 / 124
页数:10
相关论文
共 50 条
  • [31] Timing verification with crosstalk for transparently latched circuits
    Zhou, H
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 56 - 61
  • [32] Modeling timing correlation and the accurate timing verification of digital interface circuits
    Escalante, MA
    Dimopoulos, NJ
    PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 321 - 324
  • [33] Qualifying Relative Timing Constraints for Asynchronous Circuits
    Manoranjan, Jotham Vaddaboina
    Stevens, Kenneth S.
    2016 22ND IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS, 2016, : 91 - 98
  • [34] Symbolic verification and analysis of discrete timed systems
    Ruf, J
    Kropf, T
    FORMAL METHODS IN SYSTEM DESIGN, 2003, 23 (01) : 67 - 108
  • [35] Incremental Inductive Verification of Parameterized Timed Systems
    Isenberg, Tobias
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16 (02)
  • [36] Verification of continuous dynamical systems by timed automata
    Christoffer Sloth
    Rafael Wisniewski
    Formal Methods in System Design, 2011, 39 : 47 - 82
  • [37] Synthesis of timed circuits based on decomposition
    Yoneda, Tomohiro
    Myers, Chris J.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (07) : 1177 - 1195
  • [38] Symbolic Verification and Analysis of Discrete Timed Systems
    Jürgen Ruf
    Thomas Kropf
    Formal Methods in System Design, 2003, 23 : 67 - 108
  • [39] Learning Assumptions for Compositional Verification of Timed Systems
    Lin, Shang-Wei
    Andre, Etienne
    Liu, Yang
    Sun, Jun
    Dong, Jin Song
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2014, 40 (02) : 137 - 153
  • [40] Interval approach to parallel timed systems verification
    Karpov, YG
    Sotnikov, D
    PARALLEL COMPUTING TECHNOLOGIES, PROCEEDINGS, 2003, 2763 : 100 - 116