Publication: Comparisons of Automatic Differentiation Tools in Circuit Simulation
Introduction
Applications
Tools
Research Groups
Workshops
Publications
   List Publications
   Advanced Search
   Info
   Add Publications
My Account
About

Comparisons of Automatic Differentiation Tools in Circuit Simulation

- incollection -
 

Area
Electrical Engineering

Author(s)
Wolfram Klein

Published in
Computational Differentiation: Techniques, Applications, and Tools

Editor(s)
Martin Berz, Christian Bischof, George Corliss, Andreas Griewank

Year
1996

Publisher
SIAM

Abstract
Simulation models for semiconductor elements like MOS transistors are of great interest in the field of circuit simulation (MOS : metal oxide semiconductor). Because of the nonlinearity of the terminal current and charge functions with respect to the input voltages, the derivatives of these transistor functions are needed In this paper, we compare different automatic differentiation (ad) tools in a concrete application of large transistor models. First, results using the method of differentiation `by hand` are shown. Then, results are presented for the application of the ad tools ADIFOR, Odyssée, and the Fortran 90 extension ADOL--F to MOS transistor simulation models. On a higher level of modeling (i.e., on the functional description itself), an operator-based system SYPERB using the programming language PASCAL-XSC is proposed. This tool enables not only reading, creating, and evaluation of the mathematical formulas, but also differentiation using different kinds of arithmetics as well as the forward or the reverse mode of automatic differentiation.

Cross-References
Berz1996CDT

AD Tools
ADIFOR, ADOL-C, Odyssee

BibTeX
@INCOLLECTION{
         Klein1996CoA,
       author = "Wolfram Klein",
       editor = "Martin Berz and Christian Bischof and George Corliss and Andreas Griewank",
       title = "Comparisons of Automatic Differentiation Tools in Circuit Simulation",
       booktitle = "Computational Differentiation: Techniques, Applications, and Tools",
       pages = "297--307",
       publisher = "SIAM",
       address = "Philadelphia, PA",
       key = "Klein1996CoA",
       crossref = "Berz1996CDT",
       abstract = "Simulation models for semiconductor elements like MOS transistors are of great
         interest in the field of circuit simulation (MOS : metal oxide semiconductor). Because of the
         nonlinearity of the terminal current and charge functions with respect to the input voltages, the
         derivatives of these transistor functions are needed In this paper, we compare different automatic
         differentiation (AD) tools in a concrete application of large transistor models. First, results
         using the method of differentiation `by hand` are shown. Then, results are presented for the
         application of the AD tools ADIFOR, Odyss{\'e}e, and the Fortran 90 extension ADOL--F to
         MOS transistor simulation models. On a higher level of modeling (i.e., on the functional description
         itself), an operator-based system SYPERB using the programming language PASCAL-XSC is proposed. This
         tool enables not only reading, creating, and evaluation of the mathematical formulas, but also
         differentiation using different kinds of arithmetics as well as the forward or the reverse mode of
         automatic differentiation.",
       keywords = "Circuit simulation, transistor models, ADIFOR, Odyss{\'e}e, ADOL--F,
         SYPERB.",
       referred = "[Klein2002DMf].",
       year = "1996",
       ad_tools = "ADIFOR, ADOL-C, Odyssee",
       ad_area = "Electrical Engineering"
}


back
  

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