Main Content

Semiconductors

R2026b
Discrete semiconductor devices, such as diodes and transistors

Convert and rectify power using discrete semiconductor devices.

For help deciding which block to use to model a semiconductor device for your application, see Choose Blocks to Model Semiconductor Devices.

Simscape Blocks

Current Limiter blockCurrent LimiterBehavioral model of current limiter
Diode blockDiodePiecewise linear, exponential, or tabulated diode
Gate Driver blockGate DriverBehavioral model of gate driver integrated circuit
GTO blockGTOGate Turn-Off Thyristor
Half-Bridge Driver blockHalf-Bridge DriverBehavioral model of half-bridge driver integrated circuit
Half-Bridge (Ideal, Switching) blockHalf-Bridge (Ideal, Switching)Half-bridge with ideal switches and thermal port
Ideal Semiconductor Switch blockIdeal Semiconductor SwitchIdeal Semiconductor Switch
IGBT (Ideal, Switching) blockIGBT (Ideal, Switching)Ideal insulated-gate bipolar transistor for switching applications
MOSFET (Ideal, Switching) blockMOSFET (Ideal, Switching)Ideal N-channel MOSFET for switching applications
N-Channel IGBT blockN-Channel IGBTN-Channel insulated gate bipolar transistor
N-Channel JFET blockN-Channel JFETN-Channel junction field-effect transistor
N-Channel LDMOS FET blockN-Channel LDMOS FETN-Channel laterally-diffused metal-oxide-semiconductor or vertically-diffused metal-oxide-semiconductor transistors suitable for high voltage
N-Channel MOSFET blockN-Channel MOSFETN-Channel metal-oxide-semiconductor field-effect transistor using either Shichman-Hodges equation or surface-potential-based model
NMOS Capacitor blockNMOS CapacitorN-type metal-oxide-semiconductor capacitor (Since R2024b)
NPN Bipolar Transistor blockNPN Bipolar TransistorNPN bipolar transistor using enhanced Ebers-Moll equations
Optocoupler blockOptocouplerBehavioral model of optocoupler as LED, current sensor, and controlled current source
P-Channel JFET blockP-Channel JFETP-Channel junction field-effect transistor
P-Channel LDMOS FET blockP-Channel LDMOS FETP-Channel laterally-diffused metal-oxide-semiconductor or vertically-diffused metal-oxide-semiconductor transistors suitable for high voltage
P-Channel MOSFET blockP-Channel MOSFETP-Channel metal-oxide-semiconductor field-effect transistor using either Shichman-Hodges equation or surface-potential-based model
PMOS Capacitor blockPMOS CapacitorP-type metal-oxide-semiconductor capacitor (Since R2024b)
PNP Bipolar Transistor blockPNP Bipolar TransistorPNP bipolar transistor using enhanced Ebers-Moll equations
Semiconductor Switch Selector blockSemiconductor Switch SelectorControlled semiconductor switch at multiple fidelity levels (Since R2025a)
SPICE-Imported MOSFET blockSPICE-Imported MOSFETMOSFET with built-in parts parameterized from SPICE subcircuit
Thyristor blockThyristorThyristor using NPN and PNP transistors
Thyristor (Piecewise Linear) blockThyristor (Piecewise Linear)Thyristor

Functions

ee_getEfficiencyCalculate efficiency as function of dissipated power losses
ee_importDeviceParametersImport ideal semiconductor block parameters from Hitachi, Infineon, or Wolfspeed XML data sheet
ee_getPowerLossSummaryCalculate dissipated power losses and switching losses
ee_getPowerLossTimeSeriesCalculate dissipated power losses and switching losses, and return time series data
ee.spice.semiconductorSubcircuit2lookupGenerate lookup table data for three- or four-terminal device by running SPICE (Since R2022a)
ee.spice.diodeSubcircuit2lookupGenerate lookup table data for two-terminal device by running SPICE (Since R2023a)
generateSemiconductorSwitchROMGenerate reduced-order model of semiconductor switch subsystem (Since R2024b)
generateSemiconductorSubcircuitROMGenerate reduced-order model of semiconductor switch by running SPICE (Since R2025a)

Topics

Featured Examples