List of devices¶
Availible devices and it’s corresponding classes¶
Basic devices¶
Resistor¶
- Common:
::SpiceGenTcl::Common::BasicDevices::Resistor | ::SpiceGenTcl::Common::BasicDevices::R
- Ngspice:
::SpiceGenTcl::Ngspice::BasicDevices::Resistor | ::SpiceGenTcl::Ngspice::BasicDevices::R
- Xyce:
::SpiceGenTcl::Xyce::BasicDevices::Resistor | ::SpiceGenTcl::Xyce::BasicDevices::R
- LTspice:
::SpiceGenTcl::Ltspice::BasicDevices::Resistor | ::SpiceGenTcl::Ltspice::BasicDevices::R
Capacitor¶
- Common:
::SpiceGenTcl::Common::BasicDevices::Capacitor | ::SpiceGenTcl::Common::BasicDevices::C
- Ngspice:
::SpiceGenTcl::Ngspice::BasicDevices::Capacitor | ::SpiceGenTcl::Ngspice::BasicDevices::C
- Xyce:
::SpiceGenTcl::Xyce::BasicDevices::Capacitor | ::SpiceGenTcl::Xyce::BasicDevices::C
- LTspice:
::SpiceGenTcl::Ltspice::BasicDevices::Capacitor | ::SpiceGenTcl::Ltspice::BasicDevices::C
Inductor¶
- Common:
::SpiceGenTcl::Common::BasicDevices::Inductor | ::SpiceGenTcl::Common::BasicDevices::L
- Ngspice:
::SpiceGenTcl::Ngspice::BasicDevices::Inductor | ::SpiceGenTcl::Ngspice::BasicDevices::L
- Xyce:
::SpiceGenTcl::Xyce::BasicDevices::Inductor | ::SpiceGenTcl::Xyce::BasicDevices::L
- LTspice:
::SpiceGenTcl::Ltspice::BasicDevices::Inductor | ::SpiceGenTcl::Ltspice::BasicDevices::L
Subcircuit instance¶
- Common:
::SpiceGenTcl::Common::BasicDevices::SubcircuitInstance | ::SpiceGenTcl::Common::BasicDevices::X ::SpiceGenTcl::Common::BasicDevices::SubcircuitInstanceAuto | ::SpiceGenTcl::Common::BasicDevices::XAuto
- Ngspice:
::SpiceGenTcl::Ngspice::BasicDevices::SubcircuitInstance | ::SpiceGenTcl::Ngspice::BasicDevices::X ::SpiceGenTcl::Ngspice::BasicDevices::SubcircuitInstanceAuto | ::SpiceGenTcl::Ngspice::BasicDevices::XAuto
- Xyce:
::SpiceGenTcl::Xyce::BasicDevices::SubcircuitInstance | ::SpiceGenTcl::Xyce::BasicDevices::X ::SpiceGenTcl::Xyce::BasicDevices::SubcircuitInstanceAuto | ::SpiceGenTcl::Xyce::BasicDevices::XAuto
- LTspice:
::SpiceGenTcl::Ltspice::BasicDevices::SubcircuitInstance | ::SpiceGenTcl::Ltspice::BasicDevices::X ::SpiceGenTcl::Ltspice::BasicDevices::SubcircuitInstanceAuto | ::SpiceGenTcl::Ltspice::BasicDevices::XAuto
Sources¶
Constant voltage source¶
- Common:
- Ngspice:
- Xyce:
- LTspice:
RF voltage source¶
- Common:
Not supported.
- Ngspice:
- Xyce:
Not supported.
- LTspice:
Not supported.
AC voltage source¶
- Common:
- Ngspice:
- Xyce:
- LTspice:
Pulse voltage source¶
Sinusoidal voltage source¶
Exponential voltage source¶
Piece-wise linear (PWL) voltage source¶
Frequency modulated voltage source¶
Amplitude modulated voltage source¶
- Common:
Not supported.
- Ngspice:
- Xyce:
Not supported.
- LTspice:
Not supported.
Constant current source¶
- Common:
- Ngspice:
- Xyce:
- LTspice:
AC current source¶
- Common:
- Ngspice:
- Xyce:
- LTspice:
Pulse current source¶
Sinusoidal current source¶
Exponential current source¶
Piece-wise linear (PWL) current source¶
Frequency modulated current source¶
Amplitude modulated current source¶
- Common:
Not supported.
- Ngspice:
- Xyce:
Not supported.
- LTspice:
Not supported.
Voltage-controlled current source¶
- Common:
::SpiceGenTcl::Common::Sources::Vccs | ::SpiceGenTcl::Common::Sources::G
- Ngspice:
::SpiceGenTcl::Ngspice::Sources::Vccs | ::SpiceGenTcl::Ngspice::Sources::G
- Xyce:
::SpiceGenTcl::Xyce::Sources::Vccs | ::SpiceGenTcl::Xyce::Sources::G
- LTspice:
::SpiceGenTcl::Ltspice::Sources::Vccs | ::SpiceGenTcl::Ltspice::Sources::G
Voltage-controlled voltage source¶
- Common:
::SpiceGenTcl::Common::Sources::Vcvs | ::SpiceGenTcl::Common::Sources::E
- Ngspice:
::SpiceGenTcl::Ngspice::Sources::Vcvs | ::SpiceGenTcl::Ngspice::Sources::E
- Xyce:
::SpiceGenTcl::Xyce::Sources::Vcvs | ::SpiceGenTcl::Xyce::Sources::E
- LTspice:
::SpiceGenTcl::Ltspice::Sources::Vcvs | ::SpiceGenTcl::Ltspice::Sources::E
Current-controlled current source¶
- Common:
::SpiceGenTcl::Common::Sources::Cccs | ::SpiceGenTcl::Common::Sources::F
- Ngspice:
::SpiceGenTcl::Ngspice::Sources::Cccs | ::SpiceGenTcl::Ngspice::Sources::F
- Xyce:
::SpiceGenTcl::Xyce::Sources::Cccs | ::SpiceGenTcl::Xyce::Sources::F
- LTspice:
::SpiceGenTcl::Ltspice::Sources::Cccs | ::SpiceGenTcl::Ltspice::Sources::F
Current-controlled voltage source¶
- Common:
::SpiceGenTcl::Common::Sources::Ccvs | ::SpiceGenTcl::Common::Sources::H
- Ngspice:
::SpiceGenTcl::Ngspice::Sources::Ccvs | ::SpiceGenTcl::Ngspice::Sources::H
- Xyce:
::SpiceGenTcl::Xyce::Sources::Ccvs | ::SpiceGenTcl::Xyce::Sources::H
- LTspice:
::SpiceGenTcl::Ltspice::Sources::Ccvs | ::SpiceGenTcl::Ltspice::Sources::H
Semiconductor devices¶
Diode¶
- Common:
Not supported.
- Ngspice:
::SpiceGenTcl::Ngspice::SemiconductorDevices::Diode | ::SpiceGenTcl::Ngspice::SemiconductorDevices::D
- Xyce:
::SpiceGenTcl::Xyce::SemiconductorDevices::Diode | ::SpiceGenTcl::Xyce::SemiconductorDevices::D
- LTspice:
::SpiceGenTcl::Ltspice::SemiconductorDevices::Diode | ::SpiceGenTcl::Ltspice::SemiconductorDevices::D
Bipolar junction transistor¶
- Common:
Not supported.
- Ngspice:
::SpiceGenTcl::Ngspice::SemiconductorDevices::Bjt | ::SpiceGenTcl::Ngspice::SemiconductorDevices::Q
- Xyce:
::SpiceGenTcl::Xyce::SemiconductorDevices::Bjt | ::SpiceGenTcl::Xyce::SemiconductorDevices::Q
- LTspice:
::SpiceGenTcl::Ltspice::SemiconductorDevices::Bjt | ::SpiceGenTcl::Ltspice::SemiconductorDevices::Q
Junction field-effect transistor¶
- Common:
Not supported.
- Ngspice:
::SpiceGenTcl::Ngspice::SemiconductorDevices::Jfet | ::SpiceGenTcl::Ngspice::SemiconductorDevices::J
- Xyce:
::SpiceGenTcl::Xyce::SemiconductorDevices::Jfet | ::SpiceGenTcl::Xyce::SemiconductorDevices::J
- LTspice:
::SpiceGenTcl::Ltspice::SemiconductorDevices::Jfet | ::SpiceGenTcl::Ltspice::SemiconductorDevices::J
Metal-semiconductor FET¶
- Common:
Not supported.
- Ngspice:
::SpiceGenTcl::Ngspice::SemiconductorDevices::Mesfet | ::SpiceGenTcl::Ngspice::SemiconductorDevices::Z
- Xyce:
::SpiceGenTcl::Xyce::SemiconductorDevices::Mesfet | ::SpiceGenTcl::Xyce::SemiconductorDevices::Z
- LTspice:
::SpiceGenTcl::Ltspice::SemiconductorDevices::Mesfet | ::SpiceGenTcl::Ltspice::SemiconductorDevices::Z
MOS field effect transistor¶
- Common:
Not supported.
- Ngspice:
::SpiceGenTcl::Ngspice::SemiconductorDevices::Mosfet | ::SpiceGenTcl::Ngspice::SemiconductorDevices::M
- Xyce:
::SpiceGenTcl::Xyce::SemiconductorDevices::Mosfet | ::SpiceGenTcl::Xyce::SemiconductorDevices::M
- Xyce:
::SpiceGenTcl::Xyce::SemiconductorDevices::Mosfet | ::SpiceGenTcl::Xyce::SemiconductorDevices::M
- LTspice:
::SpiceGenTcl::Ltspice::SemiconductorDevices::Mosfet | ::SpiceGenTcl::Ltspice::SemiconductorDevices::M
Copyright (c) George Yashin