• DocumentCode
    2637754
  • Title

    Advanced Device Modeling Using Automatic Differentiation In A Mixed Domain Circuit Simul

  • Author

    Steer, M.B. ; Kriplani, N.M. ; Jang, W. ; Mantooth, A.

  • Author_Institution
    North Carolina State Univ., Raleigh, NC
  • fYear
    2006
  • fDate
    22-24 June 2006
  • Firstpage
    136
  • Lastpage
    141
  • Abstract
    The advent of automatic differentiation, the adoption of object-oriented implementation paradigms, and compiler-support for function overloading enables relatively straightforward implementation of device models with typically 10% of the code required for standard device implementations. In this paper implementation of the EKV model in the fREEDAtrade circuit simulator is reported. fREEDAtrade is capable of transient, wavelet, harmonic balance, large-signal transient noise, DC and AC analyses of circuits using a single device model implementation. Automatic differentiation enables the calculation of device derivatives with analytic accuracy but without errors common in manual development of device derivatives. fREEDAtrade achieves unconditional convergence through the use of parameterized state variables that obviates the end for local convergence control or homotopy techniques. A dynamic range in transient simulation exceeding 160 dB has been achieved
  • Keywords
    circuit simulation; integrated circuit modelling; AC analyses; DC analyses; EKV model; automatic differentiation; fREEDA circuit simulator; harmonic balance; homotopy techniques; large-signal transient noise; local convergence control; mixed domain circuit simulator; Analytical models; Circuit analysis; Circuit noise; Circuit simulation; Code standards; Convergence; Harmonic analysis; Object oriented modeling; Transient analysis; Wavelet analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mixed Design of Integrated Circuits and System, 2006. MIXDES 2006. Proceedings of the International Conference
  • Conference_Location
    Gdynia
  • Print_ISBN
    83-922632-2-7
  • Type

    conf

  • DOI
    10.1109/MIXDES.2006.1706554
  • Filename
    1706554