Statistical Run-Time Verification of Analog Circuits in Presence of Noise and Process Variation

被引:3
|
作者
Narayanan, Rajeev [1 ]
Seghaier, Ibtissem [2 ]
Zaki, Mohamed H. [2 ]
Tahar, Sofiene [2 ]
机构
[1] SUNY Coll New Paltz, Dept Elect & Comp Engn, New Paltz, NY 12561 USA
[2] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ H3G 1M8, Canada
关键词
Analog designs; noise; process variation; run-time verification; statistical techniques; stochastic differential equations;
D O I
10.1109/TVLSI.2012.2219083
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Noise and process variation present a practical limit on the performance of analog circuits. This paper proposes a methodology for modeling and verification of analog designs in the presence of shot noise, thermal noise, and process variations. The idea is to use stochastic differential equations to model noise in additive and multiplicative form and then combine process variation due to 0.18 mu m technology in a statistical run-time verification environment. The efficiency of MonteCarlo and Bootstrap statistical techniques are compared for a Colpitts oscillator and a phase locked loop-based frequency synthesizer circuit.
引用
收藏
页码:1811 / 1822
页数:12
相关论文
共 50 条
  • [1] Formal Verification of Analog Circuits in the Presence of Noise and Process Variation
    Narayanan, Rajeev
    Akbarpour, Behzad
    Zaki, Mohamed H.
    Tahar, Sofiene
    Paulson, Lawrence C.
    [J]. 2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 1309 - 1312
  • [2] Run-time verification
    Colin, S
    Mariani, L
    [J]. MODEL-BASED TESTING OF REACTIVE SYSTEMS, 2005, 3472 : 525 - 555
  • [3] Run-Time Verification of Coboxes
    de Boer, Frank S.
    de Gouw, Stijn
    Wong, Peter Y. H.
    [J]. SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2013, 2013, 8137 : 259 - 273
  • [4] Prevent: A Predictive Run-Time Verification Framework Using Statistical Learning
    Babaee, Reza
    Gurfinkel, Arie
    Fischmeister, Sebastian
    [J]. SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2018, 2018, 10886 : 205 - 220
  • [5] Run-time programming of analog circuits using floating-gate transistors
    Graham, David W.
    Hasler, Paul
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 3816 - +
  • [6] Run-Time Verification of Networked Software
    Artho, Cyrille Valentin
    [J]. RUNTIME VERIFICATION, 2010, 6418 : 59 - 73
  • [7] Run-Time Verification of Optimistic Concurrency
    Sezgin, Ali
    Tasiran, Serdar
    Muslu, Kivanc
    Qadeer, Shaz
    [J]. RUNTIME VERIFICATION, 2010, 6418 : 384 - +
  • [8] On the run-time verification of autonomy software
    Tiwari, A
    Sinha, P
    Ramachandran, U
    [J]. 28TH ANNUAL NASA GODDARD SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2004, : 58 - 65
  • [9] Run-time requirements verification for reconfigurable systems
    Chatzikonstantinou, George
    Kontogiannis, Kostas
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 75 : 105 - 121
  • [10] Astree: Verification of absence of run-time error
    Mauborgne, L
    [J]. BUILDING THE INFORMATION SOCIETY, 2004, 156 : 385 - 392