A Framework for Noise Analysis and Verification of Analog Circuits

Analog circuit design and verification face significant challenges due to circuit complexity and short market windows. In particular, the influence of technology parameters on circuits, noise modeling and verification still remain a priority for many applications. Noise could be due to unwanted int...

Full description

Bibliographic Details
Main Author: Narayanan, Rajeev
Format: Others
Published: 2012
Online Access:http://spectrum.library.concordia.ca/973941/1/Thesis_Final.pdf
Narayanan, Rajeev <http://spectrum.library.concordia.ca/view/creators/Narayanan=3ARajeev=3A=3A.html> (2012) A Framework for Noise Analysis and Verification of Analog Circuits. PhD thesis, Concordia University.
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.973941
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMG.9739412013-10-22T03:46:38Z A Framework for Noise Analysis and Verification of Analog Circuits Narayanan, Rajeev Analog circuit design and verification face significant challenges due to circuit complexity and short market windows. In particular, the influence of technology parameters on circuits, noise modeling and verification still remain a priority for many applications. Noise could be due to unwanted interaction between the various circuit blocks or it could be inherited from the circuit elements. Current industrial designs rely heavily on simulation techniques, but ensuring the correctness of such designs under all circumstances usually becomes impractically expensive. In this PhD thesis, we propose a methodology for modeling and verification of analog designs in the presence of noise and process variation using run-time verification methods. Verification based on run-time techniques employs logical or statistical monitors to check if an execution (simulation) of the design model violates the design specifications (properties). In order to study the random behavior of noise, we propose an approach based on modeling the designs using stochastic differential equations (SDE) in the time domain. Then, we define assertion and statistical verification methods in a MATLAB SDE simulation framework for monitoring properties of interest in order to detect errors. In order to overcome some of the drawbacks associated with monitoring techniques, we define a pattern matching based verification method for qualitative estimation of the simulation traces. We illustrate the efficiency of the proposed methods on different benchmark circuits. 2012-04-16 Thesis NonPeerReviewed application/pdf http://spectrum.library.concordia.ca/973941/1/Thesis_Final.pdf Narayanan, Rajeev <http://spectrum.library.concordia.ca/view/creators/Narayanan=3ARajeev=3A=3A.html> (2012) A Framework for Noise Analysis and Verification of Analog Circuits. PhD thesis, Concordia University. http://spectrum.library.concordia.ca/973941/
collection NDLTD
format Others
sources NDLTD
description Analog circuit design and verification face significant challenges due to circuit complexity and short market windows. In particular, the influence of technology parameters on circuits, noise modeling and verification still remain a priority for many applications. Noise could be due to unwanted interaction between the various circuit blocks or it could be inherited from the circuit elements. Current industrial designs rely heavily on simulation techniques, but ensuring the correctness of such designs under all circumstances usually becomes impractically expensive. In this PhD thesis, we propose a methodology for modeling and verification of analog designs in the presence of noise and process variation using run-time verification methods. Verification based on run-time techniques employs logical or statistical monitors to check if an execution (simulation) of the design model violates the design specifications (properties). In order to study the random behavior of noise, we propose an approach based on modeling the designs using stochastic differential equations (SDE) in the time domain. Then, we define assertion and statistical verification methods in a MATLAB SDE simulation framework for monitoring properties of interest in order to detect errors. In order to overcome some of the drawbacks associated with monitoring techniques, we define a pattern matching based verification method for qualitative estimation of the simulation traces. We illustrate the efficiency of the proposed methods on different benchmark circuits.
author Narayanan, Rajeev
spellingShingle Narayanan, Rajeev
A Framework for Noise Analysis and Verification of Analog Circuits
author_facet Narayanan, Rajeev
author_sort Narayanan, Rajeev
title A Framework for Noise Analysis and Verification of Analog Circuits
title_short A Framework for Noise Analysis and Verification of Analog Circuits
title_full A Framework for Noise Analysis and Verification of Analog Circuits
title_fullStr A Framework for Noise Analysis and Verification of Analog Circuits
title_full_unstemmed A Framework for Noise Analysis and Verification of Analog Circuits
title_sort framework for noise analysis and verification of analog circuits
publishDate 2012
url http://spectrum.library.concordia.ca/973941/1/Thesis_Final.pdf
Narayanan, Rajeev <http://spectrum.library.concordia.ca/view/creators/Narayanan=3ARajeev=3A=3A.html> (2012) A Framework for Noise Analysis and Verification of Analog Circuits. PhD thesis, Concordia University.
work_keys_str_mv AT narayananrajeev aframeworkfornoiseanalysisandverificationofanalogcircuits
AT narayananrajeev frameworkfornoiseanalysisandverificationofanalogcircuits
_version_ 1716607716199235584