├── SLiCAPtree.txt ├── files ├── tex │ └── SLiCAPdata │ │ └── TEXsubstitutions.tex ├── examples │ ├── MOSparams │ │ ├── cir │ │ │ ├── nmosChar.log │ │ │ ├── mosEKVplotsP.cir │ │ │ ├── mosEKVplotsN.cir │ │ │ ├── mosEKVplotsN_V.cir │ │ │ ├── mosEKVplotsP_V.cir │ │ │ └── nmosChar.asc │ │ ├── MOSparams.zip │ │ ├── html │ │ │ └── css │ │ │ │ └── Grid.png │ │ ├── sphinx │ │ │ ├── source │ │ │ │ ├── _static │ │ │ │ │ ├── html_logo.png │ │ │ │ │ └── custom.css │ │ │ │ └── index.rst │ │ │ └── make.bat │ │ ├── LTspice │ │ │ ├── mosEKVplots.cir │ │ │ └── nmosChar.asc │ │ └── MOSparams.py │ ├── CSstage │ │ ├── CSstage.zip │ │ ├── html │ │ │ ├── css │ │ │ │ └── Grid.png │ │ │ └── CSresNoise_index.html │ │ ├── img │ │ │ └── CSresNoise.pdf │ │ ├── sphinx │ │ │ ├── source │ │ │ │ ├── _static │ │ │ │ │ ├── html_logo.png │ │ │ │ │ └── custom.css │ │ │ │ └── index.rst │ │ │ ├── projectInfo.py │ │ │ └── make.bat │ │ └── cir │ │ │ ├── CSresNoise.cir │ │ │ └── CSresNoise.asc │ ├── FilterDesign │ │ ├── FilterDesign.zip │ │ ├── html │ │ │ └── css │ │ │ │ └── Grid.png │ │ ├── sphinx │ │ │ ├── source │ │ │ │ ├── _static │ │ │ │ │ ├── html_logo.png │ │ │ │ │ └── custom.css │ │ │ │ └── index.rst │ │ │ └── make.bat │ │ └── cir │ │ │ ├── LowPassLR.net │ │ │ └── LowPassLR.cir │ ├── MOS_EKV_BSIM │ │ ├── MOS_EKV_BSIM.zip │ │ └── cir │ │ │ ├── EKVmosNoise.cir │ │ │ ├── MOS.cir │ │ │ └── NCH.asc │ ├── noiseFigure │ │ ├── html │ │ │ └── css │ │ │ │ └── Grid.png │ │ ├── noiseFigure.zip │ │ ├── img │ │ │ ├── ExNoiseFigureAmp.pdf │ │ │ └── ExNoiseFigureRp.pdf │ │ ├── sphinx │ │ │ ├── source │ │ │ │ ├── _static │ │ │ │ │ ├── html_logo.png │ │ │ │ │ └── custom.css │ │ │ │ └── index.rst │ │ │ └── make.bat │ │ ├── noiseFigures.py │ │ └── cir │ │ │ ├── ExNoiseFigureRp.cir │ │ │ ├── ExNoiseFigureAmp.cir │ │ │ └── ExNoiseFigureRp.asc │ ├── balancedCircuits │ │ ├── img │ │ │ ├── Tcircuit1.pdf │ │ │ └── balancedAmp.pdf │ │ ├── balancedCircuits.zip │ │ ├── cir │ │ │ ├── Tcircuit1.cir │ │ │ ├── Tcircuit1.net │ │ │ ├── balancedAmp.cir │ │ │ └── balancedMOSAmp.cir │ │ └── balancedCircuitsProject.py │ ├── dcMatchtingTracking │ │ ├── html │ │ │ └── css │ │ │ │ └── Grid.png │ │ ├── img │ │ │ └── dcMatchingTracking.pdf │ │ └── cir │ │ │ ├── dcMatchingTracking.cir │ │ │ └── dcMatchingTracking.asc │ ├── myFirstRCnetwork │ │ ├── myFirstRCnetwork.zip │ │ ├── img │ │ │ ├── myFirstRCnetwork.pdf │ │ │ └── myFirstRCnetwork.png │ │ └── cir │ │ │ ├── myFirstRCnetwork.cir │ │ │ └── myFirstRCnetwork.asc │ └── myFirstVampNGspice │ │ └── cir │ │ └── MyFirstVampOPA211.cir ├── gSchem │ ├── gschemrc │ ├── gnet-spice-noqsi-master │ │ ├── tutorial │ │ │ ├── ASIC │ │ │ │ ├── Simulation │ │ │ │ │ ├── gnetlistrc │ │ │ │ │ ├── geda.conf │ │ │ │ │ ├── control.cir │ │ │ │ │ ├── gafrc │ │ │ │ │ └── Makefile │ │ │ │ ├── Makefile │ │ │ │ ├── Schematic │ │ │ │ │ └── gafrc │ │ │ │ ├── Symbols │ │ │ │ │ ├── Vdd.sym │ │ │ │ │ ├── Vdd1.sym │ │ │ │ │ ├── Vss.sym │ │ │ │ │ ├── Vss1.sym │ │ │ │ │ └── Comparator.sym │ │ │ │ ├── README │ │ │ │ └── Models │ │ │ │ │ ├── nch.sym │ │ │ │ │ └── pch.sym │ │ │ ├── BBamp │ │ │ │ ├── Simulation │ │ │ │ │ ├── gnetlistrc │ │ │ │ │ ├── geda.conf │ │ │ │ │ ├── gafrc │ │ │ │ │ └── Makefile │ │ │ │ ├── Schematic │ │ │ │ │ ├── attribs │ │ │ │ │ ├── gafrc │ │ │ │ │ └── Makefile │ │ │ │ └── Symbols │ │ │ │ │ └── pwrjack-RAPC712.sym │ │ │ ├── Images │ │ │ │ ├── dB.jpg │ │ │ │ ├── Test.png │ │ │ │ ├── dB.tiff │ │ │ │ ├── BBamp.png │ │ │ │ ├── Board.png │ │ │ │ ├── DISCRI.png │ │ │ │ ├── Comparator.png │ │ │ │ ├── DISCRItest.png │ │ │ │ └── HelloWorld.png │ │ │ └── HelloWorld │ │ │ │ ├── Makefile │ │ │ │ └── HelloWorld.sch │ │ ├── scheme-path.scm │ │ ├── install.sh │ │ ├── INSTALL │ │ ├── test │ │ │ └── model-test.sch │ │ └── README.md │ ├── gafrc │ └── symbols │ │ ├── include.sym │ │ ├── parDef.sym │ │ ├── modelDef.sym │ │ ├── 0.sym │ │ ├── K.sym │ │ ├── Z.sym │ │ ├── C.sym │ │ ├── L.sym │ │ ├── V.sym │ │ ├── D.sym │ │ ├── I.sym │ │ ├── R.sym │ │ ├── R_r.sym │ │ ├── O.sym │ │ ├── Q_noise.sym │ │ ├── J.sym │ │ └── O_noise.sym ├── html │ └── img │ │ └── Grid.png ├── lepton-eda │ ├── configure │ │ ├── gschemrc │ │ ├── gafrc │ │ ├── sch2cir │ │ ├── readme.txt │ │ └── install.sh │ ├── spice-symbols │ │ ├── spCommand.sym │ │ ├── sch2cir │ │ ├── spXNullor.cir │ │ ├── spXGyrator.cir │ │ ├── spXTrafo.cir │ │ ├── sp0.sym │ │ ├── spK.sym │ │ ├── spC.sym │ │ ├── spL.sym │ │ ├── spR.sym │ │ ├── spV.sym │ │ ├── spI.sym │ │ ├── spD.sym │ │ ├── spBV.sym │ │ ├── spH.sym │ │ ├── spBI.sym │ │ ├── spXNullor.sch │ │ ├── spF.sym │ │ ├── spNPN3.sym │ │ ├── spPNP3.sym │ │ ├── spNJFET.sym │ │ └── spPJFET.sym │ └── symbols │ │ ├── include.sym │ │ ├── parDef.sym │ │ ├── modelDef.sym │ │ ├── 0.sym │ │ ├── K.sym │ │ ├── Z.sym │ │ ├── C.sym │ │ ├── L.sym │ │ ├── V.sym │ │ ├── D.sym │ │ ├── I.sym │ │ ├── R.sym │ │ ├── R_r.sym │ │ ├── O.sym │ │ ├── Q_noise.sym │ │ ├── J.sym │ │ └── O_noise.sym ├── sphinx │ ├── source │ │ ├── _static │ │ │ ├── html_logo.png │ │ │ └── custom.css │ │ └── index.rst │ ├── Makefile │ └── make.bat └── LTspice │ ├── SLD.asy │ ├── SLC.asy │ ├── SLV.asy │ ├── SLL.asy │ ├── SLJ.asy │ ├── SLXJ.asy │ ├── SLR.asy │ ├── SLR_r.asy │ ├── SLO.asy │ ├── SLI.asy │ ├── SLQ_noise.asy │ ├── SLQ.asy │ ├── SLO_noise.asy │ ├── SLM_noise.asy │ ├── SLXQ.asy │ ├── SLJ_noise.asy │ ├── SLM.asy │ ├── SLO_dcvar.asy │ ├── SLXM.asy │ ├── SLW.asy │ ├── SLABCD.asy │ ├── SLE.asy │ ├── SLXM_V.asy │ ├── SLXMPN.asy │ ├── SLH.asy │ ├── SLN.asy │ ├── SLQD.asy │ ├── SLG.asy │ ├── SLF.asy │ ├── SLXQD.asy │ └── SLT.asy ├── MANIFEST.in ├── Grid.png ├── tests ├── basicTests │ └── cir │ │ ├── defaultParams.cir │ │ ├── smallestMatrix.cir │ │ ├── QDmodel.cir │ │ ├── V.cir │ │ ├── H.cir │ │ ├── F.cir │ │ ├── E.cir │ │ ├── HZ.cir │ │ ├── G.cir │ │ ├── EZ.cir │ │ ├── noiseTest.cir │ │ ├── params2model.cir │ │ ├── params2subckt.cir │ │ ├── balancedResonator.cir │ │ ├── DMCM.cir │ │ └── hierarchy.cir └── test_files │ └── myFirstRCnetwork.cir ├── docs ├── _static │ └── myStyle.css ├── _build │ ├── html │ │ ├── _static │ │ │ ├── myStyle.css │ │ │ ├── file.png │ │ │ ├── minus.png │ │ │ ├── plus.png │ │ │ ├── fonts │ │ │ │ ├── Lato-Bold.ttf │ │ │ │ ├── Lato-Bold.woff2 │ │ │ │ ├── Lato-Italic.ttf │ │ │ │ ├── Lato-Italic.woff2 │ │ │ │ ├── Lato-Regular.ttf │ │ │ │ ├── Lato-Regular.woff2 │ │ │ │ ├── Lato-BoldItalic.ttf │ │ │ │ ├── Lato-BoldItalic.woff2 │ │ │ │ ├── RobotoSlab-Bold.woff2 │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── RobotoSlab-Regular.woff2 │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ └── documentation_options.js │ │ ├── objects.inv │ │ ├── _sources │ │ │ ├── userguide │ │ │ │ ├── latexreports.rst.txt │ │ │ │ ├── balanced.rst.txt │ │ │ │ ├── sphinxreports.rst.txt │ │ │ │ └── SLiCAPuserguide.rst.txt │ │ │ ├── reference │ │ │ │ ├── SLiCAP.rst.txt │ │ │ │ ├── SLiCAPini.rst.txt │ │ │ │ ├── SLiCAPlex.rst.txt │ │ │ │ ├── SLiCAPrst.rst.txt │ │ │ │ ├── SLiCAPhtml.rst.txt │ │ │ │ ├── SLiCAPmath.rst.txt │ │ │ │ ├── SLiCAPyacc.rst.txt │ │ │ │ ├── SLiCAPkicad.rst.txt │ │ │ │ ├── SLiCAPlatex.rst.txt │ │ │ │ ├── SLiCAPplots.rst.txt │ │ │ │ ├── SLiCAPconfig.rst.txt │ │ │ │ ├── SLiCAPprotos.rst.txt │ │ │ │ ├── SLiCAPexecute.rst.txt │ │ │ │ ├── SLiCAPngspice.rst.txt │ │ │ │ ├── SLiCAPsetting.rst.txt │ │ │ │ ├── SLiCAPmatrices.rst.txt │ │ │ │ ├── SLiCAPdesignData.rst.txt │ │ │ │ ├── SLiCAPinstruction.rst.txt │ │ │ │ ├── SLiCAPpythonMaxima.rst.txt │ │ │ │ ├── SLiCAPnotebook.rst.txt │ │ │ │ └── SLiCAPreference.rst.txt │ │ │ ├── tutorials │ │ │ │ ├── myFirstRCnetwork.rst.txt │ │ │ │ ├── balanced.rst.txt │ │ │ │ ├── noise.rst.txt │ │ │ │ ├── SLiCAPtutorials.rst.txt │ │ │ │ └── MOS-EKV.rst.txt │ │ │ ├── introduction │ │ │ │ ├── SLiCAPcontribute.rst.txt │ │ │ │ ├── SLiCAPintroduction.rst.txt │ │ │ │ └── SLiCAPandSED.rst.txt │ │ │ ├── syntax │ │ │ │ └── SLiCAPnetlistSyntax.rst.txt │ │ │ ├── development │ │ │ │ └── SLiCAPdevelopment.rst.txt │ │ │ └── index.rst.txt │ │ ├── _images │ │ │ ├── makeNetlist-1.png │ │ │ ├── makeNetlist-2.png │ │ │ ├── makeNetlist-3.png │ │ │ ├── makeNetlist-4.png │ │ │ ├── makeNetlist-5.png │ │ │ ├── makeNetlist-6.png │ │ │ ├── LTspiceControlPanel.png │ │ │ ├── myFirstRCnetwork_asc.png │ │ │ ├── LTspiceControlPanelSymbolPath.png │ │ │ ├── LTspiceSelectSLiCAPcomponent.png │ │ │ ├── LTspiceControlPanelFontSettings.png │ │ │ └── LTspiceControlPanelNetlistOptions.png │ │ └── .buildinfo │ └── doctrees │ │ ├── index.doctree │ │ ├── environment.pickle │ │ ├── userguide │ │ ├── pz.doctree │ │ ├── dcvar.doctree │ │ ├── noise.doctree │ │ ├── plots.doctree │ │ ├── circuit.doctree │ │ ├── dynamic.doctree │ │ ├── execute.doctree │ │ ├── install.doctree │ │ ├── project.doctree │ │ ├── balanced.doctree │ │ ├── parameters.doctree │ │ ├── postproc.doctree │ │ ├── schematics.doctree │ │ ├── htmlreports.doctree │ │ ├── instruction.doctree │ │ ├── latexreports.doctree │ │ ├── SLiCAPuserguide.doctree │ │ ├── sphinxreports.doctree │ │ └── parameterStepping.doctree │ │ ├── syntax │ │ ├── devices.doctree │ │ ├── netlist.doctree │ │ ├── schematics.doctree │ │ └── SLiCAPnetlistSyntax.doctree │ │ ├── tutorials │ │ ├── noise.doctree │ │ ├── LTspice.doctree │ │ ├── MOS-EKV.doctree │ │ ├── balanced.doctree │ │ ├── SLiCAPtutorials.doctree │ │ └── myFirstRCnetwork.doctree │ │ ├── reference │ │ ├── SLiCAP.doctree │ │ ├── SLiCAPhtml.doctree │ │ ├── SLiCAPini.doctree │ │ ├── SLiCAPlex.doctree │ │ ├── SLiCAPmath.doctree │ │ ├── SLiCAPrst.doctree │ │ ├── SLiCAPyacc.doctree │ │ ├── SLiCAPconfig.doctree │ │ ├── SLiCAPkicad.doctree │ │ ├── SLiCAPlatex.doctree │ │ ├── SLiCAPplots.doctree │ │ ├── SLiCAPprotos.doctree │ │ ├── SLiCAPexecute.doctree │ │ ├── SLiCAPmatrices.doctree │ │ ├── SLiCAPngspice.doctree │ │ ├── SLiCAPnotebook.doctree │ │ ├── SLiCAPreference.doctree │ │ ├── SLiCAPsetting.doctree │ │ ├── SLiCAPdesignData.doctree │ │ ├── SLiCAPinstruction.doctree │ │ └── SLiCAPpythonMaxima.doctree │ │ ├── introduction │ │ ├── SLiCAPandSED.doctree │ │ ├── SLiCAPcontribute.doctree │ │ ├── SLiCAPwhatWhyHow.doctree │ │ └── SLiCAPintroduction.doctree │ │ └── development │ │ └── SLiCAPdevelopment.doctree ├── img │ ├── makeNetlist-1.png │ ├── makeNetlist-2.png │ ├── makeNetlist-3.png │ ├── makeNetlist-4.png │ ├── makeNetlist-5.png │ ├── makeNetlist-6.png │ ├── LTspiceControlPanel.png │ ├── myFirstRCnetwork_asc.png │ ├── LTspiceSelectSLiCAPcomponent.png │ ├── LTspiceControlPanelFontSettings.png │ ├── LTspiceControlPanelSymbolPath.png │ └── LTspiceControlPanelNetlistOptions.png ├── userguide │ ├── latexreports.rst │ ├── balanced.rst │ ├── sphinxreports.rst │ └── SLiCAPuserguide.rst ├── reference │ ├── SLiCAP.rst │ ├── SLiCAPini.rst │ ├── SLiCAPlex.rst │ ├── SLiCAPrst.rst │ ├── SLiCAPhtml.rst │ ├── SLiCAPmath.rst │ ├── SLiCAPyacc.rst │ ├── SLiCAPkicad.rst │ ├── SLiCAPlatex.rst │ ├── SLiCAPplots.rst │ ├── SLiCAPconfig.rst │ ├── SLiCAPprotos.rst │ ├── SLiCAPexecute.rst │ ├── SLiCAPngspice.rst │ ├── SLiCAPsetting.rst │ ├── SLiCAPmatrices.rst │ ├── SLiCAPdesignData.rst │ ├── SLiCAPinstruction.rst │ ├── SLiCAPpythonMaxima.rst │ ├── SLiCAPnotebook.rst │ └── SLiCAPreference.rst ├── tutorials │ ├── myFirstRCnetwork.rst │ ├── balanced.rst │ ├── noise.rst │ ├── SLiCAPtutorials.rst │ └── MOS-EKV.rst ├── introduction │ ├── SLiCAPcontribute.rst │ ├── SLiCAPintroduction.rst │ └── SLiCAPandSED.rst ├── syntax │ └── SLiCAPnetlistSyntax.rst ├── development │ └── SLiCAPdevelopment.rst └── index.rst ├── SLiCAP ├── __init__.py ├── SLiCAPdesignData │ └── __init__.py ├── SLiCAPhtml │ └── __init__.py ├── SLiCAPini │ └── __init__.py ├── SLiCAPkicad │ └── __init__.py ├── SLiCAPlex │ └── __init__.py ├── SLiCAPmath │ └── __init__.py ├── SLiCAPyacc │ └── __init__.py ├── SLiCAPconfig │ └── __init__.py ├── SLiCAPexecute │ └── __init__.py ├── SLiCAPlatex │ └── __init__.py ├── SLiCAPplots │ └── __init__.py ├── SLiCAPprotos │ └── __init__.py ├── SLiCAPrst │ └── __init__.py ├── SLiCAPsetting │ └── __init__.py ├── SLiCAPmatrices │ └── __init__.py ├── SLiCAPngspice │ └── __init__.py ├── SLiCAPinstruction │ └── __init__.py ├── SLiCAPnotebook │ └── __init__.py └── SLiCAPpythonMaxima │ └── __init__.py ├── .gitignore ├── .travis_install.txt ├── README.md ├── LICENCE.txt ├── requirements.txt └── .travis.yml /SLiCAPtree.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /files/tex/SLiCAPdata/TEXsubstitutions.tex: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include SLiCAP/SLiCAPpythonMaxima/*.mac 2 | -------------------------------------------------------------------------------- /Grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/Grid.png -------------------------------------------------------------------------------- /tests/basicTests/cir/defaultParams.cir: -------------------------------------------------------------------------------- 1 | defaultParams 2 | Q1 1 1 0 0 QV 3 | .end 4 | -------------------------------------------------------------------------------- /docs/_static/myStyle.css: -------------------------------------------------------------------------------- 1 | .rst-content .highlight > pre { 2 | line-height: 1.5; 3 | } 4 | -------------------------------------------------------------------------------- /docs/_build/html/_static/myStyle.css: -------------------------------------------------------------------------------- 1 | .rst-content .highlight > pre { 2 | line-height: 1.5; 3 | } 4 | -------------------------------------------------------------------------------- /files/examples/MOSparams/cir/nmosChar.log: -------------------------------------------------------------------------------- 1 | Fatal Error: Could not open library file "CMOS18TT.lib" 2 | -------------------------------------------------------------------------------- /files/gSchem/gschemrc: -------------------------------------------------------------------------------- 1 | (load (build-path geda-rc-path "gschem-colormap-lightbg")) ; light background 2 | -------------------------------------------------------------------------------- /files/html/img/Grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/html/img/Grid.png -------------------------------------------------------------------------------- /tests/basicTests/cir/smallestMatrix.cir: -------------------------------------------------------------------------------- 1 | smallestMatrix 2 | I1 0 1 {I_s} 3 | R1 1 0 {R_s} 4 | .end 5 | -------------------------------------------------------------------------------- /docs/img/makeNetlist-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/makeNetlist-1.png -------------------------------------------------------------------------------- /docs/img/makeNetlist-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/makeNetlist-2.png -------------------------------------------------------------------------------- /docs/img/makeNetlist-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/makeNetlist-3.png -------------------------------------------------------------------------------- /docs/img/makeNetlist-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/makeNetlist-4.png -------------------------------------------------------------------------------- /docs/img/makeNetlist-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/makeNetlist-5.png -------------------------------------------------------------------------------- /docs/img/makeNetlist-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/makeNetlist-6.png -------------------------------------------------------------------------------- /SLiCAP/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAP import * 7 | -------------------------------------------------------------------------------- /docs/_build/html/objects.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/objects.inv -------------------------------------------------------------------------------- /docs/userguide/latexreports.rst: -------------------------------------------------------------------------------- 1 | ====================== 2 | Generate LaTeX reports 3 | ====================== 4 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Simulation/gnetlistrc: -------------------------------------------------------------------------------- 1 | (hierarchy-traversal "disabled") 2 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/BBamp/Simulation/gnetlistrc: -------------------------------------------------------------------------------- 1 | (hierarchy-traversal "disabled") 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | __pycache__/ 3 | build/ 4 | dist/ 5 | ProgramDocs/ 6 | SLiCAP_python.egg-info/ 7 | .venv/ 8 | -------------------------------------------------------------------------------- /SLiCAP/SLiCAPdesignData/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | """ 4 | from .SLiCAPdesignData import * 5 | -------------------------------------------------------------------------------- /docs/userguide/balanced.rst: -------------------------------------------------------------------------------- 1 | .. _balanced: 2 | 3 | ================= 4 | Balanced circuits 5 | ================= 6 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Simulation/geda.conf: -------------------------------------------------------------------------------- 1 | [gnetlist] 2 | traverse-hierarchy=false 3 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/BBamp/Simulation/geda.conf: -------------------------------------------------------------------------------- 1 | [gnetlist] 2 | traverse-hierarchy=false 3 | -------------------------------------------------------------------------------- /files/lepton-eda/configure/gschemrc: -------------------------------------------------------------------------------- 1 | (load (build-path geda-rc-path "gschem-colormap-lightbg")) ; light background 2 | -------------------------------------------------------------------------------- /SLiCAP/SLiCAPhtml/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPhtml import * -------------------------------------------------------------------------------- /SLiCAP/SLiCAPini/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPini import * -------------------------------------------------------------------------------- /SLiCAP/SLiCAPkicad/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPkicad import * -------------------------------------------------------------------------------- /SLiCAP/SLiCAPlex/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPlex import * -------------------------------------------------------------------------------- /SLiCAP/SLiCAPmath/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPmath import * -------------------------------------------------------------------------------- /SLiCAP/SLiCAPyacc/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPyacc import * -------------------------------------------------------------------------------- /docs/_build/doctrees/index.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/index.doctree -------------------------------------------------------------------------------- /docs/_build/html/_static/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/file.png -------------------------------------------------------------------------------- /docs/_build/html/_static/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/minus.png -------------------------------------------------------------------------------- /docs/_build/html/_static/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/plus.png -------------------------------------------------------------------------------- /docs/img/LTspiceControlPanel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/LTspiceControlPanel.png -------------------------------------------------------------------------------- /docs/img/myFirstRCnetwork_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/myFirstRCnetwork_asc.png -------------------------------------------------------------------------------- /docs/userguide/sphinxreports.rst: -------------------------------------------------------------------------------- 1 | ========================= 2 | Generate HTML with sphinx 3 | ========================= 4 | -------------------------------------------------------------------------------- /files/examples/CSstage/CSstage.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/CSstage/CSstage.zip -------------------------------------------------------------------------------- /files/gSchem/gafrc: -------------------------------------------------------------------------------- 1 | (reset-component-library) 2 | (component-library "/gschem/symbols" "SLiCAP") 3 | -------------------------------------------------------------------------------- /tests/basicTests/cir/QDmodel.cir: -------------------------------------------------------------------------------- 1 | QDmodel 2 | V1 1 0 {V_s} 3 | X1 2 0 1 0 BJTD IC=1m VCE=1 4 | I1 2 0 {I_o} 5 | .end 6 | -------------------------------------------------------------------------------- /.travis_install.txt: -------------------------------------------------------------------------------- 1 | wine ~/.wine/drive_c/Program Files/LTC/LTspiceXVII/LTspiceXVII.exe. -wine -netlist 2 | SLiCAPinstall 3 | -------------------------------------------------------------------------------- /SLiCAP/SLiCAPconfig/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPconfig import * -------------------------------------------------------------------------------- /SLiCAP/SLiCAPexecute/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPexecute import * -------------------------------------------------------------------------------- /SLiCAP/SLiCAPlatex/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPlatex import * 7 | -------------------------------------------------------------------------------- /SLiCAP/SLiCAPplots/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPplots import * 7 | -------------------------------------------------------------------------------- /SLiCAP/SLiCAPprotos/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPprotos import * -------------------------------------------------------------------------------- /SLiCAP/SLiCAPrst/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPrst import * 7 | -------------------------------------------------------------------------------- /SLiCAP/SLiCAPsetting/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPsetting import * -------------------------------------------------------------------------------- /tests/basicTests/cir/V.cir: -------------------------------------------------------------------------------- 1 | V.cir 2 | V1 1 2 1 3 | R1 1 3 {R_1} 4 | R2 2 4 {R_1} 5 | R3 3 4 {R_2} 6 | R4 2 0 {R_GND} 7 | .end 8 | -------------------------------------------------------------------------------- /SLiCAP/SLiCAPmatrices/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPmatrices import * -------------------------------------------------------------------------------- /SLiCAP/SLiCAPngspice/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPngspice import * 7 | -------------------------------------------------------------------------------- /docs/_build/doctrees/environment.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/environment.pickle -------------------------------------------------------------------------------- /files/examples/MOSparams/MOSparams.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/MOSparams/MOSparams.zip -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/scheme-path.scm: -------------------------------------------------------------------------------- 1 | (display (string-append geda-data-path "/scheme/")) 2 | (primitive-exit 0) 3 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/BBamp/Schematic/attribs: -------------------------------------------------------------------------------- 1 | device 2 | value 3 | spec 4 | footprint 5 | description 6 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/BBamp/Schematic/gafrc: -------------------------------------------------------------------------------- 1 | (source-library ".") 2 | (component-library "../Symbols") 3 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/BBamp/Simulation/gafrc: -------------------------------------------------------------------------------- 1 | (source-library ".") 2 | (component-library "../Symbols") 3 | -------------------------------------------------------------------------------- /SLiCAP/SLiCAPinstruction/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPinstruction import * -------------------------------------------------------------------------------- /SLiCAP/SLiCAPnotebook/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPnotebook import * 7 | -------------------------------------------------------------------------------- /SLiCAP/SLiCAPpythonMaxima/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | Spyder Editor 4 | 5 | """ 6 | from .SLiCAPpythonMaxima import * -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/pz.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/pz.doctree -------------------------------------------------------------------------------- /docs/_build/html/_sources/userguide/latexreports.rst.txt: -------------------------------------------------------------------------------- 1 | ====================== 2 | Generate LaTeX reports 3 | ====================== 4 | -------------------------------------------------------------------------------- /docs/img/LTspiceSelectSLiCAPcomponent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/LTspiceSelectSLiCAPcomponent.png -------------------------------------------------------------------------------- /files/examples/CSstage/html/css/Grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/CSstage/html/css/Grid.png -------------------------------------------------------------------------------- /files/examples/CSstage/img/CSresNoise.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/CSstage/img/CSresNoise.pdf -------------------------------------------------------------------------------- /files/sphinx/source/_static/html_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/sphinx/source/_static/html_logo.png -------------------------------------------------------------------------------- /docs/_build/doctrees/syntax/devices.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/syntax/devices.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/syntax/netlist.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/syntax/netlist.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/tutorials/noise.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/tutorials/noise.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/dcvar.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/dcvar.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/noise.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/noise.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/plots.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/plots.doctree -------------------------------------------------------------------------------- /docs/_build/html/_images/makeNetlist-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/makeNetlist-1.png -------------------------------------------------------------------------------- /docs/_build/html/_images/makeNetlist-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/makeNetlist-2.png -------------------------------------------------------------------------------- /docs/_build/html/_images/makeNetlist-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/makeNetlist-3.png -------------------------------------------------------------------------------- /docs/_build/html/_images/makeNetlist-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/makeNetlist-4.png -------------------------------------------------------------------------------- /docs/_build/html/_images/makeNetlist-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/makeNetlist-5.png -------------------------------------------------------------------------------- /docs/_build/html/_images/makeNetlist-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/makeNetlist-6.png -------------------------------------------------------------------------------- /docs/_build/html/_sources/userguide/balanced.rst.txt: -------------------------------------------------------------------------------- 1 | .. _balanced: 2 | 3 | ================= 4 | Balanced circuits 5 | ================= 6 | -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/Lato-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/Lato-Bold.ttf -------------------------------------------------------------------------------- /docs/img/LTspiceControlPanelFontSettings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/LTspiceControlPanelFontSettings.png -------------------------------------------------------------------------------- /docs/img/LTspiceControlPanelSymbolPath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/LTspiceControlPanelSymbolPath.png -------------------------------------------------------------------------------- /files/examples/FilterDesign/FilterDesign.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/FilterDesign/FilterDesign.zip -------------------------------------------------------------------------------- /files/examples/MOS_EKV_BSIM/MOS_EKV_BSIM.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/MOS_EKV_BSIM/MOS_EKV_BSIM.zip -------------------------------------------------------------------------------- /files/examples/MOSparams/html/css/Grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/MOSparams/html/css/Grid.png -------------------------------------------------------------------------------- /files/examples/noiseFigure/html/css/Grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/noiseFigure/html/css/Grid.png -------------------------------------------------------------------------------- /files/examples/noiseFigure/noiseFigure.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/noiseFigure/noiseFigure.zip -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Makefile: -------------------------------------------------------------------------------- 1 | .PHONY : simulation 2 | 3 | simulation : 4 | make -C Simulation simulation 5 | -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAP.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAP.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/syntax/schematics.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/syntax/schematics.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/tutorials/LTspice.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/tutorials/LTspice.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/tutorials/MOS-EKV.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/tutorials/MOS-EKV.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/circuit.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/circuit.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/dynamic.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/dynamic.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/execute.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/execute.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/install.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/install.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/project.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/project.doctree -------------------------------------------------------------------------------- /docs/_build/html/_sources/userguide/sphinxreports.rst.txt: -------------------------------------------------------------------------------- 1 | ========================= 2 | Generate HTML with sphinx 3 | ========================= 4 | -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/Lato-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/Lato-Bold.woff2 -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/Lato-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/Lato-Italic.ttf -------------------------------------------------------------------------------- /docs/img/LTspiceControlPanelNetlistOptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/img/LTspiceControlPanelNetlistOptions.png -------------------------------------------------------------------------------- /docs/reference/SLiCAP.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | SLiCAP.py 3 | ========= 4 | 5 | .. automodule:: SLiCAP.SLiCAP 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /files/examples/FilterDesign/html/css/Grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/FilterDesign/html/css/Grid.png -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPhtml.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPhtml.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPini.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPini.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPlex.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPlex.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPmath.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPmath.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPrst.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPrst.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPyacc.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPyacc.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/tutorials/balanced.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/tutorials/balanced.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/balanced.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/balanced.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/parameters.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/parameters.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/postproc.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/postproc.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/schematics.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/schematics.doctree -------------------------------------------------------------------------------- /docs/_build/html/_images/LTspiceControlPanel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/LTspiceControlPanel.png -------------------------------------------------------------------------------- /docs/_build/html/_images/myFirstRCnetwork_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/myFirstRCnetwork_asc.png -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/Lato-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/Lato-Italic.woff2 -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/Lato-Regular.ttf -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/Lato-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/Lato-Regular.woff2 -------------------------------------------------------------------------------- /files/examples/balancedCircuits/img/Tcircuit1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/balancedCircuits/img/Tcircuit1.pdf -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPconfig.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPconfig.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPkicad.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPkicad.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPlatex.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPlatex.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPplots.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPplots.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPprotos.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPprotos.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/htmlreports.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/htmlreports.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/instruction.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/instruction.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/latexreports.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/latexreports.doctree -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/Lato-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/Lato-BoldItalic.ttf -------------------------------------------------------------------------------- /files/examples/MOS_EKV_BSIM/cir/EKVmosNoise.cir: -------------------------------------------------------------------------------- 1 | CMOS_noise 2 | .lib CMOS18-1.lib 3 | X1 in 0 out NM18_noise W={W} L={L} ID={I_D} 4 | V1 in 0 1 5 | .end 6 | -------------------------------------------------------------------------------- /files/examples/balancedCircuits/img/balancedAmp.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/balancedCircuits/img/balancedAmp.pdf -------------------------------------------------------------------------------- /files/examples/noiseFigure/img/ExNoiseFigureAmp.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/noiseFigure/img/ExNoiseFigureAmp.pdf -------------------------------------------------------------------------------- /files/examples/noiseFigure/img/ExNoiseFigureRp.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/noiseFigure/img/ExNoiseFigureRp.pdf -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Simulation/control.cir: -------------------------------------------------------------------------------- 1 | .control 2 | set method=gear 3 | tran 1n 1u 4 | plot in LLP+1 HLP+2 5 | .endc 6 | -------------------------------------------------------------------------------- /docs/_build/doctrees/introduction/SLiCAPandSED.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/introduction/SLiCAPandSED.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPexecute.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPexecute.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPmatrices.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPmatrices.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPngspice.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPngspice.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPnotebook.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPnotebook.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPreference.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPreference.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPsetting.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPsetting.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/tutorials/SLiCAPtutorials.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/tutorials/SLiCAPtutorials.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/SLiCAPuserguide.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/SLiCAPuserguide.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/sphinxreports.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/sphinxreports.doctree -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/Lato-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/Lato-BoldItalic.woff2 -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/RobotoSlab-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/RobotoSlab-Bold.woff2 -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /files/examples/balancedCircuits/balancedCircuits.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/balancedCircuits/balancedCircuits.zip -------------------------------------------------------------------------------- /files/examples/dcMatchtingTracking/html/css/Grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/dcMatchtingTracking/html/css/Grid.png -------------------------------------------------------------------------------- /files/examples/myFirstRCnetwork/myFirstRCnetwork.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/myFirstRCnetwork/myFirstRCnetwork.zip -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPdesignData.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPdesignData.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPinstruction.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPinstruction.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/syntax/SLiCAPnetlistSyntax.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/syntax/SLiCAPnetlistSyntax.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/tutorials/myFirstRCnetwork.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/tutorials/myFirstRCnetwork.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/userguide/parameterStepping.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/userguide/parameterStepping.doctree -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/RobotoSlab-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/RobotoSlab-Regular.woff2 -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /docs/_build/html/_static/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_static/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /files/examples/MOS_EKV_BSIM/cir/MOS.cir: -------------------------------------------------------------------------------- 1 | EKV model 2 | .lib CMOS18-1.lib 3 | X1 D G S 0 CMOS18N W={W} L={L} ID={I_D} 4 | .param I_D=0 W=2.2e-07 L=1.8e-07 5 | .end 6 | -------------------------------------------------------------------------------- /files/examples/MOSparams/cir/mosEKVplotsP.cir: -------------------------------------------------------------------------------- 1 | mosEKVplots 2 | * SLiCAP netlist file 3 | X1 d g s 0 CMOS18P W={W} L={L} ID={I_D} 4 | .param W=220n L=180n 5 | .end 6 | -------------------------------------------------------------------------------- /files/examples/myFirstRCnetwork/img/myFirstRCnetwork.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/myFirstRCnetwork/img/myFirstRCnetwork.pdf -------------------------------------------------------------------------------- /files/examples/myFirstRCnetwork/img/myFirstRCnetwork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/myFirstRCnetwork/img/myFirstRCnetwork.png -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Schematic/gafrc: -------------------------------------------------------------------------------- 1 | (source-library ".") 2 | (component-library "../Symbols") 3 | (component-library "../Models") 4 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Simulation/gafrc: -------------------------------------------------------------------------------- 1 | (source-library ".") 2 | (component-library "../Symbols") 3 | (component-library "../Models") 4 | -------------------------------------------------------------------------------- /docs/_build/doctrees/development/SLiCAPdevelopment.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/development/SLiCAPdevelopment.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/introduction/SLiCAPcontribute.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/introduction/SLiCAPcontribute.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/introduction/SLiCAPwhatWhyHow.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/introduction/SLiCAPwhatWhyHow.doctree -------------------------------------------------------------------------------- /docs/_build/doctrees/reference/SLiCAPpythonMaxima.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/reference/SLiCAPpythonMaxima.doctree -------------------------------------------------------------------------------- /docs/_build/html/_images/LTspiceControlPanelSymbolPath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/LTspiceControlPanelSymbolPath.png -------------------------------------------------------------------------------- /docs/_build/html/_images/LTspiceSelectSLiCAPcomponent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/LTspiceSelectSLiCAPcomponent.png -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAP.rst.txt: -------------------------------------------------------------------------------- 1 | ========= 2 | SLiCAP.py 3 | ========= 4 | 5 | .. automodule:: SLiCAP.SLiCAP 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPini.rst: -------------------------------------------------------------------------------- 1 | ============ 2 | SLiCAPini.py 3 | ============ 4 | 5 | .. automodule:: SLiCAP.SLiCAPini.SLiCAPini 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPlex.rst: -------------------------------------------------------------------------------- 1 | ============ 2 | SLiCAPlex.py 3 | ============ 4 | 5 | .. automodule:: SLiCAP.SLiCAPlex.SLiCAPlex 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPrst.rst: -------------------------------------------------------------------------------- 1 | ============ 2 | SLiCAPrst.py 3 | ============ 4 | 5 | .. automodule:: SLiCAP.SLiCAPrst.SLiCAPrst 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /files/examples/CSstage/sphinx/source/_static/html_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/CSstage/sphinx/source/_static/html_logo.png -------------------------------------------------------------------------------- /files/examples/MOSparams/cir/mosEKVplotsN.cir: -------------------------------------------------------------------------------- 1 | mosEKVplots 2 | * SLiCAP netlist file 3 | X1 d g s 0 CMOS18N W={W} L={L} ID={I_D} 4 | .param I_D=1a W=220n L=180n 5 | .end 6 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/Images/dB.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/gSchem/gnet-spice-noqsi-master/tutorial/Images/dB.jpg -------------------------------------------------------------------------------- /tests/basicTests/cir/H.cir: -------------------------------------------------------------------------------- 1 | H.cir 2 | H1 1 2 3 4 myH 3 | R1 1 4 {R_1} 4 | R2 2 3 {R_1} 5 | R4 1 0 {R_GND} 6 | .model myH H value={A_z*(1+s*tau_z)/(1+s*tau_p)} 7 | .end 8 | -------------------------------------------------------------------------------- /docs/_build/doctrees/introduction/SLiCAPintroduction.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/doctrees/introduction/SLiCAPintroduction.doctree -------------------------------------------------------------------------------- /docs/_build/html/_images/LTspiceControlPanelFontSettings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/LTspiceControlPanelFontSettings.png -------------------------------------------------------------------------------- /files/examples/MOSparams/sphinx/source/_static/html_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/MOSparams/sphinx/source/_static/html_logo.png -------------------------------------------------------------------------------- /files/examples/dcMatchtingTracking/img/dcMatchingTracking.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/dcMatchtingTracking/img/dcMatchingTracking.pdf -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/Images/Test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/gSchem/gnet-spice-noqsi-master/tutorial/Images/Test.png -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/Images/dB.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/gSchem/gnet-spice-noqsi-master/tutorial/Images/dB.tiff -------------------------------------------------------------------------------- /docs/_build/html/_images/LTspiceControlPanelNetlistOptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/docs/_build/html/_images/LTspiceControlPanelNetlistOptions.png -------------------------------------------------------------------------------- /docs/reference/SLiCAPhtml.rst: -------------------------------------------------------------------------------- 1 | ============= 2 | SLiCAPhtml.py 3 | ============= 4 | 5 | .. automodule:: SLiCAP.SLiCAPhtml.SLiCAPhtml 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPmath.rst: -------------------------------------------------------------------------------- 1 | ============= 2 | SLiCAPmath.py 3 | ============= 4 | 5 | .. automodule:: SLiCAP.SLiCAPmath.SLiCAPmath 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPyacc.rst: -------------------------------------------------------------------------------- 1 | ============= 2 | SLiCAPyacc.py 3 | ============= 4 | 5 | .. automodule:: SLiCAP.SLiCAPyacc.SLiCAPyacc 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /files/examples/FilterDesign/sphinx/source/_static/html_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/FilterDesign/sphinx/source/_static/html_logo.png -------------------------------------------------------------------------------- /files/examples/noiseFigure/sphinx/source/_static/html_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/examples/noiseFigure/sphinx/source/_static/html_logo.png -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/Images/BBamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/gSchem/gnet-spice-noqsi-master/tutorial/Images/BBamp.png -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/Images/Board.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/gSchem/gnet-spice-noqsi-master/tutorial/Images/Board.png -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/Images/DISCRI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/gSchem/gnet-spice-noqsi-master/tutorial/Images/DISCRI.png -------------------------------------------------------------------------------- /tests/basicTests/cir/F.cir: -------------------------------------------------------------------------------- 1 | F.cir 2 | F1 1 2 3 4 myF 3 | R1 1 2 {R_2} 4 | R2 1 3 {R_1} 5 | R3 2 4 {R_1} 6 | R4 1 0 {R_GND} 7 | .model myF F value={A_i*(1+s*tau_z)/(1+s*tau_p)} 8 | .end -------------------------------------------------------------------------------- /docs/reference/SLiCAPkicad.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | SLiCAPkicad.py 3 | ============== 4 | 5 | .. automodule:: SLiCAP.SLiCAPkicad.SLiCAPkicad 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPlatex.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | SLiCAPlatex.py 3 | ============== 4 | 5 | .. automodule:: SLiCAP.SLiCAPlatex.SLiCAPlatex 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPplots.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | SLiCAPplots.py 3 | ============== 4 | 5 | .. automodule:: SLiCAP.SLiCAPplots.SLiCAPplots 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /files/sphinx/source/_static/custom.css: -------------------------------------------------------------------------------- 1 | .math { 2 | text-align: left; 3 | } 4 | .eqno { 5 | float: right; 6 | } 7 | .wy-nav-content { 8 | max-width: 100%; 9 | } 10 | -------------------------------------------------------------------------------- /tests/basicTests/cir/E.cir: -------------------------------------------------------------------------------- 1 | E.cir 2 | E1 1 2 3 4 myE 3 | R1 1 4 {R_1} 4 | R2 2 3 {R_1} 5 | R3 3 4 {R_2} 6 | R4 1 0 {R_GND} 7 | .model myE E value={A_v*(1+s*tau_z)/(1+s*tau_p)} 8 | .end 9 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPconfig.rst: -------------------------------------------------------------------------------- 1 | =============== 2 | SLiCAPconfig.py 3 | =============== 4 | 5 | .. automodule:: SLiCAP.SLiCAPconfig.SLiCAPconfig 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPprotos.rst: -------------------------------------------------------------------------------- 1 | =============== 2 | SLiCAPprotos.py 3 | =============== 4 | 5 | .. automodule:: SLiCAP.SLiCAPprotos.SLiCAPprotos 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/Images/Comparator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/gSchem/gnet-spice-noqsi-master/tutorial/Images/Comparator.png -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/Images/DISCRItest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/gSchem/gnet-spice-noqsi-master/tutorial/Images/DISCRItest.png -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/Images/HelloWorld.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lenty/SLiCAP_python/HEAD/files/gSchem/gnet-spice-noqsi-master/tutorial/Images/HelloWorld.png -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPini.rst.txt: -------------------------------------------------------------------------------- 1 | ============ 2 | SLiCAPini.py 3 | ============ 4 | 5 | .. automodule:: SLiCAP.SLiCAPini.SLiCAPini 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPlex.rst.txt: -------------------------------------------------------------------------------- 1 | ============ 2 | SLiCAPlex.py 3 | ============ 4 | 5 | .. automodule:: SLiCAP.SLiCAPlex.SLiCAPlex 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPrst.rst.txt: -------------------------------------------------------------------------------- 1 | ============ 2 | SLiCAPrst.py 3 | ============ 4 | 5 | .. automodule:: SLiCAP.SLiCAPrst.SLiCAPrst 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPexecute.rst: -------------------------------------------------------------------------------- 1 | ================ 2 | SLiCAPexecute.py 3 | ================ 4 | 5 | .. automodule:: SLiCAP.SLiCAPexecute.SLiCAPexecute 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPngspice.rst: -------------------------------------------------------------------------------- 1 | ================ 2 | SLiCAPngspice.py 3 | ================ 4 | 5 | .. automodule:: SLiCAP.SLiCAPngspice.SLiCAPngspice 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPsetting.rst: -------------------------------------------------------------------------------- 1 | ================ 2 | SLiCAPsetting.py 3 | ================ 4 | 5 | .. automodule:: SLiCAP.SLiCAPsetting.SLiCAPsetting 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /files/lepton-eda/configure/gafrc: -------------------------------------------------------------------------------- 1 | (reset-component-library) 2 | (component-library "~/SLiCAP/lepton-eda/symbols" "SLiCAP") 3 | (component-library "~/SLiCAP/lepton-eda/spice-symbols" "NGSPICE") 4 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPmatrices.rst: -------------------------------------------------------------------------------- 1 | ================= 2 | SLiCAPmatrices.py 3 | ================= 4 | 5 | .. automodule:: SLiCAP.SLiCAPmatrices.SLiCAPmatrices 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /files/examples/CSstage/sphinx/source/_static/custom.css: -------------------------------------------------------------------------------- 1 | .math { 2 | text-align: left; 3 | } 4 | .eqno { 5 | float: right; 6 | } 7 | .wy-nav-content { 8 | max-width: 100%; 9 | } 10 | -------------------------------------------------------------------------------- /tests/basicTests/cir/HZ.cir: -------------------------------------------------------------------------------- 1 | HZ.cir 2 | HZ1 1 2 3 4 myH 3 | R1 1 4 {R_1} 4 | R2 2 3 {R_1} 5 | R4 1 0 {R_GND} 6 | .model myH HZ value={A_z*(1+s*tau_z)/(1+s*tau_p)} zo={R*(1+s*tau_zz)/(1+s*tau_zp)} 7 | .end -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPhtml.rst.txt: -------------------------------------------------------------------------------- 1 | ============= 2 | SLiCAPhtml.py 3 | ============= 4 | 5 | .. automodule:: SLiCAP.SLiCAPhtml.SLiCAPhtml 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPmath.rst.txt: -------------------------------------------------------------------------------- 1 | ============= 2 | SLiCAPmath.py 3 | ============= 4 | 5 | .. automodule:: SLiCAP.SLiCAPmath.SLiCAPmath 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPyacc.rst.txt: -------------------------------------------------------------------------------- 1 | ============= 2 | SLiCAPyacc.py 3 | ============= 4 | 5 | .. automodule:: SLiCAP.SLiCAPyacc.SLiCAPyacc 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /files/examples/FilterDesign/sphinx/source/_static/custom.css: -------------------------------------------------------------------------------- 1 | .math { 2 | text-align: left; 3 | } 4 | .eqno { 5 | float: right; 6 | } 7 | .wy-nav-content { 8 | max-width: 100%; 9 | } 10 | -------------------------------------------------------------------------------- /files/examples/MOSparams/sphinx/source/_static/custom.css: -------------------------------------------------------------------------------- 1 | .math { 2 | text-align: left; 3 | } 4 | .eqno { 5 | float: right; 6 | } 7 | .wy-nav-content { 8 | max-width: 100%; 9 | } 10 | -------------------------------------------------------------------------------- /files/examples/noiseFigure/sphinx/source/_static/custom.css: -------------------------------------------------------------------------------- 1 | .math { 2 | text-align: left; 3 | } 4 | .eqno { 5 | float: right; 6 | } 7 | .wy-nav-content { 8 | max-width: 100%; 9 | } 10 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPkicad.rst.txt: -------------------------------------------------------------------------------- 1 | ============== 2 | SLiCAPkicad.py 3 | ============== 4 | 5 | .. automodule:: SLiCAP.SLiCAPkicad.SLiCAPkicad 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPlatex.rst.txt: -------------------------------------------------------------------------------- 1 | ============== 2 | SLiCAPlatex.py 3 | ============== 4 | 5 | .. automodule:: SLiCAP.SLiCAPlatex.SLiCAPlatex 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPplots.rst.txt: -------------------------------------------------------------------------------- 1 | ============== 2 | SLiCAPplots.py 3 | ============== 4 | 5 | .. automodule:: SLiCAP.SLiCAPplots.SLiCAPplots 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /files/examples/MOSparams/cir/mosEKVplotsN_V.cir: -------------------------------------------------------------------------------- 1 | mosEKVplots 2 | * SLiCAP netlist file 3 | X1 d g s 0 CMOS18N_V W={W} L={L} VD={V_D} VG={V_G} VS={V_S} 4 | .param V_D=1.8 V_G=0.5 V_S=0 W=220n L=180n 5 | .end 6 | -------------------------------------------------------------------------------- /files/examples/MOSparams/cir/mosEKVplotsP_V.cir: -------------------------------------------------------------------------------- 1 | mosEKVplots 2 | * SLiCAP netlist file 3 | X1 d g s 0 CMOS18P_V W={W} L={L} VD={V_D} VG={V_G} VS={V_S} 4 | .param V_D=-1.8 V_G=-0.5 V_S=0 W=220n L=180n 5 | .end 6 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPconfig.rst.txt: -------------------------------------------------------------------------------- 1 | =============== 2 | SLiCAPconfig.py 3 | =============== 4 | 5 | .. automodule:: SLiCAP.SLiCAPconfig.SLiCAPconfig 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPprotos.rst.txt: -------------------------------------------------------------------------------- 1 | =============== 2 | SLiCAPprotos.py 3 | =============== 4 | 5 | .. automodule:: SLiCAP.SLiCAPprotos.SLiCAPprotos 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPdesignData.rst: -------------------------------------------------------------------------------- 1 | =================== 2 | SLiCAPdesignData.py 3 | =================== 4 | 5 | .. automodule:: SLiCAP.SLiCAPdesignData.SLiCAPdesignData 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /tests/basicTests/cir/G.cir: -------------------------------------------------------------------------------- 1 | G.cir 2 | G1 1 2 3 4 myG 3 | R1 1 2 {R_2} 4 | R2 1 3 {R_1} 5 | R3 2 4 {R_1} 6 | R4 3 4 {R_3} 7 | R5 1 0 {R_GND} 8 | .model myG G value={A_y*(1+s*tau_z)/(1+s*tau_p)} 9 | .end 10 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPexecute.rst.txt: -------------------------------------------------------------------------------- 1 | ================ 2 | SLiCAPexecute.py 3 | ================ 4 | 5 | .. automodule:: SLiCAP.SLiCAPexecute.SLiCAPexecute 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPngspice.rst.txt: -------------------------------------------------------------------------------- 1 | ================ 2 | SLiCAPngspice.py 3 | ================ 4 | 5 | .. automodule:: SLiCAP.SLiCAPngspice.SLiCAPngspice 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPsetting.rst.txt: -------------------------------------------------------------------------------- 1 | ================ 2 | SLiCAPsetting.py 3 | ================ 4 | 5 | .. automodule:: SLiCAP.SLiCAPsetting.SLiCAPsetting 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPinstruction.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | SLiCAPinstruction.py 3 | ==================== 4 | 5 | .. automodule:: SLiCAP.SLiCAPinstruction.SLiCAPinstruction 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /tests/basicTests/cir/EZ.cir: -------------------------------------------------------------------------------- 1 | EZ.cir 2 | EZ1 1 2 3 4 myE 3 | R1 1 4 {R_1} 4 | R2 2 3 {R_1} 5 | R3 3 4 {R_2} 6 | R4 1 0 {R_GND} 7 | .model myE EZ value={A_v*(1+s*tau_z)/(1+s*tau_p)} zo={R*(1+s*tau_zz)/(1+s*tau_zp)} 8 | .end -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPmatrices.rst.txt: -------------------------------------------------------------------------------- 1 | ================= 2 | SLiCAPmatrices.py 3 | ================= 4 | 5 | .. automodule:: SLiCAP.SLiCAPmatrices.SLiCAPmatrices 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPpythonMaxima.rst: -------------------------------------------------------------------------------- 1 | ===================== 2 | SLiCAPpythonMaxima.py 3 | ===================== 4 | 5 | .. automodule:: SLiCAP.SLiCAPpythonMaxima.SLiCAPpythonMaxima 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /tests/basicTests/cir/noiseTest.cir: -------------------------------------------------------------------------------- 1 | noiseTest 2 | V1 1 0 V noise={4*k*T*R_s} 3 | R1 1 2 R value={R_s} noisetemp=0 4 | R2 2 3 R value={R_se} noisetemp={T} noiseflow={f_ell} dcvar=0 5 | .param f_ell=100 R_se=1k R_s=500 6 | .end 7 | -------------------------------------------------------------------------------- /files/examples/MOSparams/LTspice/mosEKVplots.cir: -------------------------------------------------------------------------------- 1 | mosEKVplots 2 | * SLiCAP netlist file 3 | .include SLiCAP.lib 4 | X1 d g s 0 CMOS18N_V W={W} L={L} VD={V_D} VG={V_G} VS={V_S} 5 | .param V_D=1.8 V_G=0.5 V_S=0 W=220n L=180n 6 | .end 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SLiCAP Version 2 is no longer supported 2 | 3 | # SLiCAP Version 3: full python 4 | 5 | The newest version of SLiCAP is completely written in Python. Please download or clone it from: https://github.com/SLiCAP/SLiCAP_python 6 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPdesignData.rst.txt: -------------------------------------------------------------------------------- 1 | =================== 2 | SLiCAPdesignData.py 3 | =================== 4 | 5 | .. automodule:: SLiCAP.SLiCAPdesignData.SLiCAPdesignData 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPinstruction.rst.txt: -------------------------------------------------------------------------------- 1 | ==================== 2 | SLiCAPinstruction.py 3 | ==================== 4 | 5 | .. automodule:: SLiCAP.SLiCAPinstruction.SLiCAPinstruction 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spCommand.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | T -100 300 9 6 0 0 0 0 1 3 | device=directive 4 | T -100 100 9 8 1 1 0 0 1 5 | refdes=A? 6 | T 100 100 8 8 1 1 0 0 1 7 | value=. 8 | L -100 250 1600 250 3 10 0 0 -1 -1 9 | -------------------------------------------------------------------------------- /tests/basicTests/cir/params2model.cir: -------------------------------------------------------------------------------- 1 | params2model 2 | Q1 1 1 0 0 QV gpi = {g_pi_1} 3 | Q2 2 2 0 0 QV gm = {g_m_2} 4 | Q3 3 3 0 0 myQ 5 | Q4 4 4 0 0 myQ gm = {g_m_4} gpi = {g_pi_4} 6 | .model myQ QV gm={g_m_3} 7 | .param g_pi_4 = 10u 8 | .end 9 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPpythonMaxima.rst.txt: -------------------------------------------------------------------------------- 1 | ===================== 2 | SLiCAPpythonMaxima.py 3 | ===================== 4 | 5 | .. automodule:: SLiCAP.SLiCAPpythonMaxima.SLiCAPpythonMaxima 6 | :members: 7 | :undoc-members: 8 | -------------------------------------------------------------------------------- /files/lepton-eda/configure/sch2cir: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | basefile=$1 3 | schfile=${basefile}.sch 4 | cirfile=${basefile}.cir 5 | svgfile=${basefile}.svg 6 | lepton-netlist -g spice-noqsi -o $cirfile $schfile 7 | lepton-cli export -o $svgfile -f svg $schfile 8 | -------------------------------------------------------------------------------- /tests/basicTests/cir/params2subckt.cir: -------------------------------------------------------------------------------- 1 | params2subckt 2 | X1 1 1 0 0 myQ 3 | 4 | .subckt myQ c b e s betaAC = {beta_AC} 5 | Q1 c b e s QV gm = {g_m} gpi = {g_m/betaAC} 6 | .param g_m = 0.01 7 | .ends 8 | 9 | .param beta_AC = 100 10 | .end 11 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/sch2cir: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | basefile=$1 3 | schfile=${basefile}.sch 4 | cirfile=${basefile}.cir 5 | svgfile=${basefile}.svg 6 | lepton-netlist -g spice-noqsi -o $cirfile $schfile 7 | lepton-cli export -o $svgfile -f svg $schfile 8 | -------------------------------------------------------------------------------- /files/examples/CSstage/sphinx/projectInfo.py: -------------------------------------------------------------------------------- 1 | # -- Project information ------------------------------------------------------ 2 | project = 'SLiCAP project' 3 | copyright = 'The Author' 4 | author = 'The Author' 5 | version = '0.1' 6 | release = '0.1' 7 | 8 | -------------------------------------------------------------------------------- /files/examples/myFirstRCnetwork/cir/myFirstRCnetwork.cir: -------------------------------------------------------------------------------- 1 | "myFirstRCnetwork" 2 | .param R=1k C={1/(2*pi*R*f_c)} f_c=1k 3 | C1 0 out C value={C} vinit=0 4 | R1 out 1 R value={R} noisetemp=0 noiseflow=0 dcvar=0 dcvarlot=0 5 | V1 1 0 V value=0 noise=0 dc=0 dcvar=0 6 | .end -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | dir=`gnetlist -l scheme-path.scm -g geda /dev/null` 3 | test -d ${dir} || echo "Cannot find gEDA Scheme directory." 4 | test -d ${dir} || exit 1 5 | cp -a gnet-spice-noqsi.scm $dir && echo 'Success!' 6 | -------------------------------------------------------------------------------- /docs/_build/html/.buildinfo: -------------------------------------------------------------------------------- 1 | # Sphinx build info version 1 2 | # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. 3 | config: 07c48f197e7650371af195cd605f3cc3 4 | tags: 645f666f9bcd5a90fca523b33c5a78b7 5 | -------------------------------------------------------------------------------- /files/lepton-eda/configure/readme.txt: -------------------------------------------------------------------------------- 1 | If you use lepton-eda for SLiCAP only then: 2 | 3 | Run ./install.sh for configuring lepton-eda for use SLiCAP. 4 | 5 | Else modify install.sh, the gschemrc, and/or the gafrc file to your needs before running the install script. 6 | -------------------------------------------------------------------------------- /files/gSchem/symbols/include.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | T 100 600 9 6 0 0 0 0 1 3 | device=directive 4 | T 100 400 9 8 1 1 0 0 1 5 | refdes=A? 6 | T 400 400 9 8 1 0 0 0 1 7 | Include library 8 | T 100 100 8 8 1 1 0 0 1 9 | file=? 10 | L 100 300 1800 300 3 10 0 0 -1 -1 11 | -------------------------------------------------------------------------------- /files/examples/CSstage/cir/CSresNoise.cir: -------------------------------------------------------------------------------- 1 | CSresNoise 2 | V1 N001 0 V value=0 dc=0 dcvar=0 noise=0 3 | R1 N001 P001 R value={R_s} noisetemp={T} noiseflow=0 dcvar=0 4 | X1 P001 0 out NM18_noise ID={ID} IG={IG} W={W} L={L} 5 | .param R_s=600 W=54.6u L=180n ID=6.15m IG=0 6 | .end 7 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/include.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | T 100 600 9 6 0 0 0 0 1 3 | device=directive 4 | T 100 400 9 8 1 1 0 0 1 5 | refdes=A? 6 | T 400 400 9 8 1 0 0 0 1 7 | Include library 8 | T 100 100 8 8 1 1 0 0 1 9 | file=? 10 | L 100 300 1800 300 3 10 0 0 -1 -1 11 | -------------------------------------------------------------------------------- /tests/basicTests/cir/balancedResonator.cir: -------------------------------------------------------------------------------- 1 | "Balanced resonator" 2 | I1 0 inP 0 3 | I2 0 inN 0 4 | L1 inN tap {L_d/2} 5 | L2 tap inP {L_d/2} 6 | k1 L1 L2 {K} 7 | C1 inP inN {C_d} 8 | R1 inP inN {R_d} 9 | L3 tap 0 {L_c} 10 | C2 tap 0 {C_c} 11 | R2 tap 0 {R_c} 12 | .end 13 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/HelloWorld/Makefile: -------------------------------------------------------------------------------- 1 | HelloWorld : HelloWorld.cir 2 | ngspice HelloWorld.cir 3 | 4 | HelloWorld.cir : HelloWorld.sch 5 | gnetlist -L ../.. -g spice-noqsi HelloWorld.sch -o HelloWorld.cir 6 | 7 | clean : 8 | rm -f HelloWorld.cir *~ \#* 9 | -------------------------------------------------------------------------------- /LICENCE.txt: -------------------------------------------------------------------------------- 1 | This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. 2 | To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. -------------------------------------------------------------------------------- /tests/test_files/myFirstRCnetwork.cir: -------------------------------------------------------------------------------- 1 | "My first RC network" 2 | * SPICE file generated by spice-noqsi version 20200416 3 | * Send requests or bug reports to jpd@noqsi.com 4 | V1 1 0 V value=0 dc=0 dcvar=0 noise=0 5 | R1 1 out {R} 6 | C1 out 0 {C} 7 | .param R=1k C={1/(2*pi*R*f_c)} f_c=1k 8 | .end 9 | -------------------------------------------------------------------------------- /files/gSchem/symbols/parDef.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | T 100 600 9 10 0 0 0 0 1 3 | device=directive 4 | T 100 400 9 8 1 1 0 0 1 5 | refdes=A? 6 | T 400 400 9 8 1 0 0 0 1 7 | Parameter definitions 8 | T 100 100 8 8 1 1 0 0 1 9 | value=.param < param=value ... > 10 | L 100 300 1800 300 3 10 0 0 -1 -1 11 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/parDef.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | T 100 600 9 10 0 0 0 0 1 3 | device=directive 4 | T 100 400 9 8 1 1 0 0 1 5 | refdes=A? 6 | T 400 400 9 8 1 0 0 0 1 7 | Parameter definitions 8 | T 100 100 8 8 1 1 0 0 1 9 | value=.param < param=value ... > 10 | L 100 300 1800 300 3 10 0 0 -1 -1 11 | -------------------------------------------------------------------------------- /files/examples/noiseFigure/noiseFigures.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | """ 4 | Created on Sun Apr 18 14:29:07 2021 5 | 6 | @author: anton 7 | """ 8 | 9 | from SLiCAP import * 10 | 11 | prj = initProject('Noise Figures') 12 | 13 | import noiseFigureRp 14 | import noiseFigureAmp 15 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/INSTALL: -------------------------------------------------------------------------------- 1 | To install gnet-spice-noqsi.scm from the gnet-spice-noqsi directory, simply 2 | type: 3 | 4 | ./install.sh 5 | 6 | You may need to be super-user. This will locate the directory where your 7 | "gnetlist" command finds back-end scripts, and copy gnet-spice-noqsi.scm to it. 8 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spXNullor.cir: -------------------------------------------------------------------------------- 1 | * /usr/bin/lepton-netlist -g spice-noqsi -o spXNullor.cir spXNullor.sch 2 | * SPICE file generated by spice-noqsi version 20200416 3 | * Send requests or bug reports to jpd@noqsi.com 4 | .subckt nullor out1 out2 in1 in2 5 | E2 out2 1 in1 in2 1 6 | E1 out2 out1 1 out1 1 7 | .ENDS 8 | -------------------------------------------------------------------------------- /files/gSchem/symbols/modelDef.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | T 100 600 9 6 0 0 0 0 1 3 | device=directive 4 | T 100 400 9 8 1 1 0 0 1 5 | refdes=A? 6 | T 400 400 9 8 1 0 0 0 1 7 | Model definition 8 | T 100 100 8 8 1 1 0 0 1 9 | value=.model < modelName> < modelType > < param=value ... > 10 | L 100 300 1800 300 3 10 0 0 -1 -1 11 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/modelDef.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | T 100 600 9 6 0 0 0 0 1 3 | device=directive 4 | T 100 400 9 8 1 1 0 0 1 5 | refdes=A? 6 | T 400 400 9 8 1 0 0 0 1 7 | Model definition 8 | T 100 100 8 8 1 1 0 0 1 9 | value=.model < modelName> < modelType > < param=value ... > 10 | L 100 300 1800 300 3 10 0 0 -1 -1 11 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spXGyrator.cir: -------------------------------------------------------------------------------- 1 | * /usr/bin/lepton-netlist -g spice-noqsi -o spXGyrator.cir spXGyrator.sch 2 | * SPICE file generated by spice-noqsi version 20200416 3 | * Send requests or bug reports to jpd@noqsi.com 4 | .subckt spXGyrator outP outN inP inN G=1 5 | G2 inP inN outP outN {G} 6 | G1 outP outN inP inN {G} 7 | .ENDS 8 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spXTrafo.cir: -------------------------------------------------------------------------------- 1 | * /usr/bin/lepton-netlist -g spice-noqsi -o spXTrafo.cir spXTrafo.sch 2 | * SPICE file generated by spice-noqsi version 20200416 3 | * Send requests or bug reports to jpd@noqsi.com 4 | .subckt spXTrafo outP outN inP inN n=1 5 | V1 1 outN 0 6 | F1 inP inN V1 {-n} 7 | E1 outP 1 inP inN {n} 8 | .ENDS 9 | -------------------------------------------------------------------------------- /tests/basicTests/cir/DMCM.cir: -------------------------------------------------------------------------------- 1 | DMCM 2 | ViP inP 0 {V_c+V_d/2} 3 | ViN inN 0 {V_c-V_d/2} 4 | R1 inP n1P {R_s/2} 5 | R2 inN n1N {R_s/2} 6 | C1 n1P n2P {C_i} 7 | C2 n1N n2N {C_i} 8 | R3 n2N n2P {2*R_g} 9 | R4 n3P n3N {2*R_ell} 10 | G1P n3P n2P n1P n2P {g_m} 11 | G1N n3N n2N n1N n2N {g_m} 12 | R5 n3P n2P {R_o} 13 | R6 n3N n2N {R_o} 14 | .end 15 | -------------------------------------------------------------------------------- /files/examples/balancedCircuits/cir/Tcircuit1.cir: -------------------------------------------------------------------------------- 1 | Tcircuit1 2 | R1P inP C R value={R_a} noisetemp={T} noiseflow=0 dcvar=0 3 | R1N C inN R value={R_a} noisetemp={T} noiseflow=0 dcvar=0 4 | I1N 0 inN I value={I_B} dc=0 dcvar=0 noise={S_B} 5 | I1P 0 inP I value={I_A} dc=0 dcvar=0 noise={S_A} 6 | R2 0 C R value={R_c} noisetemp={T} noiseflow=0 dcvar=0 7 | .end 8 | -------------------------------------------------------------------------------- /files/examples/MOSparams/MOSparams.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | """ 4 | Created on Mon Jun 12 11:40:21 2023 5 | 6 | @author: anton 7 | """ 8 | 9 | from SLiCAP import * 10 | 11 | prj = initProject('Plotting of MOS characteristics') 12 | 13 | import EKVplotsN_V 14 | import EKVplotsN 15 | import EKVplotsP_V 16 | import EKVplotsP -------------------------------------------------------------------------------- /files/examples/balancedCircuits/balancedCircuitsProject.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | """ 4 | Created on Wed Feb 22 17:14:45 2023 5 | 6 | @author: anton 7 | """ 8 | from SLiCAP import * 9 | 10 | prj = initProject("Balanced circuits") 11 | 12 | from Tcircuit1 import * 13 | from balancedAmp import * 14 | from balancedMOSAmp import * 15 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/BBamp/Schematic/Makefile: -------------------------------------------------------------------------------- 1 | 2 | all : Board.osmond Board.bom.tsv 3 | 4 | Board.osmond : Board.sch BBamp.sch 5 | gnetlist -g osmond Board.sch -o Board.osmond 6 | 7 | Board.bom.tsv : Board.sch BBamp.sch 8 | gnetlist -g bom Board.sch -o Board.bom.tsv 9 | 10 | clean : 11 | rm -f Board.osmond Board.bom.tsv \#* *~ 12 | -------------------------------------------------------------------------------- /docs/tutorials/myFirstRCnetwork.rst: -------------------------------------------------------------------------------- 1 | ============================ 2 | Tutorial My First RC network 3 | ============================ 4 | 5 | The tutorial `myFirstRCnetwork <../../examples/myFirstRCnetwork/myFirstRCnetwork.zip>`_ is the "Hello World" of SLiCAP. 6 | 7 | This tutorial teaches symbolic and numeric analysis, plotting, and setting up and solving a simple design equation. 8 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Symbols/Vdd.sym: -------------------------------------------------------------------------------- 1 | v 20110115 2 2 | P 200 0 200 200 1 0 0 3 | { 4 | T 250 50 5 6 0 1 0 0 1 5 | pinnumber=1 6 | T 250 50 5 6 0 0 0 0 1 7 | pinseq=1 8 | } 9 | L 50 200 350 200 3 0 0 0 -1 -1 10 | T 75 250 9 8 1 0 0 0 1 11 | Vdd 12 | T 450 200 8 10 0 0 0 0 1 13 | net=Vdd:1 14 | T 400 1500 8 10 0 0 0 0 1 15 | device=who-cares 16 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Symbols/Vdd1.sym: -------------------------------------------------------------------------------- 1 | v 20110115 2 2 | P 200 0 200 200 1 0 0 3 | { 4 | T 250 50 5 6 0 1 0 0 1 5 | pinnumber=1 6 | T 250 50 5 6 0 0 0 0 1 7 | pinseq=1 8 | } 9 | L 50 200 350 200 3 0 0 0 -1 -1 10 | T 200 250 9 8 1 0 0 3 1 11 | Vdd1 12 | T 450 200 8 10 0 0 0 0 1 13 | net=Vdd1:1 14 | T 400 1500 8 10 0 0 0 0 1 15 | device=who-cares 16 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Symbols/Vss.sym: -------------------------------------------------------------------------------- 1 | v 20110115 2 2 | P 100 150 100 300 1 0 1 3 | { 4 | T 158 211 5 4 0 1 0 0 1 5 | pinnumber=1 6 | T 158 211 5 4 0 0 0 0 1 7 | pinseq=1 8 | } 9 | L 0 150 200 150 3 0 0 0 -1 -1 10 | T 300 100 8 10 0 0 0 0 1 11 | net=VSS:1 12 | T 100 100 9 8 1 0 0 5 1 13 | Vss 14 | T 400 1500 8 10 0 0 0 0 1 15 | device=who-cares 16 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | docutils>=0.16 2 | numpy>=1.17.4 3 | sympy>=1.7.1 4 | scipy>=1.4.1 5 | ply>=3.11 6 | matplotlib>=3.7.3 7 | sphinx-rtd-theme 8 | windows_tools>=2.4; sys_platform == "win32" 9 | pywin32>305; sys_platform =="win32" 10 | 11 | #This should be all additional packages required for python, other imports should be included in the default distribution of python 12 | -------------------------------------------------------------------------------- /files/examples/FilterDesign/cir/LowPassLR.net: -------------------------------------------------------------------------------- 1 | * gnetlist -q -g spice-noqsi -o cir/LowPassLR.net cir/LowPassLR.sch 2 | * SPICE file generated by spice-noqsi version 20130710 3 | * Send requests or bug reports to jpd@noqsi.com 4 | L1 2 1 {L_a*R} 5 | L2 1 out {L_b*R} 6 | C1 1 0 {C_a/R} 7 | C2 out 0 {C_b/R} 8 | R1 out 0 {R} 9 | .param R=6 10 | V1 2 0 V value=1 dc=0 dcvar=0 noise=0 11 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Symbols/Vss1.sym: -------------------------------------------------------------------------------- 1 | v 20110115 2 2 | P 100 150 100 300 1 0 1 3 | { 4 | T 158 211 5 4 0 1 0 0 1 5 | pinnumber=1 6 | T 158 211 5 4 0 0 0 0 1 7 | pinseq=1 8 | } 9 | L 0 150 200 150 3 0 0 0 -1 -1 10 | T 300 100 8 10 0 0 0 0 1 11 | net=VSS1:1 12 | T 100 100 9 8 1 0 0 5 1 13 | Vss1 14 | T 400 1500 8 10 0 0 0 0 1 15 | device=who-cares 16 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/tutorials/myFirstRCnetwork.rst.txt: -------------------------------------------------------------------------------- 1 | ============================ 2 | Tutorial My First RC network 3 | ============================ 4 | 5 | The tutorial `myFirstRCnetwork <../../examples/myFirstRCnetwork/myFirstRCnetwork.zip>`_ is the "Hello World" of SLiCAP. 6 | 7 | This tutorial teaches symbolic and numeric analysis, plotting, and setting up and solving a simple design equation. 8 | -------------------------------------------------------------------------------- /files/examples/FilterDesign/cir/LowPassLR.cir: -------------------------------------------------------------------------------- 1 | "LowPassLR" 2 | * gnetlist -q -g spice-noqsi -o cir/LowPassLR.net cir/LowPassLR.sch 3 | * SPICE file generated by spice-noqsi version 20130710 4 | * Send requests or bug reports to jpd@noqsi.com 5 | L1 2 1 {L_a*R} 6 | L2 1 out {L_b*R} 7 | C1 1 0 {C_a/R} 8 | C2 out 0 {C_b/R} 9 | R1 out 0 {R} 10 | .param R=6 11 | V1 2 0 V value=1 dc=0 dcvar=0 noise=0 12 | .end 13 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/BBamp/Simulation/Makefile: -------------------------------------------------------------------------------- 1 | GNET=gnetlist -L ../../.. -g spice-noqsi 2 | SPICE=ngspice 3 | 4 | %.cir : %.sch 5 | $(GNET) $< -o $@ 6 | 7 | .PHONY : simulation 8 | 9 | simulation : Test.cir BBamp.cir 10 | $(SPICE) Test.cir transistors.lib 11 | 12 | BBamp.sch : ../Schematic/BBamp.sch 13 | cp $< $@ 14 | 15 | clean : 16 | rm -f Test.cir BBamp.cir BBamp.sch \#* *~ 17 | -------------------------------------------------------------------------------- /files/examples/balancedCircuits/cir/Tcircuit1.net: -------------------------------------------------------------------------------- 1 | * Z:\home\anton\SLiCAP\examples\balancedCircuits\cir\Tcircuit1.asc 2 | R1P inP C R value={R_a} noisetemp={T} noiseflow=0 dcvar=0 3 | R1N C inN R value={R_a} noisetemp={T} noiseflow=0 dcvar=0 4 | I1N 0 inN I value={I_B} dc=0 dcvar=0 noise={S_B} 5 | I1P 0 inP I value={I_A} dc=0 dcvar=0 noise={S_A} 6 | R2 0 C R value={R_c} noisetemp=0 noiseflow=0 dcvar=0 7 | .backanno 8 | .end 9 | -------------------------------------------------------------------------------- /files/examples/noiseFigure/cir/ExNoiseFigureRp.cir: -------------------------------------------------------------------------------- 1 | "Noise Figure $R_p$" 2 | * Z:\mnt\DATA\SLiCAP\SLiCAP_github\SLiCAP_python\files\examples\noiseFigure\cir\ExNoiseFigureRp.asc 3 | V1 N001 0 V value=0 dc=0 dcvar=0 noise={4*k*T*R_s} 4 | R1 out N001 R value={R_s} noisetemp=0 noiseflow=0 dcvar=0 5 | R2 out 0 R value={R_p} noisetemp={T} noiseflow={f_ell} dcvar=0 6 | .param R_s=600 R_p=1k f_ell=10 7 | * The noise of R1 is modeled in V1 8 | .backanno 9 | .end 10 | -------------------------------------------------------------------------------- /files/gSchem/symbols/0.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 200 300 200 100 1 0 0 3 | { 4 | T 400 50 5 6 0 0 0 0 1 5 | pinlabel=GND 6 | T 400 250 5 6 0 0 0 0 1 7 | pinnumber=1 8 | T 400 150 5 6 0 0 0 0 1 9 | pinseq=1 10 | } 11 | T 400 550 5 6 0 0 0 0 1 12 | device=0-slicap 13 | T 400 450 8 6 0 0 0 0 1 14 | description=Ground 15 | T 400 350 8 6 0 0 0 0 1 16 | net=0:1 17 | L 100 100 300 100 3 10 0 0 -1 -1 18 | L 200 0 300 100 3 10 0 0 -1 -1 19 | L 200 0 100 100 3 10 0 0 -1 -1 20 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/0.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 200 300 200 100 1 0 0 3 | { 4 | T 400 50 5 6 0 0 0 0 1 5 | pinlabel=GND 6 | T 400 250 5 6 0 0 0 0 1 7 | pinnumber=1 8 | T 400 150 5 6 0 0 0 0 1 9 | pinseq=1 10 | } 11 | T 400 550 5 6 0 0 0 0 1 12 | device=0-slicap 13 | T 400 450 8 6 0 0 0 0 1 14 | description=Ground 15 | T 400 350 8 6 0 0 0 0 1 16 | net=0:1 17 | L 100 100 300 100 3 10 0 0 -1 -1 18 | L 200 0 300 100 3 10 0 0 -1 -1 19 | L 200 0 100 100 3 10 0 0 -1 -1 20 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: python 2 | python: 3 | - 3.7 4 | - 3.9 5 | 6 | addons: 7 | apt: 8 | packages: 9 | - maxima 10 | 11 | before_install: 12 | - python --version 13 | - pip install -U pip 14 | - pip install -U pytest 15 | - pip install -r requirements.txt 16 | - pip install codecov 17 | install: 18 | - python setup.py -q install < .travis_install.txt 19 | script: pytest # run tests 20 | after_success: 21 | - codecov # submit coverage 22 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/sp0.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 200 300 200 100 1 0 0 3 | { 4 | T 100 400 5 6 0 0 0 0 1 5 | pinlabel=GND 6 | T 100 700 5 6 0 0 0 0 1 7 | pinnumber=1 8 | T 100 600 5 6 0 0 0 0 1 9 | pinseq=1 10 | } 11 | T 100 900 5 6 0 0 0 0 1 12 | device=0-spice 13 | T 100 800 8 6 0 0 0 0 1 14 | description=Ground 15 | L 100 100 300 100 3 10 2 0 -1 -1 16 | L 200 0 300 100 3 10 2 0 -1 -1 17 | L 200 0 100 100 3 10 2 0 -1 -1 18 | T 92 492 8 6 0 0 0 0 1 19 | net=0:1 20 | -------------------------------------------------------------------------------- /files/gSchem/symbols/K.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | T -50 800 5 6 0 0 0 0 1 3 | device=K-slicap 4 | T -50 700 8 6 0 0 0 0 1 5 | description=Coupling factor 6 | T 225 250 8 8 1 1 0 0 1 7 | value=? 8 | T 225 400 8 8 1 1 0 0 1 9 | refdes=K? 10 | T -50 600 8 6 0 0 0 0 1 11 | spice-prototype=? %pinseq ref1@ ref2@ 12 | A 150 125 100 90 90 3 10 0 0 -1 -1 13 | A 450 125 100 0 90 3 10 0 0 -1 -1 14 | L 150 225 450 225 3 10 0 0 -1 -1 15 | T 45 -5 8 8 1 1 0 3 1 16 | ref1=L? 17 | T 552 -5 8 8 1 1 0 3 1 18 | ref2=L? 19 | -------------------------------------------------------------------------------- /files/LTspice/SLD.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 16 28 -16 28 4 | LINE Normal 16 52 -16 52 5 | LINE Normal -16 52 0 28 6 | LINE Normal 16 52 0 28 7 | LINE Normal 0 80 0 52 8 | LINE Normal 0 28 0 0 9 | WINDOW 0 26 33 Left 2 10 | WINDOW 3 26 49 Left 2 11 | SYMATTR Value ? 12 | SYMATTR Prefix D 13 | SYMATTR Description small-signal model diode 14 | PIN 0 80 NONE 0 15 | PINATTR PinName + 16 | PINATTR SpiceOrder 1 17 | PIN 0 0 NONE 0 18 | PINATTR PinName - 19 | PINATTR SpiceOrder 2 20 | -------------------------------------------------------------------------------- /files/examples/noiseFigure/cir/ExNoiseFigureAmp.cir: -------------------------------------------------------------------------------- 1 | "Amplifier noise figure" 2 | * Z:\mnt\DATA\SLiCAP\SLiCAP_github\SLiCAP_python\files\examples\noiseFigure\cir\ExNoiseFigureAmp.asc 3 | V1 N001 0 V value=0 dc=0 dcvar=0 noise={4*k*T*R_s} 4 | R1 N002 N001 R value={R_s} noisetemp=0 noiseflow=0 dcvar=0 5 | I1 out 0 I value=0 dc=0 dcvar=0 noise={S_i} 6 | V2 out N002 V value=0 dc=0 dcvar=0 noise={S_v} 7 | .param S_i=9e-24 S_v=4e-18 R_s=600 8 | * The noise of R1 is modeled in V1. 9 | .backanno 10 | .end 11 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/K.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | T -50 800 5 6 0 0 0 0 1 3 | device=K-slicap 4 | T -50 700 8 6 0 0 0 0 1 5 | description=Coupling factor 6 | T 225 250 8 8 1 1 0 0 1 7 | value=? 8 | T 225 400 8 8 1 1 0 0 1 9 | refdes=K? 10 | T -50 600 8 6 0 0 0 0 1 11 | spice-prototype=? %pinseq ref1@ ref2@ 12 | A 150 125 100 90 90 3 10 0 0 -1 -1 13 | A 450 125 100 0 90 3 10 0 0 -1 -1 14 | L 150 225 450 225 3 10 0 0 -1 -1 15 | T 45 -5 8 8 1 1 0 3 1 16 | ref1=L? 17 | T 552 -5 8 8 1 1 0 3 1 18 | ref2=L? 19 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spK.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | T -50 800 5 6 0 0 0 0 1 3 | device=K-slicap 4 | T -50 700 8 6 0 0 0 0 1 5 | description=Coupling factor 6 | T 225 250 8 8 1 1 0 0 1 7 | value=? 8 | T 225 400 8 8 1 1 0 0 1 9 | refdes=K? 10 | T -50 600 8 6 0 0 0 0 1 11 | spice-prototype=? %pinseq ref1@ ref2@ value@ 12 | A 150 125 100 90 90 3 10 0 0 -1 -1 13 | A 450 125 100 0 90 3 10 0 0 -1 -1 14 | L 150 225 450 225 3 10 0 0 -1 -1 15 | T 45 -5 8 8 1 1 0 3 1 16 | ref1=L? 17 | T 552 -5 8 8 1 1 0 3 1 18 | ref2=L? 19 | -------------------------------------------------------------------------------- /docs/_build/html/_static/documentation_options.js: -------------------------------------------------------------------------------- 1 | var DOCUMENTATION_OPTIONS = { 2 | URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), 3 | VERSION: '2.0.1', 4 | LANGUAGE: 'en', 5 | COLLAPSE_INDEX: false, 6 | BUILDER: 'html', 7 | FILE_SUFFIX: '.html', 8 | LINK_SUFFIX: '.html', 9 | HAS_SOURCE: true, 10 | SOURCELINK_SUFFIX: '.txt', 11 | NAVIGATION_WITH_KEYS: false, 12 | SHOW_SEARCH_SUMMARY: true, 13 | ENABLE_SEARCH_SHORTCUTS: false, 14 | }; -------------------------------------------------------------------------------- /docs/reference/SLiCAPnotebook.rst: -------------------------------------------------------------------------------- 1 | ================= 2 | SLiCAPnotebook.py 3 | ================= 4 | 5 | SLiCAPnotebook is the main module to be imported when working with Jupyter notebooks. It imports extra modules for displaying RST, HTML and SVG in Jupyter notebooks. 6 | 7 | It sets ini.notebook, which provides markdown output for rendering LaTeX in Jupyter notebooks. 8 | 9 | .. literalinclude:: ../../SLiCAP/SLiCAPnotebook/SLiCAPnotebook.py 10 | :language: python 11 | :linenos: 12 | :lines: 1-44 13 | :lineno-start: 1 14 | -------------------------------------------------------------------------------- /files/lepton-eda/configure/install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | found=$(locate gnet-spice.scm) 3 | if [ -z $found ] ; then 4 | echo Coud not find installation path. 5 | else 6 | dir=$(dirname $found) 7 | sudo cp gnet-spice-noqsi.scm $dir 8 | echo Successfully copied: gnet-spice-noqsi.scm to: $dir 9 | fi 10 | lepton-cli config --user "netlist" "default-net-name" "" 11 | lepton-cli config --user "schematics.gui" "default-titleblock" "" 12 | cp gafrc ~/.config/lepton-eda/ 13 | cp gschemrc ~/.config/lepton-eda/ 14 | echo Configured lepton-eda. 15 | -------------------------------------------------------------------------------- /docs/tutorials/balanced.rst: -------------------------------------------------------------------------------- 1 | ========================== 2 | Tutorial Balanced Circuits 3 | ========================== 4 | 5 | #. Working with balanced circuits `balancedCircuits.zip <../../examples/balancedCircuits/balancedCircuits.zip>`_ 6 | 7 | The project file *'balancedCircuitsProject.py'* executes two python scripts: 8 | 9 | - balancedAmp.py: Shows you how to analysis CM and DM stability of a balanced amplifier 10 | - Tcircuit1.py: Shows you how to decompose a balanced network into an equaivalent DM and an equivalent CM network. 11 | -------------------------------------------------------------------------------- /docs/tutorials/noise.rst: -------------------------------------------------------------------------------- 1 | =============== 2 | Noise tutorials 3 | =============== 4 | 5 | #. Determination of noise figures `noiseFigure.zip <../../examples/noiseFigure/noiseFigure.zip>`_ 6 | 7 | The project file *'noiseFigures.py'* executes two python scripts: 8 | 9 | - noiseFigureRp.py: Symbolic calculation of a noise figure of a resistive source terminated with a resistor with flicker noise. 10 | - noiseFigureAmp.py: Symbolic calculation of a noise figure of an amplifier with equivalent input noise sources connected to a resistive source. 11 | -------------------------------------------------------------------------------- /files/LTspice/SLC.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 0 44 0 80 4 | LINE Normal 0 36 0 0 5 | LINE Normal -16 36 16 36 6 | LINE Normal -16 44 16 44 7 | TEXT 5 27 Left 2 + 8 | WINDOW 0 32 24 Left 2 9 | WINDOW 3 32 40 Left 2 10 | WINDOW 123 32 56 Left 2 11 | SYMATTR Value value=? 12 | SYMATTR Prefix C 13 | SYMATTR Description Capacitor 14 | SYMATTR SpiceModel C 15 | SYMATTR Value2 vinit=0 16 | PIN 0 0 NONE 0 17 | PINATTR PinName A 18 | PINATTR SpiceOrder 1 19 | PIN 0 80 NONE 0 20 | PINATTR PinName B 21 | PINATTR SpiceOrder 2 22 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPnotebook.rst.txt: -------------------------------------------------------------------------------- 1 | ================= 2 | SLiCAPnotebook.py 3 | ================= 4 | 5 | SLiCAPnotebook is the main module to be imported when working with Jupyter notebooks. It imports extra modules for displaying RST, HTML and SVG in Jupyter notebooks. 6 | 7 | It sets ini.notebook, which provides markdown output for rendering LaTeX in Jupyter notebooks. 8 | 9 | .. literalinclude:: ../../SLiCAP/SLiCAPnotebook/SLiCAPnotebook.py 10 | :language: python 11 | :linenos: 12 | :lines: 1-44 13 | :lineno-start: 1 14 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/tutorials/balanced.rst.txt: -------------------------------------------------------------------------------- 1 | ========================== 2 | Tutorial Balanced Circuits 3 | ========================== 4 | 5 | #. Working with balanced circuits `balancedCircuits.zip <../../examples/balancedCircuits/balancedCircuits.zip>`_ 6 | 7 | The project file *'balancedCircuitsProject.py'* executes two python scripts: 8 | 9 | - balancedAmp.py: Shows you how to analysis CM and DM stability of a balanced amplifier 10 | - Tcircuit1.py: Shows you how to decompose a balanced network into an equaivalent DM and an equivalent CM network. 11 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/tutorials/noise.rst.txt: -------------------------------------------------------------------------------- 1 | =============== 2 | Noise tutorials 3 | =============== 4 | 5 | #. Determination of noise figures `noiseFigure.zip <../../examples/noiseFigure/noiseFigure.zip>`_ 6 | 7 | The project file *'noiseFigures.py'* executes two python scripts: 8 | 9 | - noiseFigureRp.py: Symbolic calculation of a noise figure of a resistive source terminated with a resistor with flicker noise. 10 | - noiseFigureAmp.py: Symbolic calculation of a noise figure of an amplifier with equivalent input noise sources connected to a resistive source. 11 | -------------------------------------------------------------------------------- /files/examples/dcMatchtingTracking/cir/dcMatchingTracking.cir: -------------------------------------------------------------------------------- 1 | dcMatchingTracking 2 | V1 in 0 V value=0 dc={V_DC_T} dcvar={(sigma_V*V_DC_T)^2} noise=0 3 | R1 in out R value={R_a} noisetemp=0 noiseflow=0 dcvar={var_m} dcvarlot={lot_1} 4 | R2 out 0 R value={R_b} noisetemp=0 noiseflow=0 dcvar={var_m} dcvarlot={lot_1} 5 | .param R_a={(A-1)*R*(1 + TC_R*T_Delta)} 6 | .param var_m={sigma_m_R^2/2 + (sigma_TC_tr_R*T_Delta)^2/2} 7 | .param lot_1={sigma_R^2 + (sigma_TC_R*T_Delta)^2} 8 | .param R_b={R*(1 + TC_R*T_Delta)} 9 | .param V_DC_T= {V_DC*(1+T_Delta*TC_V)} 10 | .backanno 11 | .end 12 | -------------------------------------------------------------------------------- /files/LTspice/SLV.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 0 0 0 80 4 | CIRCLE Normal -24 16 24 64 5 | TEXT 5 12 Left 2 + 6 | TEXT 5 68 Left 2 - 7 | WINDOW 0 32 9 Left 2 8 | WINDOW 3 32 25 Left 2 9 | WINDOW 123 32 41 Left 2 10 | WINDOW 39 32 57 Left 2 11 | WINDOW 40 32 73 Left 2 12 | SYMATTR Value value=0 13 | SYMATTR Value2 dc=0 14 | SYMATTR SpiceLine dcvar=0 15 | SYMATTR SpiceLine2 noise=0 16 | SYMATTR Prefix V 17 | SYMATTR Description Independent voltage source 18 | SYMATTR SpiceModel V 19 | PIN 0 0 NONE 0 20 | PINATTR PinName p 21 | PINATTR SpiceOrder 1 22 | PIN 0 80 NONE 0 23 | PINATTR PinName n 24 | PINATTR SpiceOrder 2 25 | -------------------------------------------------------------------------------- /tests/basicTests/cir/hierarchy.cir: -------------------------------------------------------------------------------- 1 | hierarchy 2 | 3 | V1 1 0 1 4 | R1 1 2 {Rs} 5 | R2 3 0 {R_ell} 6 | 7 | X1 2 0 3 amp A={A_v} 8 | 9 | .subckt amp in gnd out A={A} 10 | * A is parameter in subcircuit and can be taken as input 11 | x1 in gnd 1 gnd singleStageAmp B={sqrt(A)} 12 | x2 1 gnd out gnd singleStageAmp B={sqrt(A)} 13 | 14 | .subckt singleStageAmp in gnd out gnd B=2 15 | * AB is parameter of subcircuit and can be taken as input 16 | E1 in gnd out gnd myE value={B} 17 | .param B = {B} 18 | .model myE E value={gain} 19 | .ends 20 | 21 | .param B = 2 ; not used, overruled by the calling element 22 | .ends 23 | 24 | .param A_v=10 25 | .end 26 | -------------------------------------------------------------------------------- /files/LTspice/SLL.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 0 -36 0 -36 4 | LINE Normal 0 -64 0 -80 5 | LINE Normal 0 0 0 -16 6 | ARC Normal -8 -64 8 -48 0 -48 0 -64 7 | ARC Normal -8 -48 8 -32 0 -32 0 -48 8 | ARC Normal -8 -32 8 -16 0 -16 0 -32 9 | TEXT 4 -70 Left 2 + 10 | WINDOW 0 16 -56 Left 2 11 | WINDOW 3 16 -39 Left 2 12 | WINDOW 123 16 -24 Left 2 13 | SYMATTR Value value=? 14 | SYMATTR Value2 iinit=0 15 | SYMATTR Prefix L 16 | SYMATTR Description inductor 17 | SYMATTR SpiceModel L 18 | PIN 0 -80 NONE 0 19 | PINATTR PinName D 20 | PINATTR SpiceOrder 1 21 | PIN 0 0 NONE 0 22 | PINATTR PinName S 23 | PINATTR SpiceOrder 3 24 | -------------------------------------------------------------------------------- /docs/introduction/SLiCAPcontribute.rst: -------------------------------------------------------------------------------- 1 | =========================== 2 | How to contribute to SLiCAP 3 | =========================== 4 | The SLiCAP github page is to be used for contributing to SLiCAP (https://github.com/Lenty/SLiCAP_python). 5 | 6 | Adding features 7 | --------------- 8 | Features should be added through pull requests and pass all checks that have been set up on the github page. 9 | These tests include: 10 | 11 | - Functional python tests 12 | - Style tests verified using a linter 13 | 14 | Bugs 15 | ----- 16 | In case bugs are found, please report them to the github 'Issues' page where we can resolve the issues and keep track of any possible bugs. -------------------------------------------------------------------------------- /files/examples/myFirstVampNGspice/cir/MyFirstVampOPA211.cir: -------------------------------------------------------------------------------- 1 | MyFirstVampOPA211 2 | 3 | * ngspice circuit file 4 | * command section will be added by python script 5 | * .end command will be added after command section 6 | 7 | .include /mnt/DATA/SLiCAP/SLiCAP_github/SLiCAP_python/tests/ngspice/lib/OPA211.mod 8 | 9 | .param CL = 0 10 | 11 | V2 VP2V5 0 2.5 12 | V3 1 VP2V5 PULSE(-10m 10m 0 10n 10n 4.99u 10u) AC 1 0 13 | V1 2 0 5 14 | 15 | R1 3 VP2V5 220 16 | R2 5 3 20k 17 | R3 8 1 600 18 | C1 5 0 {CL} 19 | XU1 8 3 2 0 5 OPA211 20 | 21 | R4 4 VP2V5 220 22 | R5 6 4 20k 23 | R6 9 1 600 24 | R7 6 7 15 25 | C2 7 0 {CL} 26 | C3 6 4 2.2p 27 | XU2 9 4 2 0 6 OPA211 28 | -------------------------------------------------------------------------------- /files/sphinx/source/index.rst: -------------------------------------------------------------------------------- 1 | *************** 2 | SLiCAP - sphinx 3 | *************** 4 | 5 | .. meta:: 6 | :description: SLiCAP project file 7 | :keywords: SLiCAP, python, sphinx 8 | 9 | - |SLiCAP| can use Sphinx for document generation. Sphinx let you create static websites, \LaTeX output and *PDF* documents. The preferred language for writing your documents is *ReStructured Text*, shortly: *rst*. Sphinx converts this documents into HTML, LaTeX, or PDF files. 10 | 11 | - |SLiCAP| generates text fragments, math expressions, math equations, tables and figures that can be linked to in RST documents. 12 | 13 | .. |SLiCAP| image:: /img/SLiCAP.svg 14 | -------------------------------------------------------------------------------- /files/examples/CSstage/sphinx/source/index.rst: -------------------------------------------------------------------------------- 1 | *************** 2 | SLiCAP - sphinx 3 | *************** 4 | 5 | .. meta:: 6 | :description: SLiCAP project file 7 | :keywords: SLiCAP, python, sphinx 8 | 9 | - |SLiCAP| can use Sphinx for document generation. Sphinx let you create static websites, \LaTeX output and *PDF* documents. The preferred language for writing your documents is *ReStructured Text*, shortly: *rst*. Sphinx converts this documents into HTML, LaTeX, or PDF files. 10 | 11 | - |SLiCAP| generates text fragments, math expressions, math equations, tables and figures that can be linked to in RST documents. 12 | 13 | .. |SLiCAP| image:: /img/SLiCAP.svg 14 | -------------------------------------------------------------------------------- /files/examples/MOSparams/sphinx/source/index.rst: -------------------------------------------------------------------------------- 1 | *************** 2 | SLiCAP - sphinx 3 | *************** 4 | 5 | .. meta:: 6 | :description: SLiCAP project file 7 | :keywords: SLiCAP, python, sphinx 8 | 9 | - |SLiCAP| can use Sphinx for document generation. Sphinx let you create static websites, \LaTeX output and *PDF* documents. The preferred language for writing your documents is *ReStructured Text*, shortly: *rst*. Sphinx converts this documents into HTML, LaTeX, or PDF files. 10 | 11 | - |SLiCAP| generates text fragments, math expressions, math equations, tables and figures that can be linked to in RST documents. 12 | 13 | .. |SLiCAP| image:: /img/SLiCAP.svg 14 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spC.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 300 100 300 450 1 0 0 3 | { 4 | T 400 100 5 6 0 0 0 0 1 5 | pinseq=2 6 | T 400 200 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 300 900 300 550 1 0 0 10 | { 11 | T 400 800 5 6 0 0 0 0 1 12 | pinseq=1 13 | T 400 900 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | L 150 450 450 450 3 30 0 0 -1 -1 17 | T 350 600 9 10 1 0 0 0 1 18 | + 19 | L 150 550 450 550 3 30 0 0 -1 -1 20 | T 150 1250 5 6 0 0 0 0 1 21 | device=C-sipce 22 | T 150 1150 8 6 0 0 0 0 1 23 | description=Capacitor 24 | T 150 1050 8 6 0 0 0 0 1 25 | spice-prototype=? %pinseq value@ 26 | T 550 500 8 8 1 1 0 0 1 27 | refdes=C? 28 | T 550 350 8 8 1 1 0 0 1 29 | value=? 30 | -------------------------------------------------------------------------------- /files/sphinx/Makefile: -------------------------------------------------------------------------------- 1 | # Minimal makefile for Sphinx documentation 2 | # 3 | 4 | # You can set these variables from the command line. 5 | SPHINXOPTS = 6 | SPHINXBUILD = sphinx-build 7 | SOURCEDIR = source 8 | BUILDDIR = build 9 | 10 | # Put it first so that "make" without argument is like "make help". 11 | help: 12 | @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) 13 | 14 | .PHONY: help Makefile 15 | 16 | # Catch-all target: route all unknown targets to Sphinx using the new 17 | # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). 18 | %: Makefile 19 | @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) -------------------------------------------------------------------------------- /files/LTspice/SLJ.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 48 64 48 80 4 | LINE Normal 16 64 48 64 5 | LINE Normal 16 16 16 64 6 | LINE Normal 48 16 16 16 7 | LINE Normal 48 0 48 16 8 | LINE Normal 0 48 16 48 9 | LINE Normal 32 56 24 64 10 | LINE Normal 40 64 32 72 11 | LINE Normal 24 64 32 72 12 | LINE Normal 32 56 40 64 13 | WINDOW 0 48 32 Left 2 14 | WINDOW 3 48 48 Left 2 15 | SYMATTR Value ? 16 | SYMATTR Prefix J 17 | SYMATTR Description small-signal model JFET 18 | PIN 48 0 NONE 0 19 | PINATTR PinName D 20 | PINATTR SpiceOrder 1 21 | PIN 0 48 NONE 0 22 | PINATTR PinName G 23 | PINATTR SpiceOrder 2 24 | PIN 48 80 NONE 0 25 | PINATTR PinName S 26 | PINATTR SpiceOrder 3 27 | -------------------------------------------------------------------------------- /files/examples/FilterDesign/sphinx/source/index.rst: -------------------------------------------------------------------------------- 1 | *************** 2 | SLiCAP - sphinx 3 | *************** 4 | 5 | .. meta:: 6 | :description: SLiCAP project file 7 | :keywords: SLiCAP, python, sphinx 8 | 9 | - |SLiCAP| can use Sphinx for document generation. Sphinx let you create static websites, \LaTeX output and *PDF* documents. The preferred language for writing your documents is *ReStructured Text*, shortly: *rst*. Sphinx converts this documents into HTML, LaTeX, or PDF files. 10 | 11 | - |SLiCAP| generates text fragments, math expressions, math equations, tables and figures that can be linked to in RST documents. 12 | 13 | .. |SLiCAP| image:: /img/SLiCAP.svg 14 | -------------------------------------------------------------------------------- /files/examples/noiseFigure/sphinx/source/index.rst: -------------------------------------------------------------------------------- 1 | *************** 2 | SLiCAP - sphinx 3 | *************** 4 | 5 | .. meta:: 6 | :description: SLiCAP project file 7 | :keywords: SLiCAP, python, sphinx 8 | 9 | - |SLiCAP| can use Sphinx for document generation. Sphinx let you create static websites, \LaTeX output and *PDF* documents. The preferred language for writing your documents is *ReStructured Text*, shortly: *rst*. Sphinx converts this documents into HTML, LaTeX, or PDF files. 10 | 11 | - |SLiCAP| generates text fragments, math expressions, math equations, tables and figures that can be linked to in RST documents. 12 | 13 | .. |SLiCAP| image:: /img/SLiCAP.svg 14 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/introduction/SLiCAPcontribute.rst.txt: -------------------------------------------------------------------------------- 1 | =========================== 2 | How to contribute to SLiCAP 3 | =========================== 4 | The SLiCAP github page is to be used for contributing to SLiCAP (https://github.com/Lenty/SLiCAP_python). 5 | 6 | Adding features 7 | --------------- 8 | Features should be added through pull requests and pass all checks that have been set up on the github page. 9 | These tests include: 10 | 11 | - Functional python tests 12 | - Style tests verified using a linter 13 | 14 | Bugs 15 | ----- 16 | In case bugs are found, please report them to the github 'Issues' page where we can resolve the issues and keep track of any possible bugs. -------------------------------------------------------------------------------- /docs/syntax/SLiCAPnetlistSyntax.rst: -------------------------------------------------------------------------------- 1 | ===================== 2 | SLiCAP netlist syntax 3 | ===================== 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `http://www.analog-electronics.eu/slicap/slicap.html `_ 11 | 12 | .. toctree:: 13 | 14 | netlist 15 | devices 16 | schematics 17 | -------------------------------------------------------------------------------- /files/LTspice/SLXJ.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 48 64 48 80 4 | LINE Normal 16 64 48 64 5 | LINE Normal 16 16 16 64 6 | LINE Normal 48 16 16 16 7 | LINE Normal 48 0 48 16 8 | LINE Normal 0 48 16 48 9 | LINE Normal 32 56 24 64 10 | LINE Normal 40 64 32 72 11 | LINE Normal 24 64 32 72 12 | LINE Normal 32 56 40 64 13 | WINDOW 0 48 32 Left 2 14 | WINDOW 3 48 48 Left 2 15 | SYMATTR Value ? ID={ID} 16 | SYMATTR Prefix X 17 | SYMATTR Description sub circuit small-signal JFET 18 | PIN 48 0 NONE 0 19 | PINATTR PinName D 20 | PINATTR SpiceOrder 1 21 | PIN 0 48 NONE 0 22 | PINATTR PinName G 23 | PINATTR SpiceOrder 2 24 | PIN 48 80 NONE 0 25 | PINATTR PinName S 26 | PINATTR SpiceOrder 3 27 | -------------------------------------------------------------------------------- /docs/introduction/SLiCAPintroduction.rst: -------------------------------------------------------------------------------- 1 | =================== 2 | SLiCAP introduction 3 | =================== 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `http://www.analog-electronics.eu/slicap/slicap.html `_ 11 | 12 | .. toctree:: 13 | 14 | SLiCAPwhatWhyHow 15 | SLiCAPcontribute 16 | SLiCAPandSED 17 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spL.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 0 0 0 100 1 0 0 3 | { 4 | T 200 0 5 6 0 0 0 0 1 5 | pinseq=2 6 | T 200 100 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 0 800 0 700 1 0 0 10 | { 11 | T 200 700 5 6 0 0 0 0 1 12 | pinseq=1 13 | T 200 800 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | A 0 600 100 270 180 3 10 0 0 -1 -1 17 | A 0 400 100 270 180 3 10 0 0 -1 -1 18 | A 0 200 100 270 180 3 10 0 0 -1 -1 19 | T 50 700 9 10 1 0 0 0 1 20 | + 21 | T -150 1100 5 6 0 0 0 0 1 22 | device=L-slicap 23 | T -150 1000 8 6 0 0 0 0 1 24 | description=Inductor 25 | T 200 250 8 8 1 1 0 0 1 26 | value=? 27 | T 200 400 8 8 1 1 0 0 1 28 | refdes=L? 29 | T -150 900 8 6 0 0 0 0 1 30 | spice-prototype=? %pinseq value@ 31 | -------------------------------------------------------------------------------- /docs/development/SLiCAPdevelopment.rst: -------------------------------------------------------------------------------- 1 | ================== 2 | SLiCAP development 3 | ================== 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `http://www.analog-electronics.eu/slicap/slicap.html `_ 11 | 12 | 13 | .. admonition:: Notes 14 | 15 | This page presents some thoughts for future developments. 16 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/syntax/SLiCAPnetlistSyntax.rst.txt: -------------------------------------------------------------------------------- 1 | ===================== 2 | SLiCAP netlist syntax 3 | ===================== 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `http://www.analog-electronics.eu/slicap/slicap.html `_ 11 | 12 | .. toctree:: 13 | 14 | netlist 15 | devices 16 | schematics 17 | -------------------------------------------------------------------------------- /docs/tutorials/SLiCAPtutorials.rst: -------------------------------------------------------------------------------- 1 | ================ 2 | SLiCAP tutorials 3 | ================ 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `https://analog-electronics.tudelft.nl/slicap/slicap.html `_ 11 | 12 | .. toctree:: 13 | 14 | LTspice 15 | myFirstRCnetwork 16 | noise 17 | MOS-EKV 18 | balanced 19 | -------------------------------------------------------------------------------- /files/gSchem/symbols/Z.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 300 100 300 200 1 0 0 3 | { 4 | T 500 100 5 6 0 0 0 0 1 5 | pinseq=2 6 | T 500 200 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 300 900 300 800 1 0 0 10 | { 11 | T 500 800 5 6 0 0 0 0 1 12 | pinseq=1 13 | T 500 900 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | T 200 1250 5 6 0 0 0 0 1 17 | device=Z-slicap 18 | T 200 1150 8 6 0 0 0 0 1 19 | description=Impedance 20 | T 450 400 8 8 1 1 0 0 1 21 | value=? 22 | T 450 550 8 8 1 1 0 0 1 23 | refdes=Z? 24 | T 200 1050 8 6 0 0 0 0 1 25 | spice-prototype=? %pinseq value@ 26 | B 225 300 150 400 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 27 | L 300 800 300 700 3 10 0 0 -1 -1 28 | L 300 300 300 200 3 10 0 0 -1 -1 29 | T 325 725 9 10 1 0 0 0 1 30 | + 31 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/Z.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 300 100 300 200 1 0 0 3 | { 4 | T 500 100 5 6 0 0 0 0 1 5 | pinseq=2 6 | T 500 200 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 300 900 300 800 1 0 0 10 | { 11 | T 500 800 5 6 0 0 0 0 1 12 | pinseq=1 13 | T 500 900 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | T 200 1250 5 6 0 0 0 0 1 17 | device=Z-slicap 18 | T 200 1150 8 6 0 0 0 0 1 19 | description=Impedance 20 | T 450 400 8 8 1 1 0 0 1 21 | value=? 22 | T 450 550 8 8 1 1 0 0 1 23 | refdes=Z? 24 | T 200 1050 8 6 0 0 0 0 1 25 | spice-prototype=? %pinseq value@ 26 | B 225 300 150 400 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 27 | L 300 800 300 700 3 10 0 0 -1 -1 28 | L 300 300 300 200 3 10 0 0 -1 -1 29 | T 325 725 9 10 1 0 0 0 1 30 | + 31 | -------------------------------------------------------------------------------- /files/gSchem/symbols/C.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 300 100 300 450 1 0 0 3 | { 4 | T 500 25 5 6 0 0 0 0 1 5 | pinseq=2 6 | T 500 150 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 300 900 300 550 1 0 0 10 | { 11 | T 500 800 5 6 0 0 0 0 1 12 | pinseq=1 13 | T 500 900 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | L 150 450 450 450 3 30 0 0 -1 -1 17 | T 325 600 9 10 1 0 0 0 1 18 | + 19 | L 150 550 450 550 3 30 0 0 -1 -1 20 | T 150 1275 5 6 0 0 0 0 1 21 | device=C-slicap 22 | T 150 1175 8 6 0 0 0 0 1 23 | description=Capacitor 24 | T 150 1050 8 6 0 0 0 0 1 25 | spice-prototype=? %pinseq C value=value@ vinit=vinit@ 26 | T 550 600 8 8 1 1 0 0 1 27 | refdes=C? 28 | T 550 450 8 8 1 0 0 0 1 29 | value={C} 30 | T 553 292 8 8 1 0 0 0 1 31 | vinit=0 32 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/introduction/SLiCAPintroduction.rst.txt: -------------------------------------------------------------------------------- 1 | =================== 2 | SLiCAP introduction 3 | =================== 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `http://www.analog-electronics.eu/slicap/slicap.html `_ 11 | 12 | .. toctree:: 13 | 14 | SLiCAPwhatWhyHow 15 | SLiCAPcontribute 16 | SLiCAPandSED 17 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/test/model-test.sch: -------------------------------------------------------------------------------- 1 | v 20130925 2 2 | C 35700 47300 1 0 0 spice-npn-1.sym 3 | { 4 | T 36600 47800 5 10 1 1 0 0 1 5 | refdes=Q1 6 | T 36600 47200 5 10 1 0 0 0 1 7 | type=NPN 8 | T 36600 47000 5 10 1 0 0 0 1 9 | model-name=nbjt 10 | T 36600 47400 5 10 1 0 0 0 1 11 | model=bf=100 12 | } 13 | C 38300 49500 1 0 0 spice-npn-1.sym 14 | { 15 | T 39200 50000 5 10 1 1 0 0 1 16 | refdes=Q2 17 | T 39200 49200 5 10 1 0 0 0 1 18 | model-name=nbjt 19 | T 39200 49600 5 10 1 0 0 0 1 20 | model=bf=100 21 | } 22 | C 38300 45300 1 0 0 spice-npn-1.sym 23 | { 24 | T 39200 45800 5 10 1 1 0 0 1 25 | refdes=Q3 26 | T 39200 45200 5 10 1 0 0 0 1 27 | type=NPN 28 | T 39200 45400 5 10 1 0 0 0 1 29 | model=bf=100 30 | } 31 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spR.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 300 100 300 200 1 0 0 3 | { 4 | T 500 100 5 8 0 0 0 0 1 5 | pinseq=2 6 | T 500 250 5 8 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 300 900 300 800 1 0 0 10 | { 11 | T 500 700 5 8 0 0 0 0 1 12 | pinseq=1 13 | T 500 850 5 8 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | T 150 1350 5 8 0 0 0 0 1 17 | device=R-spice 18 | T 150 1200 8 8 0 0 0 0 1 19 | description=Resistor 20 | T 475 500 8 8 1 1 0 0 1 21 | refdes=R? 22 | T 150 1050 8 8 0 0 0 0 1 23 | spice-prototype=? %pinseq value@ 24 | B 225 300 150 400 3 10 2 0 -1 -1 0 -1 -1 -1 -1 -1 25 | L 300 800 300 700 3 10 0 0 -1 -1 26 | L 300 300 300 200 3 10 0 0 -1 -1 27 | T 325 725 9 10 1 0 0 0 1 28 | + 29 | T 475 375 8 8 1 1 0 0 1 30 | value=? 31 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spV.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | V 200 400 200 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 3 | L 200 200 200 600 3 10 0 0 -1 -1 4 | P 200 0 200 200 1 0 0 5 | { 6 | T 350 0 5 6 0 0 0 0 1 7 | pinseq=2 8 | T 350 100 5 6 0 0 0 0 1 9 | pinnumber=2 10 | } 11 | P 200 800 200 600 1 0 0 12 | { 13 | T 300 750 5 6 0 0 0 0 1 14 | pinseq=1 15 | T 300 850 5 6 0 0 0 0 1 16 | pinnumber=1 17 | } 18 | T 0 1200 5 6 0 0 0 0 1 19 | device=V-spice 20 | T 0 1100 8 6 0 0 0 0 1 21 | description=Independent voltage source 22 | T 450 300 8 8 1 1 0 0 1 23 | value=? 24 | T 450 450 8 8 1 1 0 0 1 25 | refdes=V? 26 | T 0 1000 8 6 0 0 0 0 1 27 | spice-prototype=? %pinseq value@ 28 | T 250 600 9 10 1 0 0 0 1 29 | + 30 | T 250 100 9 10 1 0 0 0 1 31 | - 32 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/C.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 300 100 300 450 1 0 0 3 | { 4 | T 500 25 5 6 0 0 0 0 1 5 | pinseq=2 6 | T 500 150 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 300 900 300 550 1 0 0 10 | { 11 | T 500 800 5 6 0 0 0 0 1 12 | pinseq=1 13 | T 500 900 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | L 150 450 450 450 3 30 0 0 -1 -1 17 | T 325 600 9 10 1 0 0 0 1 18 | + 19 | L 150 550 450 550 3 30 0 0 -1 -1 20 | T 150 1275 5 6 0 0 0 0 1 21 | device=C-slicap 22 | T 150 1175 8 6 0 0 0 0 1 23 | description=Capacitor 24 | T 150 1050 8 6 0 0 0 0 1 25 | spice-prototype=? %pinseq C value=value@ vinit=vinit@ 26 | T 550 600 8 8 1 1 0 0 1 27 | refdes=C? 28 | T 550 450 8 8 1 0 0 0 1 29 | value={C} 30 | T 553 292 8 8 1 0 0 0 1 31 | vinit=0 32 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/development/SLiCAPdevelopment.rst.txt: -------------------------------------------------------------------------------- 1 | ================== 2 | SLiCAP development 3 | ================== 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `http://www.analog-electronics.eu/slicap/slicap.html `_ 11 | 12 | 13 | .. admonition:: Notes 14 | 15 | This page presents some thoughts for future developments. 16 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/tutorials/SLiCAPtutorials.rst.txt: -------------------------------------------------------------------------------- 1 | ================ 2 | SLiCAP tutorials 3 | ================ 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `https://analog-electronics.tudelft.nl/slicap/slicap.html `_ 11 | 12 | .. toctree:: 13 | 14 | LTspice 15 | myFirstRCnetwork 16 | noise 17 | MOS-EKV 18 | balanced 19 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Simulation/Makefile: -------------------------------------------------------------------------------- 1 | GNET=gnetlist -L ../../.. -g spice-noqsi 2 | # 3 | # Alternate for using the spice-sdb back end instead 4 | # GNET=gnetlist -g spice-sdb 5 | SPICE=ngspice 6 | 7 | IMPORTS=DISCRI.sch Comparator.sch 8 | CIRCUITS=DISCRI.cir Comparator.cir DISCRItest.cir 9 | MODELS=../Models/submicron.inc ../Models/openIP.inc 10 | 11 | %.cir : %.sch 12 | $(GNET) $< -o $@ 13 | 14 | .PHONY : simulation 15 | 16 | simulation : $(CIRCUITS) control.cir 17 | $(SPICE) $(CIRCUITS) control.cir $(MODELS) 18 | 19 | DISCRI.sch : ../Schematic/DISCRI.sch 20 | cp $< $@ 21 | 22 | Comparator.sch : ../Schematic/Comparator.sch 23 | cp $< $@ 24 | 25 | clean : 26 | rm -f $(IMPORTS) $(CIRCUITS) \#* *~ 27 | -------------------------------------------------------------------------------- /files/LTspice/SLR.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 0 61 0 80 4 | LINE Normal 0 19 0 0 5 | LINE Normal -8 19 8 19 6 | LINE Normal 8 19 8 61 7 | LINE Normal 8 61 -8 61 8 | LINE Normal -8 61 -8 19 9 | TEXT -4 25 Left 2 + 10 | WINDOW 0 16 8 Left 2 11 | WINDOW 3 17 24 Left 2 12 | WINDOW 123 16 40 Left 2 13 | WINDOW 39 16 55 Left 2 14 | WINDOW 40 16 71 Left 2 15 | SYMATTR Value value=? 16 | SYMATTR Value2 noisetemp=0 17 | SYMATTR SpiceLine noiseflow=0 18 | SYMATTR SpiceLine2 dcvar=0 dcvarlot=0 19 | SYMATTR Prefix R 20 | SYMATTR Description Resistor 21 | SYMATTR SpiceModel R 22 | PIN 0 0 NONE 0 23 | PINATTR PinName A 24 | PINATTR SpiceOrder 1 25 | PIN 0 80 NONE 0 26 | PINATTR PinName B 27 | PINATTR SpiceOrder 2 28 | -------------------------------------------------------------------------------- /files/LTspice/SLR_r.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 0 61 0 80 4 | LINE Normal 0 19 0 0 5 | LINE Normal -8 19 8 19 6 | LINE Normal 8 19 8 61 7 | LINE Normal 8 61 -8 61 8 | LINE Normal -8 61 -8 19 9 | TEXT -4 25 Left 2 + 10 | WINDOW 0 16 8 Left 2 11 | WINDOW 3 17 24 Left 2 12 | WINDOW 123 16 40 Left 2 13 | WINDOW 39 16 55 Left 2 14 | WINDOW 40 16 71 Left 2 15 | SYMATTR Value value=? 16 | SYMATTR Value2 noisetemp=0 17 | SYMATTR SpiceLine noiseflow=0 18 | SYMATTR SpiceLine2 dcvar=0 dcvarlot=0 19 | SYMATTR Prefix R 20 | SYMATTR Description Resistor 21 | SYMATTR SpiceModel r 22 | PIN 0 0 NONE 0 23 | PINATTR PinName A 24 | PINATTR SpiceOrder 1 25 | PIN 0 80 NONE 0 26 | PINATTR PinName B 27 | PINATTR SpiceOrder 2 28 | -------------------------------------------------------------------------------- /files/LTspice/SLO.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal -16 -32 0 -32 4 | LINE Normal -16 32 0 32 5 | LINE Normal 64 0 64 0 1 6 | LINE Normal 64 0 80 0 7 | LINE Normal 0 -48 64 0 8 | LINE Normal 0 48 0 -48 9 | LINE Normal 64 0 0 48 10 | LINE Normal 32 24 32 48 11 | TEXT 6 -32 Left 2 + 12 | TEXT 6 32 Left 2 - 13 | WINDOW 0 32 -48 Left 2 14 | WINDOW 3 32 -32 Left 2 15 | SYMATTR Value ? 16 | SYMATTR Prefix O 17 | SYMATTR Description small-signal model opamp 18 | PIN -16 -32 NONE 0 19 | PINATTR PinName NC+ 20 | PINATTR SpiceOrder 1 21 | PIN -16 32 NONE 0 22 | PINATTR PinName NC- 23 | PINATTR SpiceOrder 2 24 | PIN 80 0 NONE 0 25 | PINATTR PinName + 26 | PINATTR SpiceOrder 3 27 | PIN 32 48 NONE 0 28 | PINATTR PinName - 29 | PINATTR SpiceOrder 4 30 | -------------------------------------------------------------------------------- /docs/tutorials/MOS-EKV.rst: -------------------------------------------------------------------------------- 1 | ========================================== 2 | Plotting of SLiCAP MOS EKV characteristics 3 | ========================================== 4 | 5 | #. Plotting of SLiCAP CMOS18 EKV model characteristics `MOSparams.zip <../../examples/MOSparams/MOSparams.zip>`_ 6 | 7 | The project file *'MOSparams.py'* executes four python scripts: 8 | 9 | - EKVplotsN_V.py: NMOS characteristics using the EKV model, valid over all operating ranges 10 | - EKVplotsN.py: NMOS characteristics using an EKV model for the forward saturation range only 11 | - EKVplotsP_V.py: PMOS characteristics using the EKV model, valid over all operating ranges 12 | - EKVplotsP.py: PMOS characteristics using an EKV model for the forward saturation range only 13 | -------------------------------------------------------------------------------- /files/LTspice/SLI.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 0 64 0 80 4 | LINE Normal 0 16 0 0 5 | LINE Normal -24 40 24 40 6 | LINE Normal 32 64 32 16 7 | LINE Normal 32 64 35 52 8 | LINE Normal 35 52 29 52 9 | LINE Normal 29 52 32 64 10 | CIRCLE Normal -24 16 24 64 11 | WINDOW 0 41 8 Left 2 12 | WINDOW 3 41 24 Left 2 13 | WINDOW 123 41 40 Left 2 14 | WINDOW 39 42 56 Left 2 15 | WINDOW 40 42 71 Left 2 16 | SYMATTR Value value=0 17 | SYMATTR Prefix I 18 | SYMATTR Description Independent current source 19 | SYMATTR SpiceModel I 20 | SYMATTR Value2 dc=0 21 | SYMATTR SpiceLine dcvar=0 22 | SYMATTR SpiceLine2 noise=0 23 | PIN 0 0 NONE 0 24 | PINATTR PinName p 25 | PINATTR SpiceOrder 1 26 | PIN 0 80 NONE 0 27 | PINATTR PinName n 28 | PINATTR SpiceOrder 2 29 | -------------------------------------------------------------------------------- /files/gSchem/symbols/L.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 0 0 0 100 1 0 0 3 | { 4 | T 250 -50 5 6 0 0 0 0 1 5 | pinseq=2 6 | T 250 50 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 0 800 0 700 1 0 0 10 | { 11 | T 250 750 5 6 0 0 0 0 1 12 | pinseq=1 13 | T 250 850 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | A 0 600 100 270 180 3 10 0 0 -1 -1 17 | A 0 400 100 270 180 3 10 0 0 -1 -1 18 | A 0 200 100 270 180 3 10 0 0 -1 -1 19 | T 50 700 9 10 1 0 0 0 1 20 | + 21 | T -150 1200 5 6 0 0 0 0 1 22 | device=L-slicap 23 | T -150 1100 8 6 0 0 0 0 1 24 | description=Inductor 25 | T 250 400 8 8 1 0 0 0 1 26 | value=? 27 | T 250 550 8 8 1 1 0 0 1 28 | refdes=L? 29 | T -150 1000 8 6 0 0 0 0 1 30 | spice-prototype=? %pinseq L value=value@ iinit=iinit@ 31 | T 257 219 8 8 1 0 0 0 1 32 | iinit=? 33 | -------------------------------------------------------------------------------- /files/LTspice/SLQ_noise.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal -80 16 -16 16 4 | LINE Normal -16 16 0 16 5 | LINE Normal -48 48 -48 16 6 | LINE Normal -48 96 -48 64 7 | LINE Normal -40 56 -56 56 8 | CIRCLE Normal -32 8 -16 24 9 | CIRCLE Normal -56 48 -40 64 10 | TEXT -29 0 Left 2 vn 11 | TEXT -75 56 Left 2 in 12 | WINDOW 0 -31 48 Left 2 13 | WINDOW 38 -32 64 Left 2 14 | WINDOW 3 -32 83 Left 2 15 | SYMATTR SpiceModel ? 16 | SYMATTR Value IC={IC} VCE={VCE} 17 | SYMATTR Prefix X 18 | SYMATTR Description equivalent-input noise sources BJT 19 | PIN -80 16 NONE 0 20 | PINATTR PinName ext 21 | PINATTR SpiceOrder 1 22 | PIN -48 96 NONE 0 23 | PINATTR PinName comm 24 | PINATTR SpiceOrder 2 25 | PIN 0 16 NONE 0 26 | PINATTR PinName int 27 | PINATTR SpiceOrder 3 28 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/L.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 0 0 0 100 1 0 0 3 | { 4 | T 250 -50 5 6 0 0 0 0 1 5 | pinseq=2 6 | T 250 50 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 0 800 0 700 1 0 0 10 | { 11 | T 250 750 5 6 0 0 0 0 1 12 | pinseq=1 13 | T 250 850 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | A 0 600 100 270 180 3 10 0 0 -1 -1 17 | A 0 400 100 270 180 3 10 0 0 -1 -1 18 | A 0 200 100 270 180 3 10 0 0 -1 -1 19 | T 50 700 9 10 1 0 0 0 1 20 | + 21 | T -150 1200 5 6 0 0 0 0 1 22 | device=L-slicap 23 | T -150 1100 8 6 0 0 0 0 1 24 | description=Inductor 25 | T 250 400 8 8 1 0 0 0 1 26 | value=? 27 | T 250 550 8 8 1 1 0 0 1 28 | refdes=L? 29 | T -150 1000 8 6 0 0 0 0 1 30 | spice-prototype=? %pinseq L value=value@ iinit=iinit@ 31 | T 257 219 8 8 1 0 0 0 1 32 | iinit=? 33 | -------------------------------------------------------------------------------- /files/LTspice/SLQ.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 16 -16 16 16 4 | LINE Normal 48 -32 16 0 5 | LINE Normal 48 -48 48 -32 6 | LINE Normal 0 0 16 0 7 | LINE Normal 48 32 48 48 8 | LINE Normal 48 32 16 0 9 | LINE Normal 32 16 44 16 10 | LINE Normal 32 28 44 28 11 | LINE Normal 44 16 44 28 12 | LINE Normal 32 16 32 28 13 | LINE Normal 48 0 64 0 14 | WINDOW 0 64 -32 Left 2 15 | WINDOW 3 64 -16 Left 2 16 | SYMATTR Value ? 17 | SYMATTR Prefix Q 18 | SYMATTR Description small-signal model BJT 19 | PIN 48 -48 NONE 0 20 | PINATTR PinName C 21 | PINATTR SpiceOrder 1 22 | PIN 0 0 NONE 0 23 | PINATTR PinName B 24 | PINATTR SpiceOrder 2 25 | PIN 48 48 NONE 8 26 | PINATTR PinName E 27 | PINATTR SpiceOrder 3 28 | PIN 64 0 NONE 8 29 | PINATTR PinName S 30 | PINATTR SpiceOrder 4 31 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/tutorials/MOS-EKV.rst.txt: -------------------------------------------------------------------------------- 1 | ========================================== 2 | Plotting of SLiCAP MOS EKV characteristics 3 | ========================================== 4 | 5 | #. Plotting of SLiCAP CMOS18 EKV model characteristics `MOSparams.zip <../../examples/MOSparams/MOSparams.zip>`_ 6 | 7 | The project file *'MOSparams.py'* executes four python scripts: 8 | 9 | - EKVplotsN_V.py: NMOS characteristics using the EKV model, valid over all operating ranges 10 | - EKVplotsN.py: NMOS characteristics using an EKV model for the forward saturation range only 11 | - EKVplotsP_V.py: PMOS characteristics using the EKV model, valid over all operating ranges 12 | - EKVplotsP.py: PMOS characteristics using an EKV model for the forward saturation range only 13 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spI.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | V 200 400 200 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 3 | L 0 400 400 400 3 10 0 0 -1 -1 4 | P 200 0 200 200 1 0 0 5 | { 6 | T 500 -25 5 6 0 0 0 0 1 7 | pinseq=2 8 | T 500 75 5 6 0 0 0 0 1 9 | pinnumber=2 10 | } 11 | P 200 800 200 600 1 0 0 12 | { 13 | T 500 750 5 6 0 0 0 0 1 14 | pinseq=1 15 | T 500 850 5 6 0 0 0 0 1 16 | pinnumber=1 17 | } 18 | L 500 600 500 300 3 10 0 0 -1 -1 19 | H 3 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 20 | M 450,325 21 | L 500,200 22 | L 550,325 23 | L 500,300 24 | z 25 | T 100 1150 5 6 0 0 0 0 1 26 | device=I-spice 27 | T 100 1050 8 6 0 0 0 0 1 28 | description=Independent current source 29 | T 600 500 8 8 1 1 0 0 1 30 | refdes=I? 31 | T 100 950 8 6 0 0 0 0 1 32 | spice-prototype=refdes@ %pinseq I value@ 33 | T 600 350 8 8 1 1 0 0 1 34 | value=? 35 | -------------------------------------------------------------------------------- /files/examples/myFirstRCnetwork/cir/myFirstRCnetwork.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 880 680 3 | WIRE -48 208 -64 208 4 | WIRE 48 208 32 208 5 | WIRE 80 208 48 208 6 | WIRE 96 208 80 208 7 | WIRE -64 224 -64 208 8 | WIRE 48 224 48 208 9 | WIRE -64 320 -64 304 10 | WIRE 48 320 48 304 11 | WIRE 48 320 -64 320 12 | WIRE -64 336 -64 320 13 | FLAG -64 336 0 14 | FLAG 80 208 out 15 | SYMBOL SLV -64 224 M0 16 | SYMATTR InstName V1 17 | SYMATTR Value value=1 18 | SYMBOL SLR -48 208 R270 19 | WINDOW 0 8 40 VTop 2 20 | WINDOW 3 -11 47 VBottom 2 21 | WINDOW 123 -29 20 VRight 2 22 | WINDOW 39 -41 21 VRight 2 23 | WINDOW 40 -54 21 VRight 2 24 | SYMATTR InstName R1 25 | SYMATTR Value value={R} 26 | SYMBOL SLC 48 224 R0 27 | SYMATTR InstName C1 28 | SYMATTR Value value={C} 29 | TEXT -144 368 Left 2 !.param R=1k C={1/(2*pi*R*f_c)} f_c=1k 30 | -------------------------------------------------------------------------------- /docs/introduction/SLiCAPandSED.rst: -------------------------------------------------------------------------------- 1 | ======================================== 2 | SLiCAP and Structured Electronics Design 3 | ======================================== 4 | 5 | SLiCAP has been developed as a tool for courses on **Structured Electronics Design**. 6 | 7 | Structured Electronics Design is a systems engineering approach to the design of electronic circuits. It is taught at the `TU Delft `_. SLiCAP is intended to derive and solve design equations of analog electronic circuits. The `Course Book `_ comprises many examples of which the `source code `_ can be downloaded. This book also presents the theory behind SLiCAP. 8 | -------------------------------------------------------------------------------- /files/examples/CSstage/cir/CSresNoise.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 880 680 3 | WIRE 64 48 32 48 4 | WIRE 160 48 144 48 5 | WIRE 272 48 240 48 6 | WIRE 288 48 272 48 7 | FLAG 32 128 0 8 | FLAG 192 128 0 9 | FLAG 272 48 out 10 | SYMBOL SLV 32 48 M0 11 | WINDOW 123 48 59 Left 2 12 | WINDOW 39 32 48 Left 2 13 | WINDOW 40 33 36 Left 2 14 | SYMATTR InstName V1 15 | SYMBOL SLR 64 48 R270 16 | WINDOW 0 8 40 VTop 2 17 | WINDOW 3 -8 40 VBottom 2 18 | WINDOW 123 -19 47 VBottom 2 19 | WINDOW 39 -30 39 VBottom 2 20 | WINDOW 40 -42 29 VBottom 2 21 | SYMATTR InstName R1 22 | SYMATTR Value value={R_s} 23 | SYMATTR Value2 noisetemp={T} 24 | SYMBOL SLM_noise 240 32 R0 25 | WINDOW 0 -32 40 Left 2 26 | WINDOW 38 -32 52 Left 2 27 | SYMATTR InstName U1 28 | SYMATTR SpiceModel NM18_noise 29 | TEXT -16 152 Left 2 !.param R_s=600 W=54.6u L=180n ID=6.15m IG=0 30 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/README.md: -------------------------------------------------------------------------------- 1 | # The spice-noqsi back end for gnetlist 2 | `gnet-spice-noqsi.scm` is a "back end" for the gnetlist program, which is part of gEDA. See for details on gEDA and gnetlist. 3 | 4 | `gnetlist -g spice-noqsi ...` produces output in SPICE format. It is intended to allow the designer to produce schematics that can be used as input for both SPICE simulation and printed circuit layout. It supports this by providing flexible methods for mapping schematic symbol attributes into the parameters of SPICE declarations and commands. 5 | 6 | See the [INSTALL]() file for installation instructions. 7 | 8 | For a tutorials and reference documentation see the 9 | [Wiki](). 10 | -------------------------------------------------------------------------------- /files/examples/balancedCircuits/cir/balancedAmp.cir: -------------------------------------------------------------------------------- 1 | "Balanced Line Driver" 2 | * Z:\mnt\DATA\SLiCAP\SLiCAP_github\SLiCAP_python\files\examples\balancedAmp\cir\balancedAmp.asc 3 | O1N inN fbN outN 0 OPA627_A0 4 | R2 fbP fbN R value={R_a} noisetemp=0 noiseflow=0 dcvar=0 5 | R3P outP fbP R value={R_b} noisetemp=0 noiseflow=0 dcvar=0 6 | O1P inP fbP outP 0 OPA627_A0 7 | R3N fbN outN R value={R_b} noisetemp=0 noiseflow=0 dcvar=0 8 | C1 outP outN C value={C_d} vinit=0 9 | C2P outP 0 C value={C_c/2} vinit=0 10 | C2N outN 0 C value={C_c/2} vinit=0 11 | V1P scP 0 V value={V_s} dc=0 dcvar=0 noise=0 12 | V1N scN 0 V value=0 dc=0 dcvar=0 noise=0 13 | R1P inP scP R value={R_s} noisetemp=0 noiseflow=0 dcvar=0 14 | R1N inN scN R value={R_s} noisetemp=0 noiseflow=0 dcvar=0 15 | .param R_s=50 R_a=15 R_b=2740 C_d=1n C_c=2n A0=1M 16 | .backanno 17 | .end 18 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/introduction/SLiCAPandSED.rst.txt: -------------------------------------------------------------------------------- 1 | ======================================== 2 | SLiCAP and Structured Electronics Design 3 | ======================================== 4 | 5 | SLiCAP has been developed as a tool for courses on **Structured Electronics Design**. 6 | 7 | Structured Electronics Design is a systems engineering approach to the design of electronic circuits. It is taught at the `TU Delft `_. SLiCAP is intended to derive and solve design equations of analog electronic circuits. The `Course Book `_ comprises many examples of which the `source code `_ can be downloaded. This book also presents the theory behind SLiCAP. 8 | -------------------------------------------------------------------------------- /files/LTspice/SLO_noise.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal -16 -32 0 -32 4 | LINE Normal -16 32 0 32 5 | LINE Normal 64 0 64 0 1 6 | LINE Normal 64 0 80 0 7 | LINE Normal 0 -48 64 0 8 | LINE Normal 0 48 0 -48 9 | LINE Normal 64 0 0 48 10 | LINE Normal 32 24 32 48 11 | TEXT 6 -32 Left 2 + 12 | TEXT 6 32 Left 2 - 13 | WINDOW 0 32 -64 Left 2 14 | WINDOW 3 32 -48 Left 2 15 | WINDOW 123 32 -32 Left 2 16 | SYMATTR Value sv={S_v} si={S_i} 17 | SYMATTR Prefix X 18 | SYMATTR Description Nullor with equivalent-input noise sources 19 | SYMATTR SpiceModel O_noise 20 | PIN -16 -32 NONE 0 21 | PINATTR PinName NC+ 22 | PINATTR SpiceOrder 1 23 | PIN -16 32 NONE 0 24 | PINATTR PinName NC- 25 | PINATTR SpiceOrder 2 26 | PIN 80 0 NONE 0 27 | PINATTR PinName + 28 | PINATTR SpiceOrder 3 29 | PIN 32 48 NONE 0 30 | PINATTR PinName - 31 | PINATTR SpiceOrder 4 32 | -------------------------------------------------------------------------------- /files/LTspice/SLM_noise.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal -80 16 -16 16 4 | LINE Normal -16 16 0 16 5 | LINE Normal -48 48 -48 16 6 | LINE Normal -48 96 -48 64 7 | LINE Normal -40 56 -56 56 8 | CIRCLE Normal -32 8 -16 24 9 | CIRCLE Normal -56 48 -40 64 10 | TEXT -29 0 Left 2 vn 11 | TEXT -75 56 Left 2 in 12 | WINDOW 0 -32 32 Left 2 13 | WINDOW 38 -32 48 Left 2 14 | WINDOW 3 -32 64 Left 2 15 | WINDOW 123 -32 80 Left 2 16 | WINDOW 39 -32 96 Left 2 17 | WINDOW 40 -32 112 Left 2 18 | SYMATTR SpiceModel ? 19 | SYMATTR Value ID={ID} IG={IG} W={W} L={L} 20 | SYMATTR Prefix X 21 | SYMATTR Description eq. input noise sources MOSFET 22 | PIN -80 16 NONE 0 23 | PINATTR PinName ext 24 | PINATTR SpiceOrder 1 25 | PIN -48 96 NONE 0 26 | PINATTR PinName comm 27 | PINATTR SpiceOrder 2 28 | PIN 0 16 NONE 0 29 | PINATTR PinName int 30 | PINATTR SpiceOrder 3 31 | -------------------------------------------------------------------------------- /files/examples/MOS_EKV_BSIM/cir/NCH.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 880 680 3 | WIRE -16 128 -80 128 4 | WIRE 128 128 48 128 5 | WIRE -80 144 -80 128 6 | WIRE 128 144 128 128 7 | WIRE -16 208 -16 128 8 | WIRE 0 208 -16 208 9 | FLAG 48 176 0 10 | FLAG 48 224 0 11 | FLAG 128 224 0 12 | FLAG -80 224 0 13 | SYMBOL nmos4 0 128 R0 14 | SYMATTR InstName M1 15 | SYMATTR Value nch 16 | SYMATTR Value2 l={L} w={W} m=1 17 | SYMBOL voltage 128 128 R0 18 | SYMATTR InstName V1 19 | SYMATTR Value 0.9 20 | SYMBOL voltage -80 128 R0 21 | WINDOW 123 24 110 Left 2 22 | WINDOW 39 0 0 Left 0 23 | SYMATTR Value2 AC 1 0 24 | SYMATTR InstName V2 25 | SYMATTR Value 0.6 26 | TEXT -112 264 Left 2 !.lib '../lib/log018.l' TT 27 | TEXT -112 280 Left 2 !.param L=180n W=220n 28 | TEXT -112 296 Left 2 !;dc V2 0 1.8 0.01 29 | TEXT -136 88 Left 2 !;ac dec 20 1k 100G 30 | TEXT -138 310 Left 2 !.op 31 | -------------------------------------------------------------------------------- /files/examples/MOSparams/cir/nmosChar.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 880 680 3 | WIRE 272 64 192 64 4 | WIRE 192 80 192 64 5 | WIRE 208 128 192 128 6 | WIRE 144 160 96 160 7 | WIRE 272 160 272 64 8 | WIRE 192 208 192 176 9 | WIRE 208 208 208 128 10 | WIRE 208 208 192 208 11 | WIRE 96 256 96 240 12 | WIRE 192 256 192 208 13 | WIRE 192 256 96 256 14 | WIRE 272 256 272 240 15 | WIRE 272 256 192 256 16 | WIRE 192 272 192 256 17 | FLAG 192 272 0 18 | SYMBOL nmos4 144 80 R0 19 | SYMATTR InstName M1 20 | SYMATTR Value C18nmos 21 | SYMATTR Value2 l=180n w=220n m=1 22 | SYMBOL voltage 96 144 M0 23 | WINDOW 123 0 0 Left 0 24 | WINDOW 39 0 0 Left 0 25 | SYMATTR InstName V1 26 | SYMATTR Value 1.8 27 | SYMBOL voltage 272 144 R0 28 | SYMATTR InstName V2 29 | SYMATTR Value 1.8 30 | TEXT 232 288 Left 2 !.lib CMOS18TT.lib 31 | TEXT 240 312 Left 2 !.dc V1 0 1.8 10m V2 0 1.8 0.9 32 | -------------------------------------------------------------------------------- /files/LTspice/SLXQ.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 16 -16 16 16 4 | LINE Normal 48 -32 16 0 5 | LINE Normal 48 -48 48 -32 6 | LINE Normal 0 0 16 0 7 | LINE Normal 48 32 48 48 8 | LINE Normal 48 32 16 0 9 | LINE Normal 32 16 44 16 10 | LINE Normal 32 28 44 28 11 | LINE Normal 44 16 44 28 12 | LINE Normal 32 16 32 28 13 | LINE Normal 48 0 64 0 14 | WINDOW 0 64 -32 Left 2 15 | WINDOW 3 64 16 Left 2 16 | WINDOW 38 64 -16 Left 2 17 | SYMATTR Value IC={IC} VCE={VCE} 18 | SYMATTR SpiceModel ? 19 | SYMATTR Prefix X 20 | SYMATTR Description sub circuit small-signal model BJT 21 | PIN 48 -48 NONE 0 22 | PINATTR PinName C 23 | PINATTR SpiceOrder 1 24 | PIN 0 0 NONE 0 25 | PINATTR PinName B 26 | PINATTR SpiceOrder 2 27 | PIN 48 48 NONE 8 28 | PINATTR PinName E 29 | PINATTR SpiceOrder 3 30 | PIN 64 0 NONE 8 31 | PINATTR PinName S 32 | PINATTR SpiceOrder 4 33 | -------------------------------------------------------------------------------- /files/LTspice/SLJ_noise.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal -80 16 -16 16 4 | LINE Normal -16 16 0 16 5 | LINE Normal -48 48 -48 16 6 | LINE Normal -48 96 -48 64 7 | LINE Normal -40 56 -56 56 8 | CIRCLE Normal -32 8 -16 24 9 | CIRCLE Normal -56 48 -40 64 10 | TEXT -29 0 Left 2 vn 11 | TEXT -75 56 Left 2 in 12 | WINDOW 0 -32 32 Left 2 13 | WINDOW 38 -32 48 Left 2 14 | WINDOW 3 -32 64 Left 2 15 | WINDOW 123 -32 80 Left 2 16 | WINDOW 39 -32 96 Left 2 17 | WINDOW 40 -32 112 Left 2 18 | SYMATTR SpiceModel ? 19 | SYMATTR Value ID={ID} IG={IG} 20 | SYMATTR Prefix X 21 | SYMATTR Description eq. input noise sources JFET 22 | PIN -80 16 NONE 0 23 | PINATTR PinName ext 24 | PINATTR SpiceOrder 1 25 | PIN -48 96 NONE 0 26 | PINATTR PinName comm 27 | PINATTR SpiceOrder 2 28 | PIN 0 16 NONE 0 29 | PINATTR PinName int 30 | PINATTR SpiceOrder 3 31 | -------------------------------------------------------------------------------- /files/LTspice/SLM.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 48 16 48 32 4 | LINE Normal 16 16 48 16 5 | LINE Normal 16 0 48 0 6 | LINE Normal 16 -32 16 -24 7 | LINE Normal 16 -16 16 0 8 | LINE Normal 16 8 16 16 9 | LINE Normal 8 -33 8 16 10 | LINE Normal 48 -32 16 -32 11 | LINE Normal 48 -48 48 -32 12 | LINE Normal 0 0 8 0 13 | LINE Normal 32 8 24 16 14 | LINE Normal 40 16 32 24 15 | LINE Normal 24 16 32 24 16 | LINE Normal 32 8 40 16 17 | WINDOW 0 64 -32 Left 2 18 | WINDOW 38 64 -16 Left 2 19 | SYMATTR SpiceModel ? 20 | SYMATTR Prefix M 21 | SYMATTR Description small-signal model MOSFET 22 | PIN 48 -48 NONE 0 23 | PINATTR PinName D 24 | PINATTR SpiceOrder 1 25 | PIN 0 0 NONE 0 26 | PINATTR PinName G 27 | PINATTR SpiceOrder 2 28 | PIN 48 32 NONE 0 29 | PINATTR PinName S 30 | PINATTR SpiceOrder 3 31 | PIN 48 0 NONE 8 32 | PINATTR PinName B 33 | PINATTR SpiceOrder 4 34 | -------------------------------------------------------------------------------- /files/gSchem/symbols/V.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | V 200 400 200 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 3 | L 200 200 200 600 3 10 0 0 -1 -1 4 | P 200 0 200 200 1 0 0 5 | { 6 | T 450 -100 5 6 0 0 0 0 1 7 | pinseq=2 8 | T 450 0 5 6 0 0 0 0 1 9 | pinnumber=2 10 | } 11 | P 200 800 200 600 1 0 0 12 | { 13 | T 450 850 5 6 0 0 0 0 1 14 | pinseq=1 15 | T 450 950 5 6 0 0 0 0 1 16 | pinnumber=1 17 | } 18 | T 0 1250 5 6 0 0 0 0 1 19 | device=V-slicap 20 | T 0 1150 8 6 0 0 0 0 1 21 | description=Independent voltage source 22 | T 500 550 8 8 1 0 0 0 1 23 | value=0 24 | T 500 700 8 8 1 1 0 0 1 25 | refdes=V? 26 | T 0 1050 8 6 0 0 0 0 1 27 | spice-prototype=? %pinseq V value=value@ dc=dc@ dcvar=dcvar@ noise=noise@ 28 | T 250 600 9 10 1 0 0 0 1 29 | + 30 | T 250 100 9 10 1 0 0 0 1 31 | - 32 | T 500 400 8 8 1 0 0 0 1 33 | dc=0 34 | T 495 250 8 8 1 0 0 0 1 35 | dcvar=0 36 | T 495 100 8 8 1 0 0 0 1 37 | noise=0 38 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/V.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | V 200 400 200 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 3 | L 200 200 200 600 3 10 0 0 -1 -1 4 | P 200 0 200 200 1 0 0 5 | { 6 | T 450 -100 5 6 0 0 0 0 1 7 | pinseq=2 8 | T 450 0 5 6 0 0 0 0 1 9 | pinnumber=2 10 | } 11 | P 200 800 200 600 1 0 0 12 | { 13 | T 450 850 5 6 0 0 0 0 1 14 | pinseq=1 15 | T 450 950 5 6 0 0 0 0 1 16 | pinnumber=1 17 | } 18 | T 0 1250 5 6 0 0 0 0 1 19 | device=V-slicap 20 | T 0 1150 8 6 0 0 0 0 1 21 | description=Independent voltage source 22 | T 500 550 8 8 1 0 0 0 1 23 | value=0 24 | T 500 700 8 8 1 1 0 0 1 25 | refdes=V? 26 | T 0 1050 8 6 0 0 0 0 1 27 | spice-prototype=? %pinseq V value=value@ dc=dc@ dcvar=dcvar@ noise=noise@ 28 | T 250 600 9 10 1 0 0 0 1 29 | + 30 | T 250 100 9 10 1 0 0 0 1 31 | - 32 | T 500 400 8 8 1 0 0 0 1 33 | dc=0 34 | T 495 250 8 8 1 0 0 0 1 35 | dcvar=0 36 | T 495 100 8 8 1 0 0 0 1 37 | noise=0 38 | -------------------------------------------------------------------------------- /files/LTspice/SLO_dcvar.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal -16 -32 0 -32 4 | LINE Normal -16 32 0 32 5 | LINE Normal 64 0 64 0 1 6 | LINE Normal 64 0 80 0 7 | LINE Normal 0 -48 64 0 8 | LINE Normal 0 48 0 -48 9 | LINE Normal 64 0 0 48 10 | LINE Normal 32 24 32 48 11 | TEXT 6 -32 Left 2 + 12 | TEXT 6 32 Left 2 - 13 | WINDOW 0 -15 -96 Left 2 14 | WINDOW 3 -16 -63 Left 2 15 | WINDOW 38 -15 -80 Left 2 16 | SYMATTR Value svo={sigma_vo} sib={sigma_ib} sio={sigma_io} iib={I_b} 17 | SYMATTR SpiceModel O_dcvar 18 | SYMATTR Prefix X 19 | SYMATTR Description Nullor with input bias and offset sources 20 | PIN -16 -32 NONE 0 21 | PINATTR PinName NC+ 22 | PINATTR SpiceOrder 1 23 | PIN -16 32 NONE 0 24 | PINATTR PinName NC- 25 | PINATTR SpiceOrder 2 26 | PIN 80 0 NONE 0 27 | PINATTR PinName + 28 | PINATTR SpiceOrder 3 29 | PIN 32 48 NONE 0 30 | PINATTR PinName - 31 | PINATTR SpiceOrder 4 32 | -------------------------------------------------------------------------------- /files/gSchem/symbols/D.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 100 0 100 100 1 0 0 3 | { 4 | T 300 0 5 6 0 0 0 0 1 5 | pinseq=1 6 | T 300 100 5 6 0 0 0 0 1 7 | pinnumber=1 8 | T 300 -100 5 6 0 0 0 0 1 9 | pinlabel=A 10 | } 11 | P 100 800 100 700 1 0 0 12 | { 13 | T 300 750 5 6 0 0 0 0 1 14 | pinseq=2 15 | T 300 850 5 6 0 0 0 0 1 16 | pinnumber=2 17 | T 300 650 5 6 0 0 0 0 1 18 | pinlabel=C 19 | } 20 | L 0 500 200 500 3 10 0 0 -1 -1 21 | L 100 700 100 500 3 10 0 0 -1 -1 22 | L 100 100 100 300 3 10 0 0 -1 -1 23 | H 3 10 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 24 | M 0,300 25 | L 100,500 26 | L 200,300 27 | L 100,300 28 | z 29 | T 0 1200 5 6 0 0 0 0 1 30 | device=D-spice 31 | T 0 1100 8 6 0 0 0 0 1 32 | description=Diode 33 | T 300 350 8 8 1 1 0 0 1 34 | model-name=? 35 | T 300 500 8 8 1 1 0 0 1 36 | refdes=D? 37 | T 0 1000 8 6 0 0 0 0 1 38 | spice-prototype=? %pinseq model-name@ params@ 39 | T 300 200 8 8 1 1 0 0 1 40 | params=? 41 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/D.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 100 0 100 100 1 0 0 3 | { 4 | T 300 0 5 6 0 0 0 0 1 5 | pinseq=1 6 | T 300 100 5 6 0 0 0 0 1 7 | pinnumber=1 8 | T 300 -100 5 6 0 0 0 0 1 9 | pinlabel=A 10 | } 11 | P 100 800 100 700 1 0 0 12 | { 13 | T 300 750 5 6 0 0 0 0 1 14 | pinseq=2 15 | T 300 850 5 6 0 0 0 0 1 16 | pinnumber=2 17 | T 300 650 5 6 0 0 0 0 1 18 | pinlabel=C 19 | } 20 | L 0 500 200 500 3 10 0 0 -1 -1 21 | L 100 700 100 500 3 10 0 0 -1 -1 22 | L 100 100 100 300 3 10 0 0 -1 -1 23 | H 3 10 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 24 | M 0,300 25 | L 100,500 26 | L 200,300 27 | L 100,300 28 | z 29 | T 0 1200 5 6 0 0 0 0 1 30 | device=D-spice 31 | T 0 1100 8 6 0 0 0 0 1 32 | description=Diode 33 | T 300 350 8 8 1 1 0 0 1 34 | model-name=? 35 | T 300 500 8 8 1 1 0 0 1 36 | refdes=D? 37 | T 0 1000 8 6 0 0 0 0 1 38 | spice-prototype=? %pinseq model-name@ params@ 39 | T 300 200 8 8 1 1 0 0 1 40 | params=? 41 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/README: -------------------------------------------------------------------------------- 1 | This sample project demonstrates ASIC development using gEDA with openIP. 2 | 3 | The demo assumes you have installed gnet-spice-noqsi.scm. See INSTALL in the gnet-spice-noqsi directory. You must also have ngspice installed. Typing "make" should create netlists, run ngspice, and display a plot of the behavior of a pulse height discriminator. 4 | 5 | Some details: 6 | 7 | This project handles hierarchy in SPICE rather than gnetlist. Thus, there is a 8 | gnetlistrc file containing the line '(hierarchy-traversal "disabled")'. This project uses the style of the older spice-sdb back end for gnetlist. Indeed, it works if you change the line: 9 | 10 | GNET=gnetlist -L ../.. -g spice-noqsi 11 | 12 | to: 13 | 14 | GNET=gnetlist -g spice-sdb 15 | 16 | References: 17 | 18 | http://research.kek.jp/people/ikeda/openIP/ 19 | http://www.gedasymbols.org/user/john_doty/ 20 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spD.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 100 0 100 100 1 0 0 3 | { 4 | T 200 0 5 6 0 0 0 0 1 5 | pinseq=1 6 | T 200 100 5 6 0 0 0 0 1 7 | pinnumber=1 8 | T 200 -100 5 6 0 0 0 0 1 9 | pinlabel=A 10 | } 11 | P 100 800 100 700 1 0 0 12 | { 13 | T 200 900 5 6 0 0 0 0 1 14 | pinseq=2 15 | T 200 1000 5 6 0 0 0 0 1 16 | pinnumber=2 17 | T 200 800 5 6 0 0 0 0 1 18 | pinlabel=C 19 | } 20 | L 0 500 200 500 3 10 0 0 -1 -1 21 | L 100 700 100 500 3 10 0 0 -1 -1 22 | L 100 100 100 300 3 10 0 0 -1 -1 23 | H 3 10 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 24 | M 0,300 25 | L 100,500 26 | L 200,300 27 | L 100,300 28 | z 29 | { 30 | T 299 299 8 8 1 1 0 0 1 31 | params=? 32 | } 33 | T 0 1300 5 6 0 0 0 0 1 34 | device=D-spice 35 | T 0 1200 8 6 0 0 0 0 1 36 | description=Diode 37 | T 300 450 8 8 1 1 0 0 1 38 | model-name=? 39 | T 300 600 8 8 1 1 0 0 1 40 | refdes=D? 41 | T 0 1100 8 6 0 0 0 0 1 42 | spice-prototype=? %pinseq model-name@ params@ 43 | -------------------------------------------------------------------------------- /files/LTspice/SLXM.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 48 16 48 32 4 | LINE Normal 16 16 48 16 5 | LINE Normal 16 0 48 0 6 | LINE Normal 16 -32 16 -24 7 | LINE Normal 16 -16 16 0 8 | LINE Normal 16 8 16 16 9 | LINE Normal 8 -33 8 16 10 | LINE Normal 48 -32 16 -32 11 | LINE Normal 48 -48 48 -32 12 | LINE Normal 0 0 8 0 13 | LINE Normal 32 8 24 16 14 | LINE Normal 40 16 32 24 15 | LINE Normal 24 16 32 24 16 | LINE Normal 32 8 40 16 17 | WINDOW 0 64 -32 Left 2 18 | WINDOW 38 64 -16 Left 2 19 | WINDOW 3 65 -1 Left 2 20 | SYMATTR SpiceModel ? 21 | SYMATTR Value W={W} L={L} ID={ID} 22 | SYMATTR Prefix X 23 | SYMATTR Description sub circuit small-signal MOST 24 | PIN 48 -48 NONE 0 25 | PINATTR PinName D 26 | PINATTR SpiceOrder 1 27 | PIN 0 0 NONE 0 28 | PINATTR PinName G 29 | PINATTR SpiceOrder 2 30 | PIN 48 32 NONE 0 31 | PINATTR PinName S 32 | PINATTR SpiceOrder 3 33 | PIN 48 0 NONE 8 34 | PINATTR PinName B 35 | PINATTR SpiceOrder 4 36 | -------------------------------------------------------------------------------- /files/examples/balancedCircuits/cir/balancedMOSAmp.cir: -------------------------------------------------------------------------------- 1 | "Balanced MOSFET Line Driver" 2 | * Z:\mnt\DATA\SLiCAP\SLiCAP_github\SLiCAP_python\files\examples\balancedAmp\cir\balancedMOSAmp.asc 3 | R2 fbP fbN R value={R_a} noisetemp=0 noiseflow=0 dcvar=0 dcvarlot=0 4 | R3P outP fbP R value={R_b} noisetemp=0 noiseflow=0 dcvar=0 dcvarlot=0 5 | R3N fbN outN R value={R_b} noisetemp=0 noiseflow=0 dcvar=0 dcvarlot=0 6 | C1 outP outN C value={C_d} vinit=0 7 | C2P outP 0 C value={C_c/2} vinit=0 8 | C2N outN 0 C value={C_c/2} vinit=0 9 | V1P scP 0 V value={V_s} dc=0 dcvar=0 noise=0 10 | V1N scN 0 V value=0 dc=0 dcvar=0 noise=0 11 | R1P inP scP R value={R_s} noisetemp=0 noiseflow=0 dcvar=0 dcvarlot=0 12 | R1N inN scN R value={R_s} noisetemp=0 noiseflow=0 dcvar=0 dcvarlot=0 13 | XU1N outN 0 fbN inN CMOS18ND W={W} L={L} ID={ID} 14 | XU1P 0 outP inP fbP CMOS18ND W={W} L={L} ID={ID} 15 | .param R_s=50 R_a=15 R_b=2740 C_d=1n C_c=2n A0=1M 16 | .backanno 17 | .end 18 | -------------------------------------------------------------------------------- /docs/userguide/SLiCAPuserguide.rst: -------------------------------------------------------------------------------- 1 | ================= 2 | SLiCAP user guide 3 | ================= 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `http://www.analog-electronics.eu/slicap/slicap.html `_ 11 | 12 | .. toctree:: 13 | 14 | install 15 | project 16 | schematics 17 | circuit 18 | instruction 19 | parameters 20 | parameterStepping 21 | execute 22 | postproc 23 | dynamic 24 | noise 25 | dcvar 26 | pz 27 | plots 28 | balanced 29 | htmlreports 30 | sphinxreports 31 | latexreports 32 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spBV.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 800 100 800 300 1 0 0 3 | { 4 | T 1000 50 5 8 0 0 0 0 1 5 | pinseq=2 6 | T 1000 200 5 8 0 0 0 0 1 7 | pinnumber=2 8 | T 1000 -100 5 8 0 0 0 0 1 9 | pinlabel=N- 10 | } 11 | P 800 900 800 700 1 0 0 12 | { 13 | T 1000 850 5 8 0 0 0 0 1 14 | pinseq=1 15 | T 1000 1000 5 8 0 0 0 0 1 16 | pinnumber=1 17 | T 1000 700 5 8 0 0 0 0 1 18 | pinlabel=N+ 19 | } 20 | L 800 700 600 500 3 10 2 0 -1 -1 21 | L 600 500 800 300 3 10 2 0 -1 -1 22 | L 1000 500 800 300 3 10 2 0 -1 -1 23 | L 800 700 1000 500 3 10 2 0 -1 -1 24 | L 800 300 800 700 3 10 0 0 -1 -1 25 | T 550 1450 5 8 0 0 0 0 1 26 | device=BV-spice 27 | T 1100 500 8 8 1 1 0 0 1 28 | refdes=B? 29 | T 1100 350 8 8 1 1 0 0 1 30 | value=? 31 | T 550 1150 8 8 0 0 0 0 1 32 | spice-prototype=? %pinseq v=value@ 33 | T 550 1300 8 8 0 0 0 0 1 34 | description=Arbitrary controlled voltage source 35 | T 600 700 9 10 1 0 0 0 1 36 | + 37 | T 600 200 9 10 1 0 0 0 1 38 | - 39 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spH.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 800 100 800 300 1 0 0 3 | { 4 | T 900 100 5 6 0 0 0 0 1 5 | pinseq=2 6 | T 900 200 5 6 0 0 0 0 1 7 | pinnumber=2 8 | T 900 0 5 6 0 0 0 0 1 9 | pinlabel=N- 10 | } 11 | P 800 900 800 700 1 0 0 12 | { 13 | T 900 850 5 6 0 0 0 0 1 14 | pinseq=1 15 | T 900 950 5 6 0 0 0 0 1 16 | pinnumber=1 17 | T 900 750 5 6 0 0 0 0 1 18 | pinlabel=N+ 19 | } 20 | L 800 700 600 500 3 10 0 0 -1 -1 21 | L 600 500 800 300 3 10 0 0 -1 -1 22 | L 1000 500 800 300 3 10 0 0 -1 -1 23 | L 800 700 1000 500 3 10 0 0 -1 -1 24 | L 800 300 800 700 3 10 0 0 -1 -1 25 | T 550 1300 5 6 0 0 0 0 1 26 | device=H-spice 27 | T 1050 600 8 8 1 1 0 0 1 28 | refdes=H? 29 | T 1050 300 8 8 1 1 0 0 1 30 | value=? 31 | T 550 1100 8 6 0 0 0 0 1 32 | spice-prototype=? %pinseq vref@ value@ 33 | T 550 1200 8 6 0 0 0 0 1 34 | description=ccvs 35 | T 600 700 9 10 1 0 0 0 1 36 | + 37 | T 650 150 9 10 1 0 0 0 1 38 | - 39 | T 1050 450 8 8 1 1 0 0 1 40 | vref=? 41 | -------------------------------------------------------------------------------- /files/LTspice/SLW.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal -64 16 -32 16 4 | LINE Normal -64 96 -32 96 5 | LINE Normal -48 0 -48 112 1 6 | LINE Normal -48 112 64 112 1 7 | LINE Normal 64 112 64 0 1 8 | LINE Normal 64 0 -48 0 1 9 | LINE Normal 32 16 80 16 10 | LINE Normal 32 96 80 96 11 | LINE Normal -32 16 -16 16 12 | LINE Normal -16 16 -16 96 13 | LINE Normal -32 96 -16 96 14 | LINE Normal 32 16 32 96 15 | ARC Normal 17 32 47 80 32 32 32 80 16 | ARC Normal 0 80 -31 32 -16 80 -16 32 17 | TEXT 22 23 Left 2 + 18 | TEXT -10 23 Left 2 + 19 | WINDOW 0 -16 -32 Left 2 20 | WINDOW 3 -16 -16 Center 2 21 | SYMATTR Value ? 22 | SYMATTR Prefix W 23 | SYMATTR Description Gyrator 24 | PIN 80 16 NONE 0 25 | PINATTR PinName + 26 | PINATTR SpiceOrder 1 27 | PIN 80 96 NONE 0 28 | PINATTR PinName - 29 | PINATTR SpiceOrder 2 30 | PIN -64 16 NONE 0 31 | PINATTR PinName NC+ 32 | PINATTR SpiceOrder 3 33 | PIN -64 96 NONE 0 34 | PINATTR PinName NC- 35 | PINATTR SpiceOrder 4 36 | -------------------------------------------------------------------------------- /files/gSchem/symbols/I.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | V 200 400 200 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 3 | L 0 400 400 400 3 10 0 0 -1 -1 4 | P 200 0 200 200 1 0 0 5 | { 6 | T 450 -125 5 6 0 0 0 0 1 7 | pinseq=2 8 | T 450 -25 5 6 0 0 0 0 1 9 | pinnumber=2 10 | } 11 | P 200 800 200 600 1 0 0 12 | { 13 | T 500 900 5 6 0 0 0 0 1 14 | pinseq=1 15 | T 500 1000 5 6 0 0 0 0 1 16 | pinnumber=1 17 | } 18 | L 500 600 500 300 3 10 0 0 -1 -1 19 | H 3 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 20 | M 450,325 21 | L 500,200 22 | L 550,325 23 | L 500,300 24 | z 25 | T 100 1300 5 6 0 0 0 0 1 26 | device=I-slicap 27 | T 100 1200 8 6 0 0 0 0 1 28 | description=Independent current source 29 | T 600 725 8 8 1 1 0 0 1 30 | refdes=I? 31 | T 100 1100 8 6 0 0 0 0 1 32 | spice-prototype=refdes@ %pinseq I value=value@ dc=dc@ dcvar=dcvar@ noise=noise@ 33 | T 600 150 8 8 1 0 0 0 1 34 | noise=0 35 | T 600 300 8 8 1 0 0 0 1 36 | dcvar=0 37 | T 600 450 8 8 1 0 0 0 1 38 | dc=0 39 | T 600 600 8 8 1 0 0 0 1 40 | value=0 41 | -------------------------------------------------------------------------------- /files/LTspice/SLABCD.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal -80 16 -48 16 4 | LINE Normal -80 96 -48 96 5 | LINE Normal -64 0 -64 112 1 6 | LINE Normal -64 112 48 112 1 7 | LINE Normal 48 112 48 0 1 8 | LINE Normal 48 0 -64 0 1 9 | LINE Normal 32 16 64 16 10 | LINE Normal 32 96 64 96 11 | TEXT -48 52 Center 2 Vi 12 | TEXT 32 52 Center 2 Vo 13 | TEXT -48 28 Center 2 + 14 | TEXT 32 28 Center 2 + 15 | TEXT -48 80 Center 2 - 16 | TEXT 32 80 Center 2 - 17 | WINDOW 0 -64 -48 Left 2 18 | WINDOW 38 -8 132 Center 2 19 | WINDOW 3 -64 -32 Left 2 20 | SYMATTR SpiceModel ABCD 21 | SYMATTR Value at={A_T} bt={B_T} ct={C_T} dt={D_T} 22 | SYMATTR Prefix X 23 | SYMATTR Description ABCD matrix 24 | PIN 64 16 NONE 0 25 | PINATTR PinName + 26 | PINATTR SpiceOrder 1 27 | PIN 64 96 NONE 0 28 | PINATTR PinName - 29 | PINATTR SpiceOrder 2 30 | PIN -80 16 NONE 0 31 | PINATTR PinName NC+ 32 | PINATTR SpiceOrder 3 33 | PIN -80 96 NONE 0 34 | PINATTR PinName NC- 35 | PINATTR SpiceOrder 4 36 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/I.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | V 200 400 200 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 3 | L 0 400 400 400 3 10 0 0 -1 -1 4 | P 200 0 200 200 1 0 0 5 | { 6 | T 450 -125 5 6 0 0 0 0 1 7 | pinseq=2 8 | T 450 -25 5 6 0 0 0 0 1 9 | pinnumber=2 10 | } 11 | P 200 800 200 600 1 0 0 12 | { 13 | T 500 900 5 6 0 0 0 0 1 14 | pinseq=1 15 | T 500 1000 5 6 0 0 0 0 1 16 | pinnumber=1 17 | } 18 | L 500 600 500 300 3 10 0 0 -1 -1 19 | H 3 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 20 | M 450,325 21 | L 500,200 22 | L 550,325 23 | L 500,300 24 | z 25 | T 100 1300 5 6 0 0 0 0 1 26 | device=I-slicap 27 | T 100 1200 8 6 0 0 0 0 1 28 | description=Independent current source 29 | T 600 725 8 8 1 1 0 0 1 30 | refdes=I? 31 | T 100 1100 8 6 0 0 0 0 1 32 | spice-prototype=refdes@ %pinseq I value=value@ dc=dc@ dcvar=dcvar@ noise=noise@ 33 | T 600 150 8 8 1 0 0 0 1 34 | noise=0 35 | T 600 300 8 8 1 0 0 0 1 36 | dcvar=0 37 | T 600 450 8 8 1 0 0 0 1 38 | dc=0 39 | T 600 600 8 8 1 0 0 0 1 40 | value=0 41 | -------------------------------------------------------------------------------- /files/sphinx/make.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | 3 | pushd %~dp0 4 | 5 | REM Command file for Sphinx documentation 6 | 7 | if "%SPHINXBUILD%" == "" ( 8 | set SPHINXBUILD=sphinx-build 9 | ) 10 | set SOURCEDIR=.\ 11 | set BUILDDIR=build 12 | 13 | if "%1" == "" goto help 14 | 15 | %SPHINXBUILD% >NUL 2>NUL 16 | if errorlevel 9009 ( 17 | echo. 18 | echo.The 'sphinx-build' command was not found. Make sure you have Sphinx 19 | echo.installed, then set the SPHINXBUILD environment variable to point 20 | echo.to the full path of the 'sphinx-build' executable. Alternatively you 21 | echo.may add the Sphinx directory to PATH. 22 | echo. 23 | echo.If you don't have Sphinx installed, grab it from 24 | echo.https://www.sphinx-doc.org/ 25 | exit /b 1 26 | ) 27 | 28 | %SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% 29 | goto end 30 | 31 | :help 32 | %SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% 33 | 34 | :end 35 | popd 36 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/userguide/SLiCAPuserguide.rst.txt: -------------------------------------------------------------------------------- 1 | ================= 2 | SLiCAP user guide 3 | ================= 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `http://www.analog-electronics.eu/slicap/slicap.html `_ 11 | 12 | .. toctree:: 13 | 14 | install 15 | project 16 | schematics 17 | circuit 18 | instruction 19 | parameters 20 | parameterStepping 21 | execute 22 | postproc 23 | dynamic 24 | noise 25 | dcvar 26 | pz 27 | plots 28 | balanced 29 | htmlreports 30 | sphinxreports 31 | latexreports 32 | -------------------------------------------------------------------------------- /files/gSchem/symbols/R.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 300 100 300 200 1 0 0 3 | { 4 | T 500 -100 5 8 0 0 0 0 1 5 | pinseq=2 6 | T 500 50 5 8 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 300 900 300 800 1 0 0 10 | { 11 | T 500 1000 5 8 0 0 0 0 1 12 | pinseq=1 13 | T 500 1150 5 8 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | T 150 1650 5 8 0 0 0 0 1 17 | device=R-slicap 18 | T 150 1500 8 8 0 0 0 0 1 19 | description=Resistor 20 | T 525 800 8 8 1 1 0 0 1 21 | refdes=R? 22 | T 150 1350 8 8 0 0 0 0 1 23 | spice-prototype=? %pinseq R value=value@ noisetemp=noisetemp@ noiseflow=noiseflow@ dcvar=dcvar@ dcvarlot=dcvarlot@ 24 | B 225 300 150 400 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 25 | L 300 800 300 700 3 10 0 0 -1 -1 26 | L 300 300 300 200 3 10 0 0 -1 -1 27 | T 325 725 9 10 1 0 0 0 1 28 | + 29 | T 525 675 8 8 1 0 0 0 1 30 | value=? 31 | T 525 525 8 8 1 0 0 0 1 32 | dcvar=0 33 | T 525 225 8 8 1 0 0 0 1 34 | noisetemp=0 35 | T 525 75 8 8 1 0 0 0 1 36 | noiseflow=0 37 | T 525 375 8 8 1 0 0 0 1 38 | dcvarlot=0 39 | -------------------------------------------------------------------------------- /files/gSchem/symbols/R_r.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 300 100 300 200 1 0 0 3 | { 4 | T 500 -100 5 8 0 0 0 0 1 5 | pinseq=2 6 | T 500 50 5 8 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 300 900 300 800 1 0 0 10 | { 11 | T 500 1000 5 8 0 0 0 0 1 12 | pinseq=1 13 | T 500 1150 5 8 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | T 150 1650 5 8 0 0 0 0 1 17 | device=R-slicap 18 | T 150 1500 8 8 0 0 0 0 1 19 | description=Resistor 20 | T 525 800 8 8 1 1 0 0 1 21 | refdes=R? 22 | T 150 1350 8 8 0 0 0 0 1 23 | spice-prototype=? %pinseq r value=value@ noisetemp=noisetemp@ noiseflow=noiseflow@ dcvar=dcvar@ dcvarlot=dcvarlot@ 24 | B 225 300 150 400 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 25 | L 300 800 300 700 3 10 0 0 -1 -1 26 | L 300 300 300 200 3 10 0 0 -1 -1 27 | T 325 725 9 10 1 0 0 0 1 28 | + 29 | T 525 675 8 8 1 0 0 0 1 30 | value=? 31 | T 525 525 8 8 1 0 0 0 1 32 | dcvar=0 33 | T 525 225 8 8 1 0 0 0 1 34 | noisetemp=0 35 | T 525 75 8 8 1 0 0 0 1 36 | noiseflow=0 37 | T 525 375 8 8 1 0 0 0 1 38 | dcvarlot=0 39 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/R.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 300 100 300 200 1 0 0 3 | { 4 | T 500 -100 5 8 0 0 0 0 1 5 | pinseq=2 6 | T 500 50 5 8 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 300 900 300 800 1 0 0 10 | { 11 | T 500 1000 5 8 0 0 0 0 1 12 | pinseq=1 13 | T 500 1150 5 8 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | T 150 1650 5 8 0 0 0 0 1 17 | device=R-slicap 18 | T 150 1500 8 8 0 0 0 0 1 19 | description=Resistor 20 | T 525 800 8 8 1 1 0 0 1 21 | refdes=R? 22 | T 150 1350 8 8 0 0 0 0 1 23 | spice-prototype=? %pinseq R value=value@ noisetemp=noisetemp@ noiseflow=noiseflow@ dcvar=dcvar@ dcvarlot=dcvarlot@ 24 | B 225 300 150 400 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 25 | L 300 800 300 700 3 10 0 0 -1 -1 26 | L 300 300 300 200 3 10 0 0 -1 -1 27 | T 325 725 9 10 1 0 0 0 1 28 | + 29 | T 525 675 8 8 1 0 0 0 1 30 | value=? 31 | T 525 525 8 8 1 0 0 0 1 32 | dcvar=0 33 | T 525 225 8 8 1 0 0 0 1 34 | noisetemp=0 35 | T 525 75 8 8 1 0 0 0 1 36 | noiseflow=0 37 | T 525 375 8 8 1 0 0 0 1 38 | dcvarlot=0 39 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/R_r.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 300 100 300 200 1 0 0 3 | { 4 | T 500 -100 5 8 0 0 0 0 1 5 | pinseq=2 6 | T 500 50 5 8 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 300 900 300 800 1 0 0 10 | { 11 | T 500 1000 5 8 0 0 0 0 1 12 | pinseq=1 13 | T 500 1150 5 8 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | T 150 1650 5 8 0 0 0 0 1 17 | device=R-slicap 18 | T 150 1500 8 8 0 0 0 0 1 19 | description=Resistor 20 | T 525 800 8 8 1 1 0 0 1 21 | refdes=R? 22 | T 150 1350 8 8 0 0 0 0 1 23 | spice-prototype=? %pinseq r value=value@ noisetemp=noisetemp@ noiseflow=noiseflow@ dcvar=dcvar@ dcvarlot=dcvarlot@ 24 | B 225 300 150 400 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 25 | L 300 800 300 700 3 10 0 0 -1 -1 26 | L 300 300 300 200 3 10 0 0 -1 -1 27 | T 325 725 9 10 1 0 0 0 1 28 | + 29 | T 525 675 8 8 1 0 0 0 1 30 | value=? 31 | T 525 525 8 8 1 0 0 0 1 32 | dcvar=0 33 | T 525 225 8 8 1 0 0 0 1 34 | noisetemp=0 35 | T 525 75 8 8 1 0 0 0 1 36 | noiseflow=0 37 | T 525 375 8 8 1 0 0 0 1 38 | dcvarlot=0 39 | -------------------------------------------------------------------------------- /files/LTspice/SLE.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 40 56 16 80 4 | LINE Normal 16 80 -8 56 5 | LINE Normal -8 56 16 32 6 | LINE Normal -80 16 -56 16 7 | LINE Normal -80 96 -56 96 8 | LINE Normal -64 0 -64 112 1 9 | LINE Normal -64 112 48 112 1 10 | LINE Normal 48 112 48 0 1 11 | LINE Normal 48 0 -64 0 1 12 | LINE Normal 16 96 64 96 13 | LINE Normal 16 16 64 16 14 | LINE Normal 40 56 16 32 15 | LINE Normal 16 96 16 16 16 | TEXT -56 24 Left 2 + 17 | TEXT 21 24 Left 2 + 18 | TEXT -56 88 Left 2 - 19 | TEXT 21 88 Left 2 - 20 | WINDOW 0 -32 -32 Left 2 21 | WINDOW 3 -32 -16 Left 2 22 | SYMATTR Value ? 23 | SYMATTR Prefix E 24 | SYMATTR Description VCVS: voltage-controlled voltage source 25 | PIN 64 16 NONE 0 26 | PINATTR PinName + 27 | PINATTR SpiceOrder 1 28 | PIN 64 96 NONE 0 29 | PINATTR PinName - 30 | PINATTR SpiceOrder 2 31 | PIN -80 16 NONE 0 32 | PINATTR PinName NC+ 33 | PINATTR SpiceOrder 3 34 | PIN -80 96 NONE 0 35 | PINATTR PinName NC- 36 | PINATTR SpiceOrder 4 37 | -------------------------------------------------------------------------------- /files/LTspice/SLXM_V.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 48 16 48 32 4 | LINE Normal 16 16 48 16 5 | LINE Normal 16 0 48 0 6 | LINE Normal 16 -32 16 -24 7 | LINE Normal 16 -16 16 0 8 | LINE Normal 16 8 16 16 9 | LINE Normal 8 -33 8 16 10 | LINE Normal 48 -32 16 -32 11 | LINE Normal 48 -48 48 -32 12 | LINE Normal 0 0 8 0 13 | LINE Normal 32 8 24 16 14 | LINE Normal 40 16 32 24 15 | LINE Normal 24 16 32 24 16 | LINE Normal 32 8 40 16 17 | WINDOW 0 64 -32 Left 2 18 | WINDOW 38 64 -16 Left 2 19 | WINDOW 3 65 -1 Left 2 20 | SYMATTR SpiceModel ? 21 | SYMATTR Value W={W} L={L} VD={VD} VG={VG} VS={VS} 22 | SYMATTR Prefix X 23 | SYMATTR Description sub circuit small-signal model voltage-controlled MOST 24 | PIN 48 -48 NONE 0 25 | PINATTR PinName D 26 | PINATTR SpiceOrder 1 27 | PIN 0 0 NONE 0 28 | PINATTR PinName G 29 | PINATTR SpiceOrder 2 30 | PIN 48 32 NONE 0 31 | PINATTR PinName S 32 | PINATTR SpiceOrder 3 33 | PIN 48 0 NONE 8 34 | PINATTR PinName B 35 | PINATTR SpiceOrder 4 36 | -------------------------------------------------------------------------------- /files/examples/CSstage/sphinx/make.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | 3 | pushd %~dp0 4 | 5 | REM Command file for Sphinx documentation 6 | 7 | if "%SPHINXBUILD%" == "" ( 8 | set SPHINXBUILD=sphinx-build 9 | ) 10 | set SOURCEDIR=.\ 11 | set BUILDDIR=build 12 | 13 | if "%1" == "" goto help 14 | 15 | %SPHINXBUILD% >NUL 2>NUL 16 | if errorlevel 9009 ( 17 | echo. 18 | echo.The 'sphinx-build' command was not found. Make sure you have Sphinx 19 | echo.installed, then set the SPHINXBUILD environment variable to point 20 | echo.to the full path of the 'sphinx-build' executable. Alternatively you 21 | echo.may add the Sphinx directory to PATH. 22 | echo. 23 | echo.If you don't have Sphinx installed, grab it from 24 | echo.https://www.sphinx-doc.org/ 25 | exit /b 1 26 | ) 27 | 28 | %SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% 29 | goto end 30 | 31 | :help 32 | %SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% 33 | 34 | :end 35 | popd 36 | -------------------------------------------------------------------------------- /files/examples/MOSparams/sphinx/make.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | 3 | pushd %~dp0 4 | 5 | REM Command file for Sphinx documentation 6 | 7 | if "%SPHINXBUILD%" == "" ( 8 | set SPHINXBUILD=sphinx-build 9 | ) 10 | set SOURCEDIR=.\ 11 | set BUILDDIR=build 12 | 13 | if "%1" == "" goto help 14 | 15 | %SPHINXBUILD% >NUL 2>NUL 16 | if errorlevel 9009 ( 17 | echo. 18 | echo.The 'sphinx-build' command was not found. Make sure you have Sphinx 19 | echo.installed, then set the SPHINXBUILD environment variable to point 20 | echo.to the full path of the 'sphinx-build' executable. Alternatively you 21 | echo.may add the Sphinx directory to PATH. 22 | echo. 23 | echo.If you don't have Sphinx installed, grab it from 24 | echo.https://www.sphinx-doc.org/ 25 | exit /b 1 26 | ) 27 | 28 | %SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% 29 | goto end 30 | 31 | :help 32 | %SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% 33 | 34 | :end 35 | popd 36 | -------------------------------------------------------------------------------- /files/examples/noiseFigure/sphinx/make.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | 3 | pushd %~dp0 4 | 5 | REM Command file for Sphinx documentation 6 | 7 | if "%SPHINXBUILD%" == "" ( 8 | set SPHINXBUILD=sphinx-build 9 | ) 10 | set SOURCEDIR=.\ 11 | set BUILDDIR=build 12 | 13 | if "%1" == "" goto help 14 | 15 | %SPHINXBUILD% >NUL 2>NUL 16 | if errorlevel 9009 ( 17 | echo. 18 | echo.The 'sphinx-build' command was not found. Make sure you have Sphinx 19 | echo.installed, then set the SPHINXBUILD environment variable to point 20 | echo.to the full path of the 'sphinx-build' executable. Alternatively you 21 | echo.may add the Sphinx directory to PATH. 22 | echo. 23 | echo.If you don't have Sphinx installed, grab it from 24 | echo.https://www.sphinx-doc.org/ 25 | exit /b 1 26 | ) 27 | 28 | %SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% 29 | goto end 30 | 31 | :help 32 | %SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% 33 | 34 | :end 35 | popd 36 | -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- 1 | .. SLiCAP documentation master file, created by 2 | sphinx-quickstart on Mon Feb 1 11:05:15 2016. 3 | 4 | ============= 5 | SLiCAP Manual 6 | ============= 7 | 8 | .. image:: https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by.png 9 | :target: https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by.png 10 | :width: 88 11 | :alt: Creative Commons License 12 | 13 | SLiCAP is licensed under a `Creative Commons 4.0 International License `_. Based on a work at: `https://www.analog-electronics.tudelft.nl/slicap/slicap.html `_ 14 | 15 | -------- 16 | Contents 17 | -------- 18 | 19 | .. toctree:: 20 | :maxdepth: 2 21 | 22 | introduction/SLiCAPintroduction 23 | userguide/SLiCAPuserguide 24 | syntax/SLiCAPnetlistSyntax 25 | development/SLiCAPdevelopment 26 | reference/SLiCAPreference 27 | tutorials/SLiCAPtutorials 28 | -------------------------------------------------------------------------------- /files/examples/FilterDesign/sphinx/make.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | 3 | pushd %~dp0 4 | 5 | REM Command file for Sphinx documentation 6 | 7 | if "%SPHINXBUILD%" == "" ( 8 | set SPHINXBUILD=sphinx-build 9 | ) 10 | set SOURCEDIR=.\ 11 | set BUILDDIR=build 12 | 13 | if "%1" == "" goto help 14 | 15 | %SPHINXBUILD% >NUL 2>NUL 16 | if errorlevel 9009 ( 17 | echo. 18 | echo.The 'sphinx-build' command was not found. Make sure you have Sphinx 19 | echo.installed, then set the SPHINXBUILD environment variable to point 20 | echo.to the full path of the 'sphinx-build' executable. Alternatively you 21 | echo.may add the Sphinx directory to PATH. 22 | echo. 23 | echo.If you don't have Sphinx installed, grab it from 24 | echo.https://www.sphinx-doc.org/ 25 | exit /b 1 26 | ) 27 | 28 | %SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% 29 | goto end 30 | 31 | :help 32 | %SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% 33 | 34 | :end 35 | popd 36 | -------------------------------------------------------------------------------- /files/examples/MOSparams/LTspice/nmosChar.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 880 680 3 | WIRE 272 64 192 64 4 | WIRE 192 80 192 64 5 | WIRE 368 128 192 128 6 | WIRE 144 160 96 160 7 | WIRE 272 160 272 64 8 | WIRE 368 160 368 128 9 | WIRE 96 256 96 240 10 | WIRE 192 256 192 176 11 | WIRE 192 256 96 256 12 | WIRE 272 256 272 240 13 | WIRE 272 256 192 256 14 | WIRE 368 256 368 240 15 | WIRE 368 256 272 256 16 | WIRE 192 272 192 256 17 | FLAG 192 272 0 18 | SYMBOL nmos4 144 80 R0 19 | SYMATTR InstName M1 20 | SYMATTR Value C18nmos 21 | SYMATTR Value2 l=180n w=220n m=1 22 | SYMBOL voltage 96 144 M0 23 | WINDOW 123 0 0 Left 0 24 | WINDOW 39 0 0 Left 0 25 | SYMATTR InstName V1 26 | SYMATTR Value 1.8 27 | SYMBOL voltage 272 144 R0 28 | SYMATTR InstName V2 29 | SYMATTR Value 1.8 30 | SYMBOL voltage 368 144 R0 31 | WINDOW 123 0 0 Left 0 32 | WINDOW 39 0 0 Left 0 33 | SYMATTR InstName V3 34 | SYMATTR Value -0.01 35 | TEXT 232 288 Left 2 !.lib CMOS18TT.lib 36 | TEXT 240 312 Left 2 !.dc V1 0 1.8 10m V2 0.2 1.8 0.2 37 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/index.rst.txt: -------------------------------------------------------------------------------- 1 | .. SLiCAP documentation master file, created by 2 | sphinx-quickstart on Mon Feb 1 11:05:15 2016. 3 | 4 | ============= 5 | SLiCAP Manual 6 | ============= 7 | 8 | .. image:: https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by.png 9 | :target: https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by.png 10 | :width: 88 11 | :alt: Creative Commons License 12 | 13 | SLiCAP is licensed under a `Creative Commons 4.0 International License `_. Based on a work at: `https://www.analog-electronics.tudelft.nl/slicap/slicap.html `_ 14 | 15 | -------- 16 | Contents 17 | -------- 18 | 19 | .. toctree:: 20 | :maxdepth: 2 21 | 22 | introduction/SLiCAPintroduction 23 | userguide/SLiCAPuserguide 24 | syntax/SLiCAPnetlistSyntax 25 | development/SLiCAPdevelopment 26 | reference/SLiCAPreference 27 | tutorials/SLiCAPtutorials 28 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spBI.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 800 100 800 300 1 0 0 3 | { 4 | T 950 200 5 6 0 0 0 0 1 5 | pinseq=2 6 | T 950 300 5 6 0 0 0 0 1 7 | pinnumber=2 8 | T 950 100 5 6 0 0 0 0 1 9 | pinlabel=N- 10 | } 11 | P 800 900 800 700 1 0 0 12 | { 13 | T 950 850 5 6 0 0 0 0 1 14 | pinseq=1 15 | T 950 950 5 6 0 0 0 0 1 16 | pinnumber=1 17 | T 950 750 5 6 0 0 0 0 1 18 | pinlabel=N+ 19 | } 20 | L 800 700 600 500 3 10 0 0 -1 -1 21 | L 600 500 800 300 3 10 0 0 -1 -1 22 | L 1000 500 800 300 3 10 0 0 -1 -1 23 | L 800 700 1000 500 3 10 0 0 -1 -1 24 | L 600 500 1000 500 3 10 2 0 -1 -1 25 | L 500 700 500 400 3 10 0 0 -1 -1 26 | H 3 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 27 | M 450,425 28 | L 500,300 29 | L 550,425 30 | L 500,400 31 | z 32 | T 400 1300 5 6 0 0 0 0 1 33 | device=BI-spice 34 | T 1050 600 8 8 1 1 0 0 1 35 | refdes=B? 36 | T 1050 450 8 8 1 1 0 0 1 37 | value=? 38 | T 400 1100 8 6 0 0 0 0 1 39 | spice-prototype=? %pinseq i=value@ 40 | T 400 1200 8 6 0 0 0 0 1 41 | description=Arbitrary controlled current source 42 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spXNullor.sch: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | C 2600 0 1 0 0 spE.sym 3 | { 4 | T 1500 1700 5 8 0 0 0 0 1 5 | device=E-spice 6 | T 3100 1200 5 8 1 1 0 0 1 7 | refdes=E1 8 | T 3100 1050 5 8 1 1 0 0 1 9 | value=1 10 | } 11 | C 1400 800 1 0 0 spE.sym 12 | { 13 | T 300 2500 5 8 0 0 0 0 1 14 | device=E-spice 15 | T 1900 2000 5 8 1 1 0 0 1 16 | refdes=E2 17 | T 1900 1850 5 8 1 1 0 0 1 18 | value=1 19 | } 20 | N 2600 1700 4200 1700 4 21 | { 22 | T 3800 1750 5 10 1 1 0 0 1 23 | netname=out2 24 | } 25 | N 3800 1700 3800 900 4 26 | N 2600 100 4200 100 4 27 | { 28 | T 3800 150 5 10 1 1 0 0 1 29 | netname=out1 30 | } 31 | N 1400 1700 1000 1700 4 32 | { 33 | T 1300 1750 5 10 1 1 0 6 1 34 | netname=in1 35 | } 36 | N 1400 900 1000 900 4 37 | { 38 | T 1300 950 5 10 1 1 0 6 1 39 | netname=in2 40 | } 41 | C 1100 2100 1 0 0 spCommand.sym 42 | { 43 | T 1000 2400 5 6 0 0 0 0 1 44 | device=directive 45 | T 1000 2200 5 8 1 1 0 0 1 46 | refdes=A? 47 | T 1200 2200 5 8 1 1 0 0 1 48 | value=.subckt nullor out1 out2 in1 in2 49 | } 50 | -------------------------------------------------------------------------------- /files/examples/noiseFigure/cir/ExNoiseFigureRp.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 880 680 3 | WIRE 128 0 112 0 4 | WIRE 224 0 208 0 5 | WIRE 240 0 224 0 6 | WIRE 240 80 112 80 7 | WIRE 112 96 112 80 8 | FLAG 112 96 0 9 | FLAG 224 0 out 10 | SYMBOL SLV 112 0 M0 11 | WINDOW 40 30 59 Left 2 12 | WINDOW 3 32 21 Left 2 13 | WINDOW 123 32 34 Left 2 14 | WINDOW 39 31 46 Left 2 15 | SYMATTR SpiceLine2 noise={4*k*T*R_s} 16 | SYMATTR InstName V1 17 | SYMBOL SLR 208 0 R90 18 | WINDOW 0 -8 40 VBottom 2 19 | WINDOW 3 16 65 VLeft 2 20 | WINDOW 123 28 65 VLeft 2 21 | WINDOW 39 39 65 VLeft 2 22 | WINDOW 40 51 65 VLeft 2 23 | SYMATTR InstName R1 24 | SYMATTR Value value={R_s} 25 | SYMBOL SLR 240 0 R0 26 | WINDOW 3 17 19 Left 2 27 | WINDOW 123 17 32 Left 2 28 | WINDOW 39 17 45 Left 2 29 | WINDOW 40 17 57 Left 2 30 | SYMATTR Value value={R_p} 31 | SYMATTR Value2 noisetemp={T} 32 | SYMATTR SpiceLine noiseflow={f_ell} 33 | SYMATTR InstName R2 34 | TEXT 128 96 Left 2 !.param R_s=600 R_p=1k f_ell=10 35 | TEXT 40 -32 Left 2 ;The noise of R1 is modeled in V1 36 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spF.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 800 100 800 300 1 0 0 3 | { 4 | T 900 100 5 6 0 0 0 0 1 5 | pinseq=2 6 | T 900 200 5 6 0 0 0 0 1 7 | pinnumber=2 8 | T 900 0 5 6 0 0 0 0 1 9 | pinlabel=N- 10 | } 11 | P 800 900 800 700 1 0 0 12 | { 13 | T 900 850 5 6 0 0 0 0 1 14 | pinseq=1 15 | T 900 950 5 6 0 0 0 0 1 16 | pinnumber=1 17 | T 900 750 5 6 0 0 0 0 1 18 | pinlabel=N+ 19 | } 20 | L 800 700 600 500 3 10 0 0 -1 -1 21 | L 600 500 800 300 3 10 0 0 -1 -1 22 | L 1000 500 800 300 3 10 0 0 -1 -1 23 | L 800 700 1000 500 3 10 0 0 -1 -1 24 | L 600 500 1000 500 3 10 2 0 -1 -1 25 | L 500 700 500 400 3 10 0 0 -1 -1 26 | H 3 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 27 | M 450,425 28 | L 500,300 29 | L 550,425 30 | L 500,400 31 | z 32 | T 450 1300 5 6 0 0 0 0 1 33 | device=F-spice 34 | T 1050 600 8 8 1 1 0 0 1 35 | refdes=F? 36 | T 1050 300 8 8 1 1 0 0 1 37 | value=? 38 | T 450 1100 8 6 0 0 0 0 1 39 | spice-prototype=? %pinseq vref@ value@ 40 | T 450 1200 8 6 0 0 0 0 1 41 | description=cccs 42 | T 1055 457 8 8 1 1 0 0 1 43 | vref=? 44 | -------------------------------------------------------------------------------- /files/LTspice/SLXMPN.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 48 16 48 32 4 | LINE Normal 16 16 48 16 5 | LINE Normal 16 0 48 0 6 | LINE Normal 16 -32 16 -24 7 | LINE Normal 16 -16 16 0 8 | LINE Normal 16 8 16 16 9 | LINE Normal 8 -33 8 16 10 | LINE Normal 48 -32 16 -32 11 | LINE Normal 48 -48 48 -32 12 | LINE Normal 0 0 8 0 13 | LINE Normal 32 8 24 16 14 | LINE Normal 40 16 32 24 15 | LINE Normal 24 16 32 24 16 | LINE Normal 32 8 40 16 17 | WINDOW 0 64 -32 Left 2 18 | WINDOW 38 64 -16 Left 2 19 | WINDOW 3 65 -1 Left 2 20 | SYMATTR SpiceModel ? 21 | SYMATTR Value W_N={W_N} L_N={L_N} ID_N={ID_N} W_P={W_P} L_P={L_P} ID_P={ID_P} 22 | SYMATTR Prefix X 23 | SYMATTR Description sub circuit small-signal complementary-parallel MOS stage (EKV model in saturation region) 24 | PIN 48 -48 NONE 0 25 | PINATTR PinName D 26 | PINATTR SpiceOrder 1 27 | PIN 0 0 NONE 0 28 | PINATTR PinName G 29 | PINATTR SpiceOrder 2 30 | PIN 48 32 NONE 0 31 | PINATTR PinName S 32 | PINATTR SpiceOrder 3 33 | PIN 48 0 NONE 8 34 | PINATTR PinName B 35 | PINATTR SpiceOrder 4 36 | -------------------------------------------------------------------------------- /files/LTspice/SLH.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 16 32 40 56 4 | LINE Normal 40 56 16 80 5 | LINE Normal 16 80 -8 56 6 | LINE Normal -8 56 16 32 7 | LINE Normal -80 16 -48 16 8 | LINE Normal -80 96 -48 96 9 | LINE Normal -64 0 -64 112 1 10 | LINE Normal -64 112 48 112 1 11 | LINE Normal 48 112 48 0 1 12 | LINE Normal 48 0 -64 0 1 13 | LINE Normal 16 16 64 16 14 | LINE Normal 16 96 64 96 15 | LINE Normal -48 16 -48 96 16 | LINE Normal -52 52 -48 64 17 | LINE Normal -44 52 -48 64 18 | LINE Normal -44 52 -52 52 19 | LINE Normal 16 96 16 16 20 | TEXT 21 24 Left 2 + 21 | TEXT 21 89 Left 2 - 22 | WINDOW 0 -32 -32 Left 2 23 | WINDOW 3 -32 -16 Left 2 24 | SYMATTR Value ? 25 | SYMATTR Prefix H 26 | SYMATTR Description CCVS: current-controlled voltage source 27 | PIN 64 16 NONE 0 28 | PINATTR PinName + 29 | PINATTR SpiceOrder 1 30 | PIN 64 96 NONE 0 31 | PINATTR PinName - 32 | PINATTR SpiceOrder 2 33 | PIN -80 16 NONE 0 34 | PINATTR PinName NC+ 35 | PINATTR SpiceOrder 3 36 | PIN -80 96 NONE 0 37 | PINATTR PinName NC- 38 | PINATTR SpiceOrder 4 39 | -------------------------------------------------------------------------------- /files/LTspice/SLN.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 16 16 16 32 4 | LINE Normal 16 96 16 80 5 | LINE Normal -80 16 -56 16 6 | LINE Normal -80 96 -56 96 7 | LINE Normal -64 0 -64 112 1 8 | LINE Normal -64 112 48 112 1 9 | LINE Normal 48 112 48 0 1 10 | LINE Normal 48 0 -64 0 1 11 | LINE Normal 16 16 64 16 12 | LINE Normal 16 96 64 96 13 | LINE Normal -56 16 -40 16 14 | LINE Normal -40 16 -40 32 15 | LINE Normal -56 96 -40 96 16 | LINE Normal -40 96 -40 80 17 | LINE Normal -48 40 -48 72 18 | LINE Normal -32 40 -32 72 19 | CIRCLE Normal 4 32 28 56 20 | CIRCLE Normal 4 56 28 80 21 | ARC Normal -48 48 -32 32 -24 40 -56 40 22 | ARC Normal -32 64 -48 80 -56 72 -24 72 23 | TEXT 34 27 Left 2 + 24 | WINDOW 0 -32 -16 Left 2 25 | SYMATTR Prefix N 26 | SYMATTR Description nullor 27 | PIN 64 16 NONE 0 28 | PINATTR PinName + 29 | PINATTR SpiceOrder 1 30 | PIN 64 96 NONE 0 31 | PINATTR PinName - 32 | PINATTR SpiceOrder 2 33 | PIN -80 16 NONE 0 34 | PINATTR PinName NC+ 35 | PINATTR SpiceOrder 3 36 | PIN -80 96 NONE 0 37 | PINATTR PinName NC- 38 | PINATTR SpiceOrder 4 39 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spNPN3.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | L 200 550 200 250 3 20 0 0 -1 -1 3 | L 500 700 200 400 3 10 0 0 -1 -1 4 | L 200 400 500 100 3 10 0 0 -1 -1 5 | P 0 400 200 400 1 0 0 6 | { 7 | T -500 50 5 6 0 0 0 0 1 8 | pinnumber=2 9 | T -500 150 5 6 0 0 0 0 1 10 | pinseq=2 11 | T -500 250 5 6 0 0 0 0 1 12 | pinlabel=B 13 | } 14 | P 500 800 500 700 1 0 0 15 | { 16 | T -300 850 5 6 0 0 0 0 1 17 | pinnumber=1 18 | T -300 750 5 6 0 0 0 0 1 19 | pinseq=1 20 | T -300 650 5 6 0 0 0 0 1 21 | pinlabel=C 22 | } 23 | P 500 100 500 0 1 0 1 24 | { 25 | T 600 150 5 6 0 0 0 0 1 26 | pinnumber=3 27 | T 600 50 5 6 0 0 0 0 1 28 | pinseq=3 29 | T 600 -50 5 6 0 0 0 0 1 30 | pinlabel=E 31 | } 32 | T -500 1200 5 6 0 0 0 0 1 33 | device=NPN3-spice 34 | T 500 400 8 8 1 1 0 0 1 35 | refdes=Q? 36 | T 500 250 8 8 1 1 0 0 1 37 | model-name=? 38 | T -500 1000 8 6 0 0 0 0 1 39 | spice-prototype=? %pinseq model-name@ 40 | T -500 1100 8 6 0 0 0 0 1 41 | description=3-terminal NPN BJT 42 | H 3 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 43 | M 410,140 44 | L 501,100 45 | L 455,195 46 | L 435,165 47 | z 48 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spPNP3.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | L 200 550 200 250 3 20 0 0 -1 -1 3 | L 500 700 200 400 3 10 0 0 -1 -1 4 | L 200 400 500 100 3 10 0 0 -1 -1 5 | P 0 400 200 400 1 0 0 6 | { 7 | T -500 50 5 6 0 0 0 0 1 8 | pinnumber=2 9 | T -500 150 5 6 0 0 0 0 1 10 | pinseq=2 11 | T -500 250 5 6 0 0 0 0 1 12 | pinlabel=B 13 | } 14 | P 500 800 500 700 1 0 0 15 | { 16 | T -300 850 5 6 0 0 0 0 1 17 | pinnumber=1 18 | T -300 750 5 6 0 0 0 0 1 19 | pinseq=1 20 | T -300 650 5 6 0 0 0 0 1 21 | pinlabel=C 22 | } 23 | P 500 100 500 0 1 0 1 24 | { 25 | T 600 150 5 6 0 0 0 0 1 26 | pinnumber=3 27 | T 600 50 5 6 0 0 0 0 1 28 | pinseq=3 29 | T 600 -50 5 6 0 0 0 0 1 30 | pinlabel=E 31 | } 32 | T -500 1200 5 6 0 0 0 0 1 33 | device=PNP3-spice 34 | T 500 400 8 8 1 1 0 0 1 35 | refdes=Q? 36 | T 500 250 8 8 1 1 0 0 1 37 | model-name=? 38 | T -500 1000 8 6 0 0 0 0 1 39 | spice-prototype=? %pinseq model-name@ 40 | T -500 1100 8 6 0 0 0 0 1 41 | description=3-terminal PNP BJT 42 | H 3 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 43 | M 490,160 44 | L 399,200 45 | L 445,105 46 | L 465,135 47 | z 48 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Symbols/Comparator.sym: -------------------------------------------------------------------------------- 1 | v 20130925 2 2 | L 200 800 200 0 3 0 0 0 -1 -1 3 | L 200 0 800 400 3 0 0 0 -1 -1 4 | T 250 350 5 8 0 1 0 0 1 5 | device=Comparator 6 | L 800 400 200 800 3 0 0 0 -1 -1 7 | P 200 600 0 600 1 0 1 8 | { 9 | T 150 625 5 8 0 1 0 6 1 10 | pinnumber=1 11 | T 150 625 5 8 0 0 0 6 1 12 | pinseq=1 13 | } 14 | P 200 200 0 200 1 0 1 15 | { 16 | T 150 225 5 8 0 1 0 6 1 17 | pinnumber=2 18 | T 150 225 5 8 0 0 0 6 1 19 | pinseq=2 20 | } 21 | P 800 400 1000 400 1 0 1 22 | { 23 | T 875 425 5 8 0 1 0 0 1 24 | pinnumber=3 25 | T 875 425 5 8 0 0 0 0 1 26 | pinseq=3 27 | } 28 | P 500 200 500 0 1 0 1 29 | { 30 | T 400 25 5 8 0 1 0 0 1 31 | pinnumber=4 32 | T 400 25 5 8 0 0 0 0 1 33 | pinseq=4 34 | T 500 200 5 10 0 0 0 0 1 35 | pinlabel=VL 36 | } 37 | L 300 650 300 550 3 0 0 0 -1 -1 38 | L 250 600 350 600 3 0 0 0 -1 -1 39 | L 250 200 350 200 3 0 0 0 -1 -1 40 | T 500 700 8 10 1 1 0 0 1 41 | refdes=X? 42 | T 26 1000 8 10 0 0 0 0 1 43 | model-name=Comparator 44 | T 500 300 9 6 1 0 0 4 1 45 | VL 46 | T 100 1700 8 10 0 0 0 0 1 47 | source=Comparator.sch 48 | -------------------------------------------------------------------------------- /docs/reference/SLiCAPreference.rst: -------------------------------------------------------------------------------- 1 | ================ 2 | SLiCAP reference 3 | ================ 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `https://analog-electronics.tudelft.nl/slicap/slicap.html `_ 11 | 12 | SLiCAP comprises the following (sub) modules: 13 | 14 | .. toctree:: 15 | 16 | SLiCAPnotebook 17 | SLiCAPlatex 18 | SLiCAPkicad 19 | SLiCAPrst 20 | SLiCAP 21 | SLiCAPdesignData 22 | SLiCAPinstruction 23 | SLiCAPexecute 24 | SLiCAPyacc 25 | SLiCAPhtml 26 | SLiCAPplots 27 | SLiCAPpythonMaxima 28 | SLiCAPmatrices 29 | SLiCAPngspice 30 | SLiCAPprotos 31 | SLiCAPmath 32 | SLiCAPlex 33 | SLiCAPini 34 | SLiCAPsetting 35 | SLiCAPconfig 36 | -------------------------------------------------------------------------------- /files/LTspice/SLQD.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 16 32 16 64 4 | LINE Normal 48 16 16 48 5 | LINE Normal 48 0 48 16 6 | LINE Normal 0 48 16 48 7 | LINE Normal 48 80 48 96 8 | LINE Normal 48 80 16 48 9 | LINE Normal 32 64 44 64 10 | LINE Normal 32 76 44 76 11 | LINE Normal 44 64 44 76 12 | LINE Normal 32 64 32 76 13 | LINE Normal 160 32 160 64 14 | LINE Normal 128 16 160 48 15 | LINE Normal 128 0 128 16 16 | LINE Normal 176 48 160 48 17 | LINE Normal 128 80 128 96 18 | LINE Normal 128 80 160 48 19 | LINE Normal 144 64 132 64 20 | LINE Normal 144 76 132 76 21 | LINE Normal 132 64 132 76 22 | LINE Normal 144 64 144 76 23 | LINE Normal 48 96 128 96 24 | WINDOW 0 64 32 Left 2 25 | WINDOW 3 64 48 Left 2 26 | SYMATTR Value ? 27 | SYMATTR Prefix Q 28 | SYMATTR Description small-signal model differential-pair BJT 29 | PIN 48 0 NONE 0 30 | PINATTR PinName C1 31 | PINATTR SpiceOrder 1 32 | PIN 128 0 NONE 0 33 | PINATTR PinName C2 34 | PINATTR SpiceOrder 2 35 | PIN 0 48 NONE 0 36 | PINATTR PinName B1 37 | PINATTR SpiceOrder 3 38 | PIN 176 48 NONE 0 39 | PINATTR PinName B2 40 | PINATTR SpiceOrder 4 41 | -------------------------------------------------------------------------------- /files/LTspice/SLG.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 16 16 16 32 4 | LINE Normal 16 96 16 80 5 | LINE Normal -20 68 -16 80 6 | LINE Normal -12 68 -16 80 7 | LINE Normal -12 68 -20 68 8 | LINE Normal -16 80 -16 32 9 | LINE Normal 16 32 40 56 10 | LINE Normal 40 56 16 80 11 | LINE Normal 16 80 -8 56 12 | LINE Normal -8 56 16 32 13 | LINE Normal -8 56 40 56 14 | LINE Normal -80 16 -56 16 15 | LINE Normal -80 96 -56 96 16 | LINE Normal -64 0 -64 112 1 17 | LINE Normal -64 112 48 112 1 18 | LINE Normal 48 112 48 0 1 19 | LINE Normal 48 0 -64 0 1 20 | LINE Normal 16 16 64 16 21 | LINE Normal 16 96 64 96 22 | TEXT -56 24 Left 2 + 23 | TEXT -56 88 Left 2 - 24 | WINDOW 0 -32 -32 Left 2 25 | WINDOW 3 -32 -16 Left 2 26 | SYMATTR Value ? 27 | SYMATTR Prefix G 28 | SYMATTR Description VCCS: voltage-controlled current source 29 | PIN 64 16 NONE 0 30 | PINATTR PinName + 31 | PINATTR SpiceOrder 1 32 | PIN 64 96 NONE 0 33 | PINATTR PinName - 34 | PINATTR SpiceOrder 2 35 | PIN -80 16 NONE 0 36 | PINATTR PinName NC+ 37 | PINATTR SpiceOrder 3 38 | PIN -80 96 NONE 0 39 | PINATTR PinName NC- 40 | PINATTR SpiceOrder 4 41 | -------------------------------------------------------------------------------- /files/gSchem/symbols/O.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 0 200 200 200 1 0 0 3 | { 4 | T -600 200 5 6 0 0 0 0 1 5 | pinseq=2 6 | T -600 300 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 0 1000 200 1000 1 0 0 10 | { 11 | T -600 950 5 6 0 0 0 0 1 12 | pinseq=1 13 | T -600 1050 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | P 600 0 600 200 1 0 0 17 | { 18 | T 650 50 5 6 0 0 0 0 1 19 | pinseq=4 20 | T 650 150 5 6 0 0 0 0 1 21 | pinnumber=4 22 | } 23 | P 1200 600 1000 600 1 0 0 24 | { 25 | T 900 350 5 6 0 0 0 0 1 26 | pinseq=3 27 | T 900 450 5 6 0 0 0 0 1 28 | pinnumber=3 29 | } 30 | T -600 1750 5 6 0 0 0 0 1 31 | device=O-slicap 32 | T 500 1350 8 8 1 1 0 0 1 33 | refdes=O? 34 | T 500 1200 8 8 1 1 0 0 1 35 | model-name=? 36 | T -600 1550 8 6 0 0 0 0 1 37 | spice-prototype=? %pinseq model-name@ params@ 38 | T -600 1650 8 6 0 0 0 0 1 39 | description=SLiCAP operational amplifier 40 | L 200 1200 200 0 3 10 0 0 -1 -1 41 | L 200 0 1000 600 3 10 0 0 -1 -1 42 | L 200 1200 1000 600 3 10 0 0 -1 -1 43 | T 250 900 9 10 1 0 0 0 1 44 | + 45 | T 250 200 9 10 1 0 0 0 1 46 | - 47 | L 600 200 600 300 3 10 0 0 -1 -1 48 | T 492 1042 8 8 1 1 0 0 1 49 | params=? 50 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/O.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 0 200 200 200 1 0 0 3 | { 4 | T -600 200 5 6 0 0 0 0 1 5 | pinseq=2 6 | T -600 300 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 0 1000 200 1000 1 0 0 10 | { 11 | T -600 950 5 6 0 0 0 0 1 12 | pinseq=1 13 | T -600 1050 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | P 600 0 600 200 1 0 0 17 | { 18 | T 650 50 5 6 0 0 0 0 1 19 | pinseq=4 20 | T 650 150 5 6 0 0 0 0 1 21 | pinnumber=4 22 | } 23 | P 1200 600 1000 600 1 0 0 24 | { 25 | T 900 350 5 6 0 0 0 0 1 26 | pinseq=3 27 | T 900 450 5 6 0 0 0 0 1 28 | pinnumber=3 29 | } 30 | T -600 1750 5 6 0 0 0 0 1 31 | device=O-slicap 32 | T 500 1350 8 8 1 1 0 0 1 33 | refdes=O? 34 | T 500 1200 8 8 1 1 0 0 1 35 | model-name=? 36 | T -600 1550 8 6 0 0 0 0 1 37 | spice-prototype=? %pinseq model-name@ params@ 38 | T -600 1650 8 6 0 0 0 0 1 39 | description=SLiCAP operational amplifier 40 | L 200 1200 200 0 3 10 0 0 -1 -1 41 | L 200 0 1000 600 3 10 0 0 -1 -1 42 | L 200 1200 1000 600 3 10 0 0 -1 -1 43 | T 250 900 9 10 1 0 0 0 1 44 | + 45 | T 250 200 9 10 1 0 0 0 1 46 | - 47 | L 600 200 600 300 3 10 0 0 -1 -1 48 | T 492 1042 8 8 1 1 0 0 1 49 | params=? 50 | -------------------------------------------------------------------------------- /docs/_build/html/_sources/reference/SLiCAPreference.rst.txt: -------------------------------------------------------------------------------- 1 | ================ 2 | SLiCAP reference 3 | ================ 4 | 5 | .. image:: https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png 6 | :target: http://creativecommons.org/licenses/by-nc-nd/4.0/ 7 | :width: 88 8 | :alt: Creative Commons License 9 | 10 | SLiCAP is licensed under a `Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License `_. Based on a work at: `https://analog-electronics.tudelft.nl/slicap/slicap.html `_ 11 | 12 | SLiCAP comprises the following (sub) modules: 13 | 14 | .. toctree:: 15 | 16 | SLiCAPnotebook 17 | SLiCAPlatex 18 | SLiCAPkicad 19 | SLiCAPrst 20 | SLiCAP 21 | SLiCAPdesignData 22 | SLiCAPinstruction 23 | SLiCAPexecute 24 | SLiCAPyacc 25 | SLiCAPhtml 26 | SLiCAPplots 27 | SLiCAPpythonMaxima 28 | SLiCAPmatrices 29 | SLiCAPngspice 30 | SLiCAPprotos 31 | SLiCAPmath 32 | SLiCAPlex 33 | SLiCAPini 34 | SLiCAPsetting 35 | SLiCAPconfig 36 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Models/nch.sym: -------------------------------------------------------------------------------- 1 | v 20110115 2 2 | L 350 750 350 250 3 0 0 0 -1 -1 3 | T 1400 800 5 8 0 0 0 0 1 4 | device=NMOS_TRANSISTOR 5 | L 300 650 300 350 3 0 0 0 -1 -1 6 | L 350 700 600 700 3 0 0 0 -1 -1 7 | L 350 300 600 300 3 0 0 0 -1 -1 8 | L 350 500 600 500 3 0 0 0 -1 -1 9 | L 450 550 350 500 3 0 0 0 -1 -1 10 | L 450 450 350 500 3 0 0 0 -1 -1 11 | P 600 700 600 1000 1 0 1 12 | { 13 | T 500 900 5 6 0 1 0 0 1 14 | pinnumber=D 15 | T 700 900 5 8 0 0 0 0 1 16 | pinseq=1 17 | } 18 | P 600 500 700 500 1 0 1 19 | { 20 | T 700 600 5 6 0 1 0 0 1 21 | pinnumber=B 22 | T 700 400 5 8 0 0 0 0 1 23 | pinseq=4 24 | } 25 | P 600 300 600 0 1 0 1 26 | { 27 | T 500 100 5 6 0 1 0 0 1 28 | pinnumber=S 29 | T 700 100 5 8 0 0 0 0 1 30 | pinseq=3 31 | } 32 | P 300 500 0 500 1 0 1 33 | { 34 | T 0 600 5 6 0 1 0 0 1 35 | pinnumber=G 36 | T 0 400 5 8 0 0 0 0 1 37 | pinseq=2 38 | } 39 | T 800 800 5 10 1 1 0 0 1 40 | refdes=M? 41 | T 800 600 5 8 1 1 0 0 1 42 | model-name=nch 43 | T 800 300 5 8 1 0 0 0 1 44 | w=0.6u 45 | T 800 100 5 8 1 0 0 0 1 46 | l=0.4u 47 | T 1400 600 5 8 0 0 0 0 1 48 | description=low voltage NMOS 49 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/ASIC/Models/pch.sym: -------------------------------------------------------------------------------- 1 | v 20110115 2 2 | L 350 750 350 250 3 0 0 0 -1 -1 3 | T 1400 800 5 8 0 0 0 0 1 4 | device=PMOS_TRANSISTOR 5 | L 300 650 300 350 3 0 0 0 -1 -1 6 | L 350 700 600 700 3 0 0 0 -1 -1 7 | L 350 300 600 300 3 0 0 0 -1 -1 8 | L 350 500 600 500 3 0 0 0 -1 -1 9 | L 600 500 500 450 3 0 0 0 -1 -1 10 | L 600 500 500 550 3 0 0 0 -1 -1 11 | P 600 700 600 1000 1 0 1 12 | { 13 | T 500 900 5 6 0 1 0 0 1 14 | pinnumber=S 15 | T 700 900 5 8 0 0 0 0 1 16 | pinseq=3 17 | } 18 | P 600 500 700 500 1 0 1 19 | { 20 | T 700 600 5 6 0 1 0 0 1 21 | pinnumber=B 22 | T 700 400 5 8 0 0 0 0 1 23 | pinseq=4 24 | } 25 | P 600 300 600 0 1 0 1 26 | { 27 | T 500 100 5 6 0 1 0 0 1 28 | pinnumber=D 29 | T 700 100 5 8 0 0 0 0 1 30 | pinseq=1 31 | } 32 | P 300 500 0 500 1 0 1 33 | { 34 | T 0 600 5 6 0 1 0 0 1 35 | pinnumber=G 36 | T 0 400 5 8 0 0 0 0 1 37 | pinseq=2 38 | } 39 | T 800 800 5 10 1 1 0 0 1 40 | refdes=M? 41 | T 800 600 5 8 1 1 0 0 1 42 | model-name=pch 43 | T 800 300 5 8 1 0 0 0 1 44 | w=0.6u 45 | T 800 100 5 8 1 0 0 0 1 46 | l=0.4u 47 | T 1400 600 5 8 0 0 0 0 1 48 | description=low voltage PMOS 49 | -------------------------------------------------------------------------------- /files/gSchem/symbols/Q_noise.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 400 0 400 200 1 0 0 3 | { 4 | T -400 0 5 6 0 0 0 0 1 5 | pinseq=2 6 | T -405 100 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 0 800 200 800 1 0 0 10 | { 11 | T -350 550 5 6 0 0 0 0 1 12 | pinseq=1 13 | T -350 650 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | P 1000 800 800 800 1 0 0 17 | { 18 | T 750 550 5 6 0 0 0 0 1 19 | pinseq=3 20 | T 750 650 5 6 0 0 0 0 1 21 | pinnumber=3 22 | } 23 | T -450 1200 5 6 0 0 0 0 1 24 | device=Q_noise-slicap 25 | T 550 550 8 8 1 1 0 0 1 26 | refdes=X? 27 | T -450 1000 8 6 0 0 0 0 1 28 | spice-prototype=? %pinseq model-name@ IC=IC@ VCE=VCE@ 29 | T -450 1100 8 6 0 0 0 0 1 30 | description=SLiCAP input noise sources of BJT; GP model 31 | T 550 250 8 8 1 0 0 0 1 32 | IC={IC} 33 | L 200 800 800 800 3 10 0 0 -1 -1 34 | V 400 425 75 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 35 | V 525 800 75 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 36 | L 325 425 475 425 3 10 0 0 -1 -1 37 | L 400 500 400 800 3 10 0 0 -1 -1 38 | L 400 350 400 200 3 10 0 0 -1 -1 39 | T 400 850 9 6 1 0 0 0 1 40 | v 41 | T 425 525 9 6 1 0 0 0 1 42 | i 43 | T 550 100 8 8 1 0 0 0 1 44 | VCE={VCE} 45 | T 550 400 8 8 1 1 0 0 1 46 | model-name=? 47 | -------------------------------------------------------------------------------- /files/gSchem/symbols/J.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | L 200 150 200 650 3 10 0 0 -1 -1 3 | L 500 200 200 200 3 10 0 0 -1 -1 4 | P 0 400 200 400 1 0 0 5 | { 6 | T -605 270 5 6 0 0 0 0 1 7 | pinnumber=2 8 | T -600 175 5 6 0 0 0 0 1 9 | pinseq=2 10 | T -595 70 5 6 0 0 0 0 1 11 | pinlabel=G 12 | } 13 | P 500 0 500 100 1 0 0 14 | { 15 | T 595 0 5 6 0 0 0 0 1 16 | pinnumber=3 17 | T 600 -100 5 6 0 0 0 0 1 18 | pinseq=3 19 | T 605 -200 5 6 0 0 0 0 1 20 | pinlabel=S 21 | } 22 | P 500 700 500 800 1 0 1 23 | { 24 | T 595 875 5 6 0 0 0 0 1 25 | pinnumber=1 26 | T 600 775 5 6 0 0 0 0 1 27 | pinseq=1 28 | T 605 675 5 6 0 0 0 0 1 29 | pinlabel=D 30 | } 31 | L 500 100 500 200 3 10 0 0 -1 -1 32 | L 200 600 500 600 3 10 0 0 -1 -1 33 | L 500 600 500 700 3 10 0 0 -1 -1 34 | H 3 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 35 | M 300,200 36 | L 350,250 37 | L 400,200 38 | L 350,150 39 | z 40 | T -600 1200 5 6 0 0 0 0 1 41 | device=J-slicap 42 | T 625 475 8 8 1 1 0 0 1 43 | refdes=J? 44 | T 600 300 8 8 1 1 0 0 1 45 | model-name=? 46 | T -600 1000 8 6 0 0 0 0 1 47 | spice-prototype=? %pinseq model-name@ params@ 48 | T -600 1100 8 6 0 0 0 0 1 49 | description=JFET 50 | T 600 150 8 8 1 1 0 0 1 51 | params=? 52 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/Q_noise.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 400 0 400 200 1 0 0 3 | { 4 | T -400 0 5 6 0 0 0 0 1 5 | pinseq=2 6 | T -405 100 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 0 800 200 800 1 0 0 10 | { 11 | T -350 550 5 6 0 0 0 0 1 12 | pinseq=1 13 | T -350 650 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | P 1000 800 800 800 1 0 0 17 | { 18 | T 750 550 5 6 0 0 0 0 1 19 | pinseq=3 20 | T 750 650 5 6 0 0 0 0 1 21 | pinnumber=3 22 | } 23 | T -450 1200 5 6 0 0 0 0 1 24 | device=Q_noise-slicap 25 | T 550 550 8 8 1 1 0 0 1 26 | refdes=X? 27 | T -450 1000 8 6 0 0 0 0 1 28 | spice-prototype=? %pinseq model-name@ IC=IC@ VCE=VCE@ 29 | T -450 1100 8 6 0 0 0 0 1 30 | description=SLiCAP input noise sources of BJT; GP model 31 | T 550 250 8 8 1 0 0 0 1 32 | IC={IC} 33 | L 200 800 800 800 3 10 0 0 -1 -1 34 | V 400 425 75 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 35 | V 525 800 75 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1 36 | L 325 425 475 425 3 10 0 0 -1 -1 37 | L 400 500 400 800 3 10 0 0 -1 -1 38 | L 400 350 400 200 3 10 0 0 -1 -1 39 | T 400 850 9 6 1 0 0 0 1 40 | v 41 | T 425 525 9 6 1 0 0 0 1 42 | i 43 | T 550 100 8 8 1 0 0 0 1 44 | VCE={VCE} 45 | T 550 400 8 8 1 1 0 0 1 46 | model-name=? 47 | -------------------------------------------------------------------------------- /files/gSchem/symbols/O_noise.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 0 200 200 200 1 0 0 3 | { 4 | T -600 200 5 6 0 0 0 0 1 5 | pinseq=2 6 | T -600 300 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 0 1000 200 1000 1 0 0 10 | { 11 | T -600 750 5 6 0 0 0 0 1 12 | pinseq=1 13 | T -600 850 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | P 600 0 600 200 1 0 0 17 | { 18 | T 650 50 5 6 0 0 0 0 1 19 | pinseq=4 20 | T 650 150 5 6 0 0 0 0 1 21 | pinnumber=4 22 | } 23 | P 1200 600 1000 600 1 0 0 24 | { 25 | T 1000 350 5 6 0 0 0 0 1 26 | pinseq=3 27 | T 1000 450 5 6 0 0 0 0 1 28 | pinnumber=3 29 | } 30 | T -600 1600 5 6 0 0 0 0 1 31 | device=O_noise-slicap 32 | T 800 1100 8 8 1 1 0 0 1 33 | refdes=X? 34 | T -600 1400 8 6 0 0 0 0 1 35 | spice-prototype=? %pinseq model-name@ sv=sv@ si=si@ 36 | T -600 1500 8 6 0 0 0 0 1 37 | description=SLiCAP nullor with input noise sources 38 | L 200 1200 200 0 3 10 0 0 -1 -1 39 | L 200 0 1000 600 3 10 0 0 -1 -1 40 | L 200 1200 1000 600 3 10 0 0 -1 -1 41 | L 600 200 600 300 3 10 0 0 -1 -1 42 | T 300 550 5 8 1 0 0 0 1 43 | O_noise 44 | T 800 950 8 8 1 0 0 0 1 45 | sv={S_v} 46 | T 800 800 8 8 1 0 0 0 1 47 | si={S_i} 48 | T 1055 1217 8 6 0 1 0 0 1 49 | model-name=O_noise 50 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/J.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | L 200 150 200 650 3 10 0 0 -1 -1 3 | L 500 200 200 200 3 10 0 0 -1 -1 4 | P 0 400 200 400 1 0 0 5 | { 6 | T -605 270 5 6 0 0 0 0 1 7 | pinnumber=2 8 | T -600 175 5 6 0 0 0 0 1 9 | pinseq=2 10 | T -595 70 5 6 0 0 0 0 1 11 | pinlabel=G 12 | } 13 | P 500 0 500 100 1 0 0 14 | { 15 | T 595 0 5 6 0 0 0 0 1 16 | pinnumber=3 17 | T 600 -100 5 6 0 0 0 0 1 18 | pinseq=3 19 | T 605 -200 5 6 0 0 0 0 1 20 | pinlabel=S 21 | } 22 | P 500 700 500 800 1 0 1 23 | { 24 | T 595 875 5 6 0 0 0 0 1 25 | pinnumber=1 26 | T 600 775 5 6 0 0 0 0 1 27 | pinseq=1 28 | T 605 675 5 6 0 0 0 0 1 29 | pinlabel=D 30 | } 31 | L 500 100 500 200 3 10 0 0 -1 -1 32 | L 200 600 500 600 3 10 0 0 -1 -1 33 | L 500 600 500 700 3 10 0 0 -1 -1 34 | H 3 0 0 0 -1 -1 1 -1 -1 -1 -1 -1 5 35 | M 300,200 36 | L 350,250 37 | L 400,200 38 | L 350,150 39 | z 40 | T -600 1200 5 6 0 0 0 0 1 41 | device=J-slicap 42 | T 625 475 8 8 1 1 0 0 1 43 | refdes=J? 44 | T 600 300 8 8 1 1 0 0 1 45 | model-name=? 46 | T -600 1000 8 6 0 0 0 0 1 47 | spice-prototype=? %pinseq model-name@ params@ 48 | T -600 1100 8 6 0 0 0 0 1 49 | description=JFET 50 | T 600 150 8 8 1 1 0 0 1 51 | params=? 52 | -------------------------------------------------------------------------------- /files/lepton-eda/symbols/O_noise.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | P 0 200 200 200 1 0 0 3 | { 4 | T -600 200 5 6 0 0 0 0 1 5 | pinseq=2 6 | T -600 300 5 6 0 0 0 0 1 7 | pinnumber=2 8 | } 9 | P 0 1000 200 1000 1 0 0 10 | { 11 | T -600 750 5 6 0 0 0 0 1 12 | pinseq=1 13 | T -600 850 5 6 0 0 0 0 1 14 | pinnumber=1 15 | } 16 | P 600 0 600 200 1 0 0 17 | { 18 | T 650 50 5 6 0 0 0 0 1 19 | pinseq=4 20 | T 650 150 5 6 0 0 0 0 1 21 | pinnumber=4 22 | } 23 | P 1200 600 1000 600 1 0 0 24 | { 25 | T 1000 350 5 6 0 0 0 0 1 26 | pinseq=3 27 | T 1000 450 5 6 0 0 0 0 1 28 | pinnumber=3 29 | } 30 | T -600 1600 5 6 0 0 0 0 1 31 | device=O_noise-slicap 32 | T 800 1100 8 8 1 1 0 0 1 33 | refdes=X? 34 | T -600 1400 8 6 0 0 0 0 1 35 | spice-prototype=? %pinseq model-name@ sv=sv@ si=si@ 36 | T -600 1500 8 6 0 0 0 0 1 37 | description=SLiCAP nullor with input noise sources 38 | L 200 1200 200 0 3 10 0 0 -1 -1 39 | L 200 0 1000 600 3 10 0 0 -1 -1 40 | L 200 1200 1000 600 3 10 0 0 -1 -1 41 | L 600 200 600 300 3 10 0 0 -1 -1 42 | T 300 550 5 8 1 0 0 0 1 43 | O_noise 44 | T 800 950 8 8 1 0 0 0 1 45 | sv={S_v} 46 | T 800 800 8 8 1 0 0 0 1 47 | si={S_i} 48 | T 1055 1217 8 6 0 1 0 0 1 49 | model-name=O_noise 50 | -------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/BBamp/Symbols/pwrjack-RAPC712.sym: -------------------------------------------------------------------------------- 1 | v 20040111 1 2 | T 100 500 5 10 0 0 0 0 1 3 | device=PWRJACK 4 | P 600 100 900 100 1 0 1 5 | { 6 | T 50 50 5 8 0 1 0 0 1 7 | pinnumber=1 8 | T 50 50 5 8 0 0 0 0 1 9 | pinseq=1 10 | T 700 200 5 10 1 1 0 1 1 11 | pinlabel=sleeve 12 | } 13 | P 600 500 900 500 1 0 1 14 | { 15 | T 50 450 5 8 0 1 0 0 1 16 | pinnumber=2 17 | T 50 450 5 8 0 0 0 0 1 18 | pinseq=2 19 | T 700 600 5 10 1 1 0 1 1 20 | pinlabel=pin 21 | } 22 | L 300 100 200 200 3 0 0 0 -1 -1 23 | L 200 200 100 100 3 0 0 0 -1 -1 24 | L 300 100 600 100 3 0 0 0 -1 -1 25 | L 200 500 600 500 3 0 0 0 -1 -1 26 | B 0 0 600 600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 27 | T 0 700 8 10 1 1 0 0 1 28 | refdes=J? 29 | L 400 100 300 200 3 0 0 0 -1 -1 30 | L 400 100 500 200 3 0 0 0 -1 -1 31 | L 400 100 400 300 3 0 0 0 -1 -1 32 | L 400 300 600 300 3 0 0 0 -1 -1 33 | P 600 300 900 300 1 0 1 34 | { 35 | T 50 250 5 8 0 1 0 0 1 36 | pinnumber=3 37 | T 50 250 5 8 0 0 0 0 1 38 | pinseq=3 39 | T 700 400 5 10 1 1 0 1 1 40 | pinlabel=shunt 41 | } 42 | T 500 800 8 10 0 0 0 0 1 43 | footprint=RAPC712 44 | T 500 800 8 10 0 1 0 0 1 45 | description=Switchcraft RAPC712 Power Jack 46 | -------------------------------------------------------------------------------- /files/LTspice/SLF.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal -20 68 -16 80 4 | LINE Normal -12 68 -16 80 5 | LINE Normal -12 68 -20 68 6 | LINE Normal -16 80 -16 32 7 | LINE Normal -8 56 40 56 8 | LINE Normal -80 16 -48 16 9 | LINE Normal -80 96 -48 96 10 | LINE Normal -64 0 -64 112 1 11 | LINE Normal -64 112 48 112 1 12 | LINE Normal 48 112 48 0 1 13 | LINE Normal 48 0 -64 0 1 14 | LINE Normal 16 16 64 16 15 | LINE Normal 16 96 64 96 16 | LINE Normal -48 16 -48 96 17 | LINE Normal -52 52 -48 64 18 | LINE Normal -44 52 -48 64 19 | LINE Normal -44 52 -52 52 20 | LINE Normal 16 32 16 16 21 | LINE Normal 40 56 16 32 22 | LINE Normal 16 80 40 56 23 | LINE Normal -8 56 16 80 24 | LINE Normal 16 32 -8 56 25 | LINE Normal 16 96 16 80 26 | WINDOW 0 -16 -32 Left 2 27 | WINDOW 3 -16 -16 Left 2 28 | SYMATTR Value ? 29 | SYMATTR Prefix F 30 | SYMATTR Description CCCS: Current-controlled current source 31 | PIN 64 16 NONE 0 32 | PINATTR PinName + 33 | PINATTR SpiceOrder 1 34 | PIN 64 96 NONE 0 35 | PINATTR PinName - 36 | PINATTR SpiceOrder 2 37 | PIN -80 16 NONE 0 38 | PINATTR PinName NC+ 39 | PINATTR SpiceOrder 3 40 | PIN -80 96 NONE 0 41 | PINATTR PinName NC- 42 | PINATTR SpiceOrder 4 43 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spNJFET.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | L 200 150 200 650 3 10 0 0 -1 -1 3 | L 500 200 200 200 3 10 2 0 -1 -1 4 | P 0 400 200 400 1 0 0 5 | { 6 | T -605 270 5 6 0 0 0 0 1 7 | pinnumber=2 8 | T -600 175 5 6 0 0 0 0 1 9 | pinseq=2 10 | T -595 70 5 6 0 0 0 0 1 11 | pinlabel=G 12 | } 13 | P 500 0 500 100 1 0 0 14 | { 15 | T 595 0 5 6 0 0 0 0 1 16 | pinnumber=3 17 | T 600 -100 5 6 0 0 0 0 1 18 | pinseq=3 19 | T 605 -200 5 6 0 0 0 0 1 20 | pinlabel=S 21 | } 22 | P 500 700 500 800 1 0 1 23 | { 24 | T 595 875 5 6 0 0 0 0 1 25 | pinnumber=1 26 | T 600 775 5 6 0 0 0 0 1 27 | pinseq=1 28 | T 605 675 5 6 0 0 0 0 1 29 | pinlabel=D 30 | } 31 | L 500 100 500 200 3 10 0 0 -1 -1 32 | L 200 600 500 600 3 10 2 0 -1 -1 33 | L 500 600 500 700 3 10 0 0 -1 -1 34 | T -600 1200 5 6 0 0 0 0 1 35 | device=NJFET-spice 36 | T 625 475 8 8 1 1 0 0 1 37 | refdes=J? 38 | T 600 300 8 8 1 1 0 0 1 39 | model-name=? 40 | T -600 1000 8 6 0 0 0 0 1 41 | spice-prototype=? %pinseq model-name@ params@ 42 | T -600 1100 8 6 0 0 0 0 1 43 | description=N channel depletion JFET 44 | T 600 150 8 8 1 1 0 0 1 45 | params=? 46 | H 3 10 1 0 -1 -1 1 -1 -1 -1 -1 -1 4 47 | M 400,175 48 | L 475,200 49 | L 400,225 50 | z 51 | -------------------------------------------------------------------------------- /files/lepton-eda/spice-symbols/spPJFET.sym: -------------------------------------------------------------------------------- 1 | v 20200319 2 2 | L 200 150 200 650 3 10 0 0 -1 -1 3 | L 500 200 200 200 3 10 2 0 -1 -1 4 | P 0 400 200 400 1 0 0 5 | { 6 | T -605 270 5 6 0 0 0 0 1 7 | pinnumber=2 8 | T -600 175 5 6 0 0 0 0 1 9 | pinseq=2 10 | T -595 70 5 6 0 0 0 0 1 11 | pinlabel=G 12 | } 13 | P 500 0 500 100 1 0 0 14 | { 15 | T 595 0 5 6 0 0 0 0 1 16 | pinnumber=3 17 | T 600 -100 5 6 0 0 0 0 1 18 | pinseq=3 19 | T 605 -200 5 6 0 0 0 0 1 20 | pinlabel=S 21 | } 22 | P 500 700 500 800 1 0 1 23 | { 24 | T 595 875 5 6 0 0 0 0 1 25 | pinnumber=1 26 | T 600 775 5 6 0 0 0 0 1 27 | pinseq=1 28 | T 605 675 5 6 0 0 0 0 1 29 | pinlabel=D 30 | } 31 | L 500 100 500 200 3 10 0 0 -1 -1 32 | L 200 600 500 600 3 10 2 0 -1 -1 33 | L 500 600 500 700 3 10 0 0 -1 -1 34 | T -600 1200 5 6 0 0 0 0 1 35 | device=PJFET-spice 36 | T 625 475 8 8 1 1 0 0 1 37 | refdes=J? 38 | T 600 300 8 8 1 1 0 0 1 39 | model-name=? 40 | T -600 1000 8 6 0 0 0 0 1 41 | spice-prototype=? %pinseq model-name@ params@ 42 | T -600 1100 8 6 0 0 0 0 1 43 | description=P channel depletion JFET 44 | T 600 150 8 8 1 1 0 0 1 45 | params=? 46 | H 3 10 1 0 -1 -1 1 -1 -1 -1 -1 -1 4 47 | M 400,175 48 | L 325,200 49 | L 400,225 50 | z 51 | -------------------------------------------------------------------------------- /files/LTspice/SLXQD.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal 16 32 16 64 4 | LINE Normal 48 16 16 48 5 | LINE Normal 48 0 48 16 6 | LINE Normal 0 48 16 48 7 | LINE Normal 48 80 48 96 8 | LINE Normal 48 80 16 48 9 | LINE Normal 32 64 44 64 10 | LINE Normal 32 76 44 76 11 | LINE Normal 44 64 44 76 12 | LINE Normal 32 64 32 76 13 | LINE Normal 160 32 160 64 14 | LINE Normal 128 16 160 48 15 | LINE Normal 128 0 128 16 16 | LINE Normal 176 48 160 48 17 | LINE Normal 128 80 128 96 18 | LINE Normal 128 80 160 48 19 | LINE Normal 144 64 132 64 20 | LINE Normal 144 76 132 76 21 | LINE Normal 132 64 132 76 22 | LINE Normal 144 64 144 76 23 | LINE Normal 48 96 128 96 24 | WINDOW 0 64 32 Left 2 25 | WINDOW 3 33 112 Left 2 26 | WINDOW 38 64 48 Left 2 27 | SYMATTR Value IC={IC} VCE={VCE} 28 | SYMATTR SpiceModel ? 29 | SYMATTR Prefix Q 30 | SYMATTR Description sub circuit small-signal model differential-pair BJT 31 | PIN 48 0 NONE 0 32 | PINATTR PinName C1 33 | PINATTR SpiceOrder 1 34 | PIN 128 0 NONE 0 35 | PINATTR PinName C2 36 | PINATTR SpiceOrder 2 37 | PIN 0 48 NONE 0 38 | PINATTR PinName B1 39 | PINATTR SpiceOrder 3 40 | PIN 176 48 NONE 0 41 | PINATTR PinName B2 42 | PINATTR SpiceOrder 4 43 | -------------------------------------------------------------------------------- /files/examples/dcMatchtingTracking/cir/dcMatchingTracking.asc: -------------------------------------------------------------------------------- 1 | Version 4 2 | SHEET 1 1180 680 3 | WIRE 368 -240 336 -240 4 | WIRE 400 -240 368 -240 5 | WIRE 336 -224 336 -240 6 | WIRE 400 -224 400 -240 7 | WIRE 336 -128 336 -144 8 | WIRE 400 -128 400 -144 9 | WIRE 416 -128 400 -128 10 | WIRE 432 -128 416 -128 11 | WIRE 400 -112 400 -128 12 | WIRE 400 -16 400 -32 13 | FLAG 400 -16 0 14 | FLAG 416 -128 out 15 | FLAG 336 -128 0 16 | FLAG 368 -240 in 17 | SYMBOL SLV 336 -224 M0 18 | SYMATTR InstName V1 19 | SYMATTR Value2 dc={V_DC_T} 20 | SYMATTR SpiceLine dcvar={(sigma_V*V_DC_T)^2} 21 | SYMBOL SLR 400 -224 R0 22 | SYMATTR InstName R1 23 | SYMATTR Value value={R_a} 24 | SYMATTR SpiceLine2 dcvar={var_m} dcvarlot={lot_1} 25 | SYMBOL SLR 400 -112 R0 26 | SYMATTR InstName R2 27 | SYMATTR Value value={R_b} 28 | SYMATTR SpiceLine2 dcvar={var_m} dcvarlot={lot_1} 29 | TEXT 32 -72 Left 2 !.param R_a={(A-1)*R*(1 + TC_R*T_Delta)} 30 | TEXT 32 -40 Left 2 !.param var_m={sigma_m_R^2/2 + (sigma_TC_tr_R*T_Delta)^2/2} 31 | TEXT 32 -24 Left 2 !.param lot_1={sigma_R^2 + (sigma_TC_R*T_Delta)^2} 32 | TEXT 32 -56 Left 2 !.param R_b={R*(1 + TC_R*T_Delta)} 33 | TEXT 32 -88 Left 2 !.param V_DC_T= {V_DC*(1+T_Delta*TC_V)} 34 | -------------------------------------------------------------------------------- /files/examples/CSstage/html/CSresNoise_index.html: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | "CSresNoise" 7 | 8 | 9 |

CSresNoise

10 |

Table of contents

11 |
12 |

Go to index

13 |

SLiCAP: Symbolic Linear Circuit Analysis Program, Version 1.5.0 © 2009-2023 SLiCAP development team

14 |

For documentation, examples, support, updates and courses please visit: analog-electronics.tudelft.nl

15 |

Last project update: 2023-06-12 11:37:56

16 |
-------------------------------------------------------------------------------- /files/gSchem/gnet-spice-noqsi-master/tutorial/HelloWorld/HelloWorld.sch: -------------------------------------------------------------------------------- 1 | v 20130925 2 2 | C 43100 58900 1 90 0 capacitor-1.sym 3 | { 4 | T 42600 59500 5 10 1 1 180 0 1 5 | refdes=C1 6 | T 42200 59100 5 10 0 0 90 0 1 7 | symversion=0.1 8 | T 42400 59000 5 10 1 1 0 0 1 9 | value=1nF 10 | } 11 | C 41500 59800 1 0 0 coil-1.sym 12 | { 13 | T 41700 60000 5 10 1 1 0 0 1 14 | refdes=L1 15 | T 41700 60400 5 10 0 0 0 0 1 16 | symversion=0.1 17 | T 41800 59600 5 10 1 1 0 0 1 18 | value=1mH 19 | } 20 | C 43900 58900 1 90 0 resistor-1.sym 21 | { 22 | T 43600 59600 5 10 1 1 180 0 1 23 | refdes=R1 24 | T 43900 59200 5 10 1 1 0 0 1 25 | value=10k 26 | } 27 | C 43700 58600 1 0 0 gnd-1.sym 28 | C 40300 58600 1 0 0 vac-1.sym 29 | { 30 | T 41000 59250 5 10 1 1 0 0 1 31 | refdes=V1 32 | T 41000 59050 5 10 1 1 0 0 1 33 | value=dc 0 ac 1 34 | } 35 | N 42500 59800 44000 59800 4 36 | { 37 | T 44100 59800 5 10 1 1 0 0 1 38 | netname=out 39 | } 40 | C 42800 58600 1 0 0 gnd-1.sym 41 | C 40500 58300 1 0 0 gnd-1.sym 42 | N 41500 59800 40600 59800 4 43 | T 41000 60500 9 10 1 0 0 0 1 44 | "Hello World" Circuit 45 | T 41100 57600 9 10 1 0 0 0 5 46 | spice-epilog= 47 | .control 48 | ac dec 100 20k 500k 49 | plot db(out) 50 | .endc 51 | -------------------------------------------------------------------------------- /files/LTspice/SLT.asy: -------------------------------------------------------------------------------- 1 | Version 4 2 | SymbolType CELL 3 | LINE Normal -80 16 -56 16 4 | LINE Normal -80 96 -56 96 5 | LINE Normal 16 16 64 16 6 | LINE Normal 16 96 64 96 7 | LINE Normal -56 16 -32 16 8 | LINE Normal -32 16 -32 32 9 | LINE Normal -56 96 -32 96 10 | LINE Normal -32 96 -32 80 11 | LINE Normal 16 16 16 32 12 | LINE Normal 16 96 16 80 13 | LINE Normal -32 32 -20 40 14 | LINE Normal -20 40 -32 48 15 | LINE Normal -32 48 -20 56 16 | LINE Normal -20 56 -32 64 17 | LINE Normal -32 64 -20 72 18 | LINE Normal -20 72 -32 80 19 | LINE Normal 16 80 4 72 20 | LINE Normal 4 72 16 64 21 | LINE Normal 16 64 4 56 22 | LINE Normal 4 56 16 48 23 | LINE Normal 16 48 4 40 24 | LINE Normal 4 40 16 32 25 | CIRCLE Normal -24 24 -16 32 26 | CIRCLE Normal 0 24 8 32 27 | TEXT -16 0 Right 2 1: 28 | WINDOW 0 -23 -16 Left 2 29 | WINDOW 3 -16 0 Left 2 30 | SYMATTR Value value 31 | SYMATTR Prefix T 32 | SYMATTR Description ideal transformer 33 | PIN 64 16 NONE 0 34 | PINATTR PinName + 35 | PINATTR SpiceOrder 1 36 | PIN 64 96 NONE 0 37 | PINATTR PinName - 38 | PINATTR SpiceOrder 2 39 | PIN -80 16 NONE 0 40 | PINATTR PinName NC+ 41 | PINATTR SpiceOrder 3 42 | PIN -80 96 NONE 0 43 | PINATTR PinName NC- 44 | PINATTR SpiceOrder 4 45 | --------------------------------------------------------------------------------