• DocumentCode
    528659
  • Title

    A Python interface for SPICE-based simulations

  • Author

    Batas, Daniel ; Fiedler, Horst

  • Author_Institution
    Integrated Syst. Inst., Tech. Univ. Dortmund, Dortmund, Germany
  • fYear
    2010
  • fDate
    7-10 Sept. 2010
  • Firstpage
    161
  • Lastpage
    164
  • Abstract
    This paper introduces a programming interface for integrated CMOS circuit design. It connects the SPICE netlist level to an easy to use programming language: Python [1]. After classifying the context of this tool the fundamental application for parametric circuit simulation and signal processing is shown. This is done at the example of a parameterizable netlist for an inverter. Further on, calculations for a single MOS-device are shown. Normally required input parameters for SPICE can be set to be calculated in dependence of specified normally calculated output parameters. It is also shown how to deal with a two-dimensional search of input parameters.
  • Keywords
    CMOS analogue integrated circuits; SPICE; circuit simulation; high level languages; integrated circuit design; signal processing; Python interface; SPICE netlist level; SPICE-based simulation; integrated CMOS circuit design; parametric circuit simulation; programming interface; programming language; signal processing; Computational modeling; Geometry; Integrated circuit modeling; Logic gates; Mathematical model; SPICE; Semiconductor device modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals and Electronic Systems (ICSES), 2010 International Conference on
  • Conference_Location
    Gliwice
  • Print_ISBN
    978-1-4244-5307-8
  • Electronic_ISBN
    978-83-9047-4-2
  • Type

    conf

  • Filename
    5595224