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 条
  • [21] A formal toolchain for offline and run-time verification of robotic systems
    Dal Zilio, Silvano
    Hladik, Pierre-Emmanuel
    Ingrand, Felix
    Mallet, Anthony
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2023, 159
  • [22] The Discourje project: run-time verification of communication protocols in Clojure
    Hamers, Ruben
    Horlings, Erik
    Jongmans, Sung-Shik
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2022, 24 (05) : 757 - 782
  • [23] Run-time Verification of MSMAS Norms Using Event Calculus
    Elakehal, Emad Eldeen
    Montali, Marco
    Padget, Julian
    [J]. 2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS WORKSHOPS (SASOW), 2014, : 110 - 115
  • [24] The Discourje project: run-time verification of communication protocols in Clojure
    Ruben Hamers
    Erik Horlings
    Sung-Shik Jongmans
    [J]. International Journal on Software Tools for Technology Transfer, 2022, 24 : 757 - 782
  • [25] Checking properties of PLL designs using run-time verification
    Dong, Zhi Jie
    Zaki, Mohamed H.
    Al Sammane, Ghiath
    Tahar, Sofiene
    Bois, Guy
    [J]. 2007 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2007, : 329 - +
  • [26] PSL model checking and run-time verification via testers
    Pnueli, A.
    Zaks, A.
    [J]. FM 2006: FORMAL METHODS, PROCEEDINGS, 2006, 4085 : 573 - 586
  • [27] AMOEBA-RT: Run-time verification of adaptive software
    Goldsby, Heather J.
    Cheng, Betty H. C.
    Zhang, Ji
    [J]. MODELS IN SOFTWARE ENGINEERING, 2008, 5002 : 212 - 224
  • [28] Run-time Verification of Behavioural Conformance for Conversational Web Services
    Dranidis, Dimitris
    Ramollari, Ervin
    Kourtesis, Dimitrios
    [J]. ECOWS'09: PROCEEDINGS OF THE 7TH IEEE EUROPEAN CONFERENCE ON WEB SERVICES, 2009, : 139 - +
  • [29] Simulation of Simultaneous Events in Regular Expressions for Run-Time Verification
    Sammapun, Usa
    Easwaran, Arvind
    Lee, Insup
    Sokolsky, Oleg
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 113 : 123 - 143
  • [30] Ensuring Correctness of Analog Circuits in Presence of Noise and Process Variations Using Pattern Matching
    Narayanan, Rajeev
    Zaki, Mohamed H.
    Tahar, Sofiene
    [J]. 2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 1188 - 1191