Home > Published Issues > 2021 > Volume 10, No. 4, July 2021 >

PyAMS: A New Software for Modeling Analog Elements and Circuit Simulations

Fathi Dhiabi 1, M. Larbi Megherbi 1, Achour Saadoune 1, Riccardo Carotenuto 2, and Fortunato Pezzimenti 2
1. Department of Electrical Engineering, Biskra University, Biskra, Algeria
2. DIIES-, Mediterranea University of Reggio Calabria, Reggio Calabria, Italy

Abstract—All technology instruments use electrical and electronic systems that, before their production, need to be verified via simulation software. A new simulation software called Python for Analog and Mixed Signals (PyAMS) has been programmed. As presented in this paper, the main objective of this software is to simplify the modeling of analog elements and circuits by using the python language to describe design schematics involving libraries, packages, and symbols. PyAMS would be a free software (GNU license). The circuit simulation in PyAMS allows a detailed frequency-domain analysis, DC analysis, and time-domain analysis. The output signals are acquired in different operating points and they are displayed by means of a dedicated waveform editor. The behavioral modeling of analog elements and the simulations results of different test circuits are reported in the text.
 
Index Terms—Analog circuits, spice, PyAMS, modeling, newton raphson, CAD system

Cite: Fathi Dhiabi, M.Larbi Megherbi, Achour Saadoune, Riccardo Carotenuto, and Fortunato Pezzimenti, "PyAMS: A New Software for Modeling Analog Elements and Circuit Simulations," International Journal of Electrical and Electronic Engineering & Telecommunications, Vol. 10, No. 4, pp. 233-242, July 2021. Doi: 10.18178/ijeetc.10.4.233-242

Copyright © 2021 by the authors. This is an open access article distributed under the Creative Commons Attribution License (CC BY-NC-ND 4.0), which permits use, distribution and reproduction in any medium, provided that the article is properly cited, the use is non-commercial and no modifications or adaptations are made.