• DocumentCode
    2680116
  • Title

    ModSpec: An open, flexible specification framework for multi-domain device modelling

  • Author

    Amsallem, David ; Roychowdhury, Jaijeet

  • Author_Institution
    Univ. of California, Berkeley, CA, USA
  • fYear
    2011
  • fDate
    7-10 Nov. 2011
  • Firstpage
    367
  • Lastpage
    374
  • Abstract
    We describe ModSpec, a MATLAB/Octave based specification format suitable for modelling devices across a wide variety of application domains, including circuits, optics, fluidics and biology. The ModSpec format and associated API are centered around describing the nonlinear differential equations at the core of any device model. The format is open, general and easy to use, and is supported by toolchains that translate and automatically differentiate models, set up equations for systems of interacting devices, and provide simulation facilities. We illustrate the use of ModSpec for modelling semiconductor, photovoltaic, fluidic and neuronal devices and systems.
  • Keywords
    application program interfaces; electronic engineering computing; formal specification; integrated circuits; mathematics computing; nonlinear differential equations; API; MATLAB-Octave based specification format; ModSpec; fluidic; multidomain device modelling; neuronal devices; nonlinear differential equations; open flexible specification framework; photovoltaic; semiconductor; systems; Biological system modeling; Equations; Integrated circuit modeling; MATLAB; Mathematical model; Semiconductor device modeling; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4577-1399-6
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2011.6105356
  • Filename
    6105356