# Choose and Parameterize Blocks

Choose blocks and parameterize them using data, simulation results,
SPICE netlists, or FEM models

Choose Simscape™ Electrical™ blocks to meet your design goals and parameterize them using:

Manufacturer data sheets

Empirical data

Simulation results

Pre-parameterized components

SPICE netlists

Finite element method (FEM) models

## Functions

`subcircuit2ssc` | Convert SPICE subcircuit to custom Simscape components |

`ee_importDeviceParameters` | Parameterize ideal semiconductor block from Hitachi or Infineon XML
file (Since R2021b) |

## Topics

### Choose Blocks

**Choose Blocks to Model Electrical Systems**

Use the Simscape Electrical block libraries to model and analyze electronics, mechatronics, and electrical power systems.**Choose Blocks to Model Semiconductor Devices**

Determine the level of fidelity that you need, select the right block to model your semiconductor device at that level of fidelity, and parameterize the block.**Choose Blocks to Model Motors or Actuators**

Determine the level of fidelity that you need and select a block that can model your type of motor or actuator at that level of fidelity.

### Parameterize Blocks

**List of Pre-Parameterized Components**

Discover the pre-parameterized components available in Simscape Electrical.**Parameterizing Blocks from Datasheets**

Overview of techniques used to specify block parameters to match the data from manufacturer datasheets.**Parameterize a Piecewise Linear Diode Model from a Datasheet**

Specify block parameters for a Piecewise Linear Diode to match the data from manufacturer datasheets.**Parameterize an Op-Amp from a Datasheet**

Specify block parameters for an operational amplifier to match the data from manufacturer datasheets.**Parameterize an Exponential Diode from a Datasheet**

Specify block parameters for an Exponential Diode to match the data from manufacturer datasheets.**Additional Parameterization Workflows**

Additional ways to parameterize and validate your model such as using test harness, parameter tuning, or building an equivalent model.**Parameterize an Exponential Diode from SPICE Netlist**

Specify block parameters for an Exponential Diode to match the SPICE netlist data.**Machine Parameterization**

Specify machine parameters using standard or fundamental parameterization methods.**Converting a SPICE Netlist to Simscape Blocks**

Convert subcircuits defined in a SPICE netlist to equivalent Simscape blocks.