Auxiliary Specifications for Context-Sensitive Monitoring of AMS Assertions

被引:12
|
作者
Mukherjee, Subhankar [1 ]
Dasgupta, Pallab [1 ]
Mukhopadhyay, Siddhartha [2 ]
机构
[1] Indian Inst Technol, Dept Comp Sci & Engn, Kharagpur 721302, W Bengal, India
[2] Indian Inst Technol, Dept Elect Engn, Kharagpur 721302, W Bengal, India
关键词
Auxiliary functions; auxiliary state machines; satisfiabiliy; temporal logic; verification;
D O I
10.1109/TCAD.2011.2155065
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As research on developing assertion languages for the analog and mixed-signal (AMS) domain gains in momentum, it is increasingly being felt that extensions of existing assertion languages like property specification language and SystemVerilog assertions into the AMS domain are not adequate for expressing the analog design intent. This is largely due to the intricacy of the analog behavioral intent which cannot be captured purely in terms of logic. In this paper, we show that by using auxiliary forms of formal specifications such as abstract state machines and real-valued functions, called auxiliary functions, as references for AMS assertions, it becomes possible to model complex AMS behavioral properties. In addition, we present complexity results for the satisfiability problem of such specifications. This approach leverages the growing adoption of AMS behavioral modeling in the industry. This paper also shows that the use of auxiliary state machines allows us to separate out the scope of different analog assertions leading to significant performance gains in the assertion checking overhead.
引用
收藏
页码:1446 / 1457
页数:12
相关论文
共 50 条
  • [21] Context-sensitive construction in Kentucky
    Hancher, D
    Goodrum, P
    Pigman, J
    Hartman, D
    Mettille, J
    CONSTRUCTION 2003: MATERIALS AND CONSTRUCTION, 2003, (1861): : 125 - 131
  • [22] SPLITTING A CONTEXT-SENSITIVE SET
    OWINGS, JC
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1975, 10 (01) : 83 - 87
  • [23] Termination of context-sensitive rewriting
    Zantema, H
    REWRITING TECHNIQUES AND APPLICATIONS, 1997, 1232 : 172 - 186
  • [24] Context-sensitive valuation and learning
    Hunter, Lindsay E.
    Daw, Nathaniel D.
    CURRENT OPINION IN BEHAVIORAL SCIENCES, 2021, 41 : 122 - 127
  • [25] Towards context-sensitive intelligence
    Mügge, H
    Rho, T
    Winandy, M
    Won, M
    Cremers, AB
    Costanza, P
    Englert, R
    SOFTWARE ARCHITECTURE, PROCEEDINGS, 2005, 3527 : 231 - 238
  • [26] A hallmark of context-sensitive design
    Moler, Steve
    Public Roads, 2002, 65 (06)
  • [27] LES LANGAGES CONTEXT-SENSITIVE
    FRIANT, J
    ANNALES DE L INSTITUT HENRI POINCARE SECTION B-CALCUL DES PROBABILITES ET STATISTIQUE, 1967, 3 (01): : 35 - &
  • [28] Context-sensitive state estimation
    Steinberg, AN
    FUSION 2003: PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE OF INFORMATION FUSION, VOLS 1 AND 2, 2003, : 881 - 888
  • [29] Context-sensitive dependency pairs
    Alarcon, Beatriz
    Gutierrez, Raul
    Lucas, Salvador
    FSTTCS 2006: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, PROCEEDINGS, 2006, 4337 : 297 - +
  • [30] Competition for Context-Sensitive Consumers
    Apffelstaedt, Arno
    Mechtenberg, Lydia
    MANAGEMENT SCIENCE, 2021, 67 (05) : 2828 - 2844