Statistical Analysis of Linear Analog Circuits Using Gaussian Message Passing in Factor Graphs
This thesis introduces a novel application of factor graphs to the domain of analog circuits. It proposes a technique of leveraging factor graphs for performing statistical yield analysis of analog circuits that is much faster than the standard Monte Carlo/Simulation Program With Integrated Circuit...
Main Author: | |
---|---|
Format: | Others |
Published: |
DigitalCommons@USU
2009
|
Subjects: | |
Online Access: | https://digitalcommons.usu.edu/etd/504 https://digitalcommons.usu.edu/cgi/viewcontent.cgi?article=1500&context=etd |
id |
ndltd-UTAHS-oai-digitalcommons.usu.edu-etd-1500 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UTAHS-oai-digitalcommons.usu.edu-etd-15002019-10-13T06:03:20Z Statistical Analysis of Linear Analog Circuits Using Gaussian Message Passing in Factor Graphs Phadnis, Miti This thesis introduces a novel application of factor graphs to the domain of analog circuits. It proposes a technique of leveraging factor graphs for performing statistical yield analysis of analog circuits that is much faster than the standard Monte Carlo/Simulation Program With Integrated Circuit Emphasis (SPICE) simulation techniques. We have designed a tool chain to model an analog circuit and its corresponding factor graph and then use a Gaussian message passing approach along the edges of the graph for yield calculation. The tool is also capable of estimating unknown parameters of the circuit given known output statistics through backward message propagation in the factor graph. The tool builds upon the concept of domain-specific modeling leveraged for modeling and interpreting different kinds of analog circuits. Generic Modeling Environment (GME) is used to design modeling environment for analog circuits. It is a configurable tool set that supports creation of domain-specific design environments for different applications. This research has developed a generalized methodology that could be applied towards design automation of different kinds of analog circuits, both linear and nonlinear. The tool has been successfully used to model linear amplifier circuits and a nonlinear Metal Oxide Semiconductor Field Effect Transistor (MOSFET) circuit. The results obtained by Monte Carlo simulations performed on these circuits are used as a reference in the project to compare against the tool's results. The tool is tested for its efficiency in terms of time and accuracy against the standard results. 2009-12-01T08:00:00Z text application/pdf https://digitalcommons.usu.edu/etd/504 https://digitalcommons.usu.edu/cgi/viewcontent.cgi?article=1500&context=etd Copyright for this work is held by the author. Transmission or reproduction of materials protected by copyright beyond that allowed by fair use requires the written permission of the copyright owners. Works not in the public domain cannot be commercially exploited without permission of the copyright owner. Responsibility for any use rests exclusively with the user. For more information contact Andrew Wesolek (andrew.wesolek@usu.edu). All Graduate Theses and Dissertations DigitalCommons@USU Factor Graphs GME Statistical Analysis Statistics and Probability |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
Factor Graphs GME Statistical Analysis Statistics and Probability |
spellingShingle |
Factor Graphs GME Statistical Analysis Statistics and Probability Phadnis, Miti Statistical Analysis of Linear Analog Circuits Using Gaussian Message Passing in Factor Graphs |
description |
This thesis introduces a novel application of factor graphs to the domain of analog circuits. It proposes a technique of leveraging factor graphs for performing statistical yield analysis of analog circuits that is much faster than the standard Monte Carlo/Simulation Program With Integrated Circuit Emphasis (SPICE) simulation techniques. We have designed a tool chain to model an analog circuit and its corresponding factor graph and then use a Gaussian message passing approach along the edges of the graph for yield calculation. The tool is also capable of estimating unknown parameters of the circuit given known output statistics through backward message propagation in the factor graph. The tool builds upon the concept of domain-specific modeling leveraged for modeling and interpreting different kinds of analog circuits. Generic Modeling Environment (GME) is used to design modeling environment for analog circuits. It is a configurable tool set that supports creation of domain-specific design environments for different applications. This research has developed a generalized methodology that could be applied towards design automation of different kinds of analog circuits, both linear and nonlinear. The tool has been successfully used to model linear amplifier circuits and a nonlinear Metal Oxide Semiconductor Field Effect Transistor (MOSFET) circuit. The results obtained by Monte Carlo simulations performed on these circuits are used as a reference in the project to compare against the tool's results. The tool is tested for its efficiency in terms of time and accuracy against the standard results. |
author |
Phadnis, Miti |
author_facet |
Phadnis, Miti |
author_sort |
Phadnis, Miti |
title |
Statistical Analysis of Linear Analog Circuits Using Gaussian Message Passing in Factor Graphs |
title_short |
Statistical Analysis of Linear Analog Circuits Using Gaussian Message Passing in Factor Graphs |
title_full |
Statistical Analysis of Linear Analog Circuits Using Gaussian Message Passing in Factor Graphs |
title_fullStr |
Statistical Analysis of Linear Analog Circuits Using Gaussian Message Passing in Factor Graphs |
title_full_unstemmed |
Statistical Analysis of Linear Analog Circuits Using Gaussian Message Passing in Factor Graphs |
title_sort |
statistical analysis of linear analog circuits using gaussian message passing in factor graphs |
publisher |
DigitalCommons@USU |
publishDate |
2009 |
url |
https://digitalcommons.usu.edu/etd/504 https://digitalcommons.usu.edu/cgi/viewcontent.cgi?article=1500&context=etd |
work_keys_str_mv |
AT phadnismiti statisticalanalysisoflinearanalogcircuitsusinggaussianmessagepassinginfactorgraphs |
_version_ |
1719267498160816128 |