Publication: Streamlined Circuit Device Model Development with fREEDA® and ADOL-C
Introduction
Applications
Tools
Research Groups
Workshops
Publications
   List Publications
   Advanced Search
   Info
   Add Publications
My Account
About

Streamlined Circuit Device Model Development with fREEDA® and ADOL-C

- incollection -
 

Area
Electrical Engineering

Author(s)
Frank P. Hart , Nikhil Kriplani , Sonali R. Luniya , Carlos E. Christoffersen , Michael B. Steer

Published in
Automatic Differentiation: Applications, Theory, and Implementations

Editor(s)
H. M. Bücker, G. Corliss, P. Hovland, U. Naumann, B. Norris

Year
2005

Publisher
Springer

Abstract
Time-marching simulation of electronic circuits using the U.C. Berkeley program Spice and variants has been a standard practice for electronics engineers since the mid-1970s. Unfortunately, the development cycle of Spice models may be lengthy because device model equations and their derivatives must be coded manually. Also, many files in the source tree must be modified to define a new model. fREEDA®, http://www.freeda.org, an object-oriented circuit simulator under development at several universities, overcomes many limitations of the conventional electronic model development paradigm. A key to this implementation is the ADOL-C package, which is used to automatically evaluate the derivatives of the device model equations. Resulting models are more compact, and the development time is shorter. The development history of selected Spice models and their fREEDA® counterparts are presented to illustrate the advantages of this approach.

Cross-References
Bucker2005ADA

AD Tools
ADOL-C

Related Applications
- Circuit Simulation

BibTeX
@INCOLLECTION{
         Hart2005SCD,
       author = "Frank P. Hart and Nikhil Kriplani and Sonali R. Luniya and Carlos E. Christoffersen
         and Michael B. Steer",
       title = "Streamlined Circuit Device Model Development with
         $\mbox{fREEDA}^{\tiny{\textregistered}}$ and {ADOL-C}",
       editor = "H. M. B{\"u}cker and G. Corliss and P. Hovland and U. Naumann and B.
         Norris",
       booktitle = "Automatic Differentiation: {A}pplications, Theory, and Implementations",
       series = "Lecture Notes in Computational Science and Engineering",
       publisher = "Springer",
       year = "2005",
       abstract = "Time-marching simulation of electronic circuits using the U.C. Berkeley program
         Spice and variants has been a standard practice for electronics engineers since the mid-1970s.
         Unfortunately, the development cycle of Spice models may be lengthy because device model equations
         and their derivatives must be coded manually. Also, many files in the source tree must be modified
         to define a new model.
         {{\textsl{\textsf{f}}}{\textup{\textsf{REEDA}}}{\textsuperscript{\tiny{\textregistered}}}},
         \url{http://www.freeda.org}, an object-oriented circuit simulator under development at several
         universities, overcomes many limitations of the conventional electronic model development paradigm.
         A key to this implementation is the ADOL-C package, which is used to automatically evaluate the
         derivatives of the device model equations. Resulting models are more compact, and the development
         time is shorter. The development history of selected Spice models and their
         {{\textsl{\textsf{f}}}{\textup{\textsf{REEDA}}}{\textsuperscript{\tiny{\textregistered}}}}
         counterparts are presented to illustrate the advantages of this approach.",
       crossref = "Bucker2005ADA",
       ad_area = "Electrical Engineering",
       ad_tools = "ADOL-C",
       pages = "295--307",
       doi = "10.1007/3-540-28438-9_26"
}


back
  

Contact:
autodiff.org
Username:
Password:
(lost password)