Schematic capture for SLiCAP

../../_images/colorCode.svg

SLiCAP

Creation of SLiCAP schematics in discussed in the section: Structured Electronic Design Environment.

Below a list of elementary SLiCAP components. The Symbol ID is the first letter of the reference designator

See SLiCAP netlist syntax for more information.

Symbol ID

description

models

C

Linear capacitor

C

D

Small-signal diode model

D

E

Voltage-controlled voltage source

E, EZ

F

Current-controlled current source

F

G

Voltage-controlled current source

G

H

Current-controlled voltage source

H, HZ

I

Independent current source

I

J

Small-signal model of a Junction FET

J

K

Coupling factor (between two inductors)

K

L

Linear inductor

L

M

Small-signal model of a four-terminal MOS transistor

M, MD

N

Nullor

N

O

Small-signal model of an operational amplifier

OC, OV

Q

Small-signal model of a bipolar transistor (BJT)

QV, QL, QD

R

Linear resistor cannot have zero value

R, r

T

Ideal transformer (also works for DC!)

T

V

Independent voltage source

V

W

Gyrator

W

X

Subcircuit

X

SLiCAP library

SLiCAP comes with a library with device models and subcircuits.

Models of devices and sub circuits are located in the /lib sub directory of your SLiCAP installation folder.

>>> sl.ini.main_lib_path

'/USR/ENV/anton/lib/python3.12/site-packages/SLiCAP/files/lib/'

SLiCAP.lib: models and subcircuits

The table below gives an overview of the contents of the SLiCAP.lib file.

An m in the type column indicates a device model definition for a SLiCAP built-in model (.model directive).

Model parameters for built-in models can be found in the Device Models section.

An s in the type column indicates a sub circuit definition (.subckt.ends). Parameters that can be passed to these subcircuits are listed in the table.

The last four columns give the schematic symbol names that can be used for these devices in SLiCAP, KiCAD, gschem/Lepton-EDA, and LTspice

name

description

type

parameters

SLiCAP

KiCAD

gschem/Lepton-EDA

LTspice

AD8610

Voltage-feedback opamp

m

OM

O

O

SLO

AD8610_A0

As above, but DC gain symbolic

m

A0

OM

O

O

SLO

AD8065

Voltage-feedback opamp

m

OM

O

O

SLO

AD8065_A0

As above, but DC gain symbolic

m

A0

OM

O

O

SLO

OPA209

Voltage-feedback opamp

m

OM

O

O

SLO

OPA209_A0

As above, but DC gain symbolic

m

A0

OM

O

O

SLO

OPA211

Voltage-feedback opamp

m

OM

O

O

SLO

OPA211_A0

As above, but DC gain symbolic

m

A0

OM

O

O

SLO

OPA300

Voltage-feedback opamp

m

OM

O

O

SLO

OPA300_A0

As above, but DC gain symbolic

m

A0

OM

O

O

SLO

OPA627

Voltage-feedback opamp

m

OM

O

O

SLO

OPA627_A0

As above, but DC gain symbolic

m

A0

OM

O

O

SLO

NDD03N80Z

Power NMOS

m

M

M

M

SLM

STD7N80K5

Power NMOS

m

M

M

M

SLM

ABCD

Two-port with transmission-1 parameters

s

A, B, C, D

ABCD

SLABCD

N_noise

Nullor with equivalent-input noise sources

s

si, sv

Nnoise

N_noise

N_noise

SLN_noise

N_dcvar

Nullor with equivalent-input bias and offset

s

sib, sio, svo, iib

Ndcvar

N_dcvar

N_dcvar

SLN_dcvar

O_noise

Nullor with equivalent-input noise sources

s

si, sv

Onoise

O_noise

O_noise

SLO_noise

O_dcvar

Nullor with equivalent-input bias and offset

s

sib, sio, svo, iib

Odcvar

O_dcvar

O_dcvar

SLO_dcvar

CMOS18N

NMOS CMOS 180nm EKV model

s

ID, L, W

MX

XM

XM

SLXM

CMOS18N_V

NMOS CMOS 180nm EKV model, voltage-controlled

s

VD, VG, VS, W, L

MXV

XMV

XMV

SLXM_V

CMOS18ND

NMOS diff-pair CMOS 180nm EKV model

s

ID, L, W

MDX

XMD

XMD-H, XMD-V

SLXMD

CMOS18P

PMOS CMOS 180nm EKV model

s

ID, L, W

MX

XM

XM

SLXM

CMOS18P_V

PMOS CMOS 180nm EKV model, voltage-controlled

s

VD, VG, VS, W, L

MXV

XMV

XMV

SLXM_V

CMOS18PD

PMOS diff-pair CMOS 180nm EKV model

s

ID, L, W

MDX

XMD

XMD-H, XMD-V

SLXMD

CMOS18PN

P-N complementary parallel CMOS 180nm EKV model

s

W_N, L_N, ID_N, W_P, L_P, ID_P

MPNX

XMPN

XMPN

SLXMPN

BJTV4

Vertical Bipolar Junction Transistor

s

IC, VCE

QX

XQ

XQ

SLXQ

BJTL4

Lateral Bipolar Junction Transistor

s

IC, VCE

QX

XQ

XQ

SLXQ

BJTD

Differential-pair BJT

s

IC, VCE

QDX

XQD

XQD-H, XQD-V

SLXQD

NM18_noise

NMOS 180nm equivalent-input noise EKV model

s

ID, IG, W, L

Mnoise

M_noise

M_noise

SLM_noise

PM18_noise

PMOS 180nm equivalent-input noise EKV model

s

ID, IG, W, L

Mnoise

M_noise

M_noise

SLM_noise

NM18_noisyNullor

Nullor with NMOS 180nm equivalent-input noise EKV model

s

ID, IG, W, L

XM_noisyNullor

XM_noisyNullor

SLM_noisyNullor

PM18_noisyNullor

Nullor with PMOS 180nm equivalent-input noise EKV model

s

ID, IG, W, L

XM_noisyNullor

XM_noisyNullor

SLM_noisyNullor

J_noise

MOS/JFET equivalent-input noise sources

s

ID, IG, W, L

Jnoise

J_noise

M_noise

SLM_noise

Q_noise

BJT equivalent-input noise sources, r_b=0

s

IC, VCE

Qnoise

Q_noise

Q_noise

SLQ_noise

Wide table: slide below the table!

../../_images/colorCode.svg