Static Resistor Check (static_resistor)
Spectre Syntax
title static_resistor type=[range|distr|print] rmin=<value> rmax=<value> error_limit=<value>
SPICE Syntax
.cck title static_resistor type=[range|distr|print] rmin=<value> rmax=<value> error_limit=<value>
Description
Reports all resistors within or outside the range rmin and rmax. Moreover, it also generates a distribution list of all resistors in the circuit.
If the parameter type is set to range, then all resistors outside the range of rmin and rmax will be reported.
If the parameter type is set to print, then all resistors between rmin and rmax will be reported. The resistor names can be sorted by clicking the Device name header.
If the parameter type is set to distr then a distribution report will be generated for all resistors. There are 12 bins that are:
-Inf - 0, 0 - 1m, 1m - 10m, 10m - 0.1, 0.1 - 1, 1 - 10, 10 - 100, 100 - 1k, 1k - 10k, 10k - 100k, 100k - 1Meg, and1Meg - Inf
However, if two or more consecutive bins are empty then they will merge into one bin, reducing the number of bins. The parameters rmin, rmax and error_limit are ignored when the parameter type is set to distr.
The results are written to a file with the extension static.xml, which can be viewed with a Web browser.
Arguments
Example
chk1 static_resistor type=distr
.cck chk1 static_resistor type=distr
The simulator generates a resistor value distribution report, as shown below.

Related Topics
Return to top