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 条
  • [21] Design and verification of pipelined circuits with Timed Petri Nets
    Parrot, Remi
    Briday, Mikael
    Roux, Olivier H. H.
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2023, 33 (01): : 1 - 24
  • [22] Design and verification of pipelined circuits with Timed Petri Nets
    Rémi Parrot
    Mikaël Briday
    Olivier H. Roux
    Discrete Event Dynamic Systems, 2023, 33 : 1 - 24
  • [23] Timing verification of sequential domino circuits
    VanCampenhout, D
    Mudge, T
    Sakallah, KA
    1996 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, 1996, : 127 - 132
  • [24] Timing verification for transparently latched circuits
    Chen, Ruiming
    Zhou, Hai
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (09) : 1847 - 1855
  • [25] Verification of timed circuits with failure-directed abstractions
    Zheng, H
    Myers, CJ
    Walter, D
    Little, S
    Yoneda, T
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (03) : 403 - 412
  • [26] COMPOSITIONAL VERIFICATION FOR TIMED SYSTEMS BASED ON AUTOMATIC INVARIANT GENERATION
    Ben Rayana, Souha
    Astefanoaei, Lacramioara
    Bensalem, Saddek
    Bozga, Marius
    Combaz, Jacques
    LOGICAL METHODS IN COMPUTER SCIENCE, 2015, 11 (03)
  • [27] Timed Interpreted Systems as a New Agent-Based Formalism for Verification of Timed Security Protocols
    Zbrzezny, Agnieszka M.
    Siedlecka-Lamch, Olga
    Szymoniak, Sabina
    Zbrzezny, Andrzej
    Kurkowski, Miroslaw
    APPLIED SCIENCES-BASEL, 2024, 14 (22):
  • [28] Specification and verification of timed lazy systems
    Corradini, F
    Pistore, M
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 1996, 1996, 1113 : 279 - 290
  • [29] Verification of timed systems using POSETs
    Belluomini, W
    Myers, CJ
    COMPUTER AIDED VERIFICATION, 1998, 1427 : 403 - 415
  • [30] Compositional Verification of Parameterised Timed Systems
    Astefanoaei, Lacramioara
    Ben Rayana, Souha
    Bensalem, Saddek
    Bozga, Marius
    Combaz, Jacques
    NASA FORMAL METHODS (NFM 2015), 2015, 9058 : 66 - 81