A Tool for Modeling and Analysis of Analog Circuits

 
Ons Lahiouel, Henda Aridhi, Mohammed Zaki Hussein and Sofiene Tahar

Contact: lahiouel@ece.concordia.ca

Analog circuit models provided by the circuit simulator Simulation Program with Integrated Circuit Emphasis offer the most accurate behavior of electronic circuits and systems. However, those models as well as the program that performs the device characterization are not available for researchers who need to have access to a mathematical description to perform optimization and verification of circuits. Consequently, we need to automatically generate analog circuits mathematical models and provide means to change their model parameters and verify their effects. In this report we present a tool for modeling and analysis of analog circuit implemented in MATLAB Object Oriented. This tool takes as input a Netlist file and generates a circuit object that contains all the circuit elements, their attributes and their connectivity. This circuit object together with a set of library Mfiles that model devices and some user defined parameters and constraints are input to an equations formulation step that implements Modified Nodal Analysis formulation and generates MATLAB Mfiles, used for different circuit analysis. We show the application of our proposed tool on a Differential Amplifier and a Rambus ring oscillator.



Files
 
 

Concordia University