### Where To Find This Example

#### AWR Version 14

This example was named in V14, please see Modelithics_Part_and_Hsweep

#### AWR Version 13

### Design Notes

**Various Simulations with Modelithics parts**

**PDK**

You must first install the Modelithics Select Library to properly simulate this example. You can obtain this library from AWR downloads page under "Vendor Libraries" tab.

**Overview**

This collection of example schematics demonstrate different types of tuning, optimization and yield analysis that can be performed using the Modelithics part-value and substrate-scalable global RLC models.

**Substrate Tuning**

Example_CAP_HSUB_TUNE_1b illustrates the use of tuning in MWO to examine the frequency response of the CAP_MUR_0805_001 model as a function of substrate thickness.

Example_IND_HSUB_TUNE_1b illustrates the use of tuning in MWO to examine the frequency response of the IND_TKO_0805_001 model as a function of substrate thickness.

**Discrete Part Value Optimazation**

Example_CAP_PART_OPT_1 illustrates the use of discrete part value optimization in MWO using the CAP_MUR_0805_001 model. Discrete optimization requires the creation of a vector array containing discrete part values (the C_val[] vector seen in the schematic) and a suitable optimization algorithm (such as Pointer - Robust Optimization). The part value arrays are available in the resources folder of the XML library.

Example_IND_PART_OPT_1 illustrates the use of discrete part value optimization in MWO using the IND_TKO_0805_001 model. Discrete optimization requires the creation of a vector array containing discrete part values (the L_val[] vector seen in the schematic) and a suitable optimization algorithm (such as Pointer - Robust Optimization). The part value arrays are available in the resources folder of the XML library.

**Continuous Part Value Optimization**

Example_CAP_PART_OPT_1b illustrates the use of continuous part value optimization in MWO using the CAP_MUR_0805_001 model. A suitable optimization algorithm is Gradient Optimization.

Example_IND_PART_OPT_1b illustrates the use of continuous part value optimization in MWO using the IND_TKO_0805_001 model. A suitable optimization algorithm is Gradient Optimization.

**Discrete Part Value Tuning**

Example_CAP_PART_TUNE_1 illustrates the use of discrete part value tuning in MWO using the CAP_MUR_0805_001 model. Discrete tuning requires the creation of a vector array containing discrete part values (the C_val[] vector seen in the schematic). The part value arrays are available in the resources folder of the XML library.

Example_IND_PART_TUNE_1 illustrates the use of discrete part value tuning in MWO using the IND_TKO_0805_001 model. Discrete tuning requires the creation of a vector array containing discrete part values (the L_val[]vector seen in the schematic). The part value arrays are available in the resources folder of the XML library.

**Continuous Part Value Tuning**

Example_CAP_PART_TUNE_1b illustrates the use of continuous part value tuning in MWO using the CAP_MUR_0805_001 model.

Example_IND_PART_TUNE_1b illustrates the use of continuous part value tuning in MWO using the IND_TKO_0805_001 model.

**Yield Analysis (Statistical Simulations)**

Example_IND_PART_YIELD_1 illustrates the use of yield analysis in MWO using the IND_TKO_0805_001 model. The nominal value of the Tolerance parameter in the model should be specified as 1, with the statistical distribution specified according to the vendor-specified part value tolerance (e.g. 10%).