Title : 
A Python interface for SPICE-based simulations
         
        
            Author : 
Batas, Daniel ; Fiedler, Horst
         
        
            Author_Institution : 
Integrated Syst. Inst., Tech. Univ. Dortmund, Dortmund, Germany
         
        
        
        
        
        
            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;
         
        
        
        
            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