Go to www.awrcorp.com
Back to search page Click to download printable version of this guide.

Rectangular Microstrip Inductor without Airbridge/Underpass (EM Quasi-Static): MRINDNB2



This circuit component models a microstrip rectangular inductor without airbridge at port 2. You can implement any model of bridge to attach port 2 to an external circuit. This model is based on an evaluation of self and mutual inductances, capacitances, and resistances between all parallel segments, which in turn is based on an accurate quasi-static model of an arbitrary number of edge-coupled microstrip lines. MRINDNB2 is an updated version of MRINDNBR; the update provides better compliance with transient simulation requirements.



Name Description Unit Type Default
ID Element ID Text MI1
NS Number of linear segments (>=4)   15
L1 Length of first segment Length 80 um
L2 Length of second segment Length 155 um
L3 Length of third segment Length 165 um
LN Length of last segment Length 35 um
W Conductor width Length 10 um
S Conductor spacing Length 5 um
*Acc Accuracy parameter   1
MSUB Substrate definition Text MSUB1[1]

[1] Modify only if schematic contains multiple substrates. See “Using Elements With Model Blocks” for details.

* indicates a secondary parameter

Parameter Details

NS. The number of linear conductor segments forming the inductor. NS should be greater than 4 and less than NSMAX. The value of NSMAX can be evaluated from the condition LNMAX >0, where

LNMAX = L2-(NS-2)(W+S)/2 for even NS

LNMAX = L3-(NS-3)(W+S)/2 for odd NS

The layout feasibility check is run before performing calculations.

LN. The length of the last segment LN should not exceed LNMAX (see previous). If you define too large a value of LN, the model automatically sets LN to LNMAX and issues a warning. LN also should not be less than W/2. If you define too small a value of LN, the model automatically sets LN to W/2 and issues a warning.

Acc. The accuracy parameter. The default value for Acc is 1. If Acc is less than 1 or greater than 10 it is set automatically to 1.

In90deg, Out90deg (layout cell parameter only): Note that the corresponding layout cell of this model has In90deg and Out90deg parameters (to edit these parameter values select the corresponding layout cell, right-click and choose Shape Properties). On the Parameters tab of the dialog box that displays, setting these parameters to a nonzero value means that the location of faces at the junction either at port 1 (In90deg) or at port 2 (Out90deg) provides a connection to an external circuit via a right (90deg) bend. Correspondingly, setting these parameters to zero means that the location of a face at the corresponding junction provides an "in line" connection to an external circuit. Default values are zeros. Setting it to nonzero values (for example, to 1) doesn't affect the electrical properties of the model; no bend component is added automatically and you must attach the model of bend to the corresponding port at schematics.

Parameter Restrictions and Recommendations

  1. NS should be greater than 4 and less than NSMAX. The value of NSMAX can be evaluated from the condition LNMAX >0 (see previous).

  2. The Acc parameter is limited to 1≤ACC≤10. Larger values of Acc increase the density of the mesh used in computations. The accuracy of model parameters may improve slightly from increasing Acc, at the expense of a noticeable increase in computation time. Generally, a good trade-off between accuracy and computation time is to set Acc to 1.

Implementation Details

To decrease the calculation time for schematics that contain several MRINDNB2 inductors, cache is implemented for this model. This means that during the first evaluation of a schematic the most time-consuming intermediate parameters for each inductor instance are being stored in a disk cache. Each inductor model checks this cache looking for its duplicate. Duplicate inductors copy the appropriate parameters from the memory cache, saving substantially on their recalculation.

Note that the model caches only frequency-independent characteristics of coupled lines, but recalculates the large equivalent circuit network (derived from coupled line characteristics) at each swept frequency. Thus, if the number of swept frequency points is large (for example, 300) the total time spent on equivalent circuit evaluation may substantially exceed the time for evaluation of coupled line characteristics. In this case, time saving due to caching may be relatively moderate.

NOTE: The implementation of EM Quasi-Static models relies heavily on the involved numerical algorithms. This may lead to a noticeable increase in simulation time for schematics that employ many such models.


This element uses line types to determine its layout. By default, the layout uses the first line type defined in your Layout Process File (LPF). You can change the element to use any of the line types configured in your process:

  1. Select the item in the layout.

  2. Right-click and choose Shape Properties to display the Cell Options dialog box.

  3. Click the Layout tab and select a Line Type.

  4. Click OK to use the new line type in the layout.

See “Cell Options Dialog Box: Layout Tab ” for Cell Options dialog box Layout tab details.

See “The Layout Process File (LPF)” for more information on editing Layout Process Files (LPFs) and to learn about adding or editing line types.


[1] M. B. Bazdar, A. R. Djordjevic, R. F. Harrington, and T. K. Sarkar, "Evaluation of quasi-static matrix parameters for multiconductor transmission lines using Galerkin's method", IEEE Trans. Microwave Theory Tech., vol. MTT-42, July 1994, pp. 1223-1228

[2] M. Kirschning, R. H. Jansen, N. H .L. Koster, "Measurement and computer-aided modeling of microstrip discontinuities by an improved resonator method," IEEE MTT-S International Microwave Symposium Digest, 1983, pp. 495-497.

Legal and Trademark Notice