DocumentCode
3751875
Title
MAPP: A platform for prototyping algorithms and models quickly and easily
Author
Tianshi Wang;Karthik Aadithya;Bichen Wu;Jaijeet Roychowdhury
Author_Institution
EECS Department, University of California, Berkeley, CA, USA
fYear
2015
Firstpage
1
Lastpage
3
Abstract
The lack of a convenient yet powerful platform for prototyping simulation algorithms and mathematical models has long hindered research and collaboration in continuous-time (CT) simulation and modelling. We present the Berkeley Model and Algorithm Prototyping Platform (MAPP), which aims to make such prototyping and evaluation fast and easy. A key feature of MAPP is modular code structuring, the design of which is strongly influenced by modern, DAE-based formulations for system equations and algorithms. This internal code structuring, which differs markedly from that of Berkeley SPICE and related simulators, enables users to add new simulation algorithms with only minimal knowledge of device models, and vice-versa. Another key feature of MAPP is that it is designed from the ground up to support modelling and simulation multi-physics systems. We illustrate MAPP´s implementation of devices and algorithms and present two samples of its use. MAPP has been released as open source under the GNU Public License.
Keywords
"Mathematical model","Algorithm design and analysis","Integrated circuit modeling","Object oriented modeling","SPICE","Analytical models","MATLAB"
Publisher
ieee
Conference_Titel
Numerical Electromagnetic and Multiphysics Modeling and Optimization (NEMO), 2015 IEEE MTT-S International Conference on
Type
conf
DOI
10.1109/NEMO.2015.7415070
Filename
7415070
Link To Document