next up previous contents index
Next: Help System Up: Xic Variables Previous: Extraction Menu Commands   Contents   Index


FastCap/FastHenry Interface

The following variables apply to the FastCap/FastHenry interface. Most of these are associated with entry fields in the RLC Extraction panel, which is brought up with the Extract RLC button in the Extract Menu.

FxMinRectSize
Value: real number 0.05-10.0.
When a non-Manhattan polygon is added to the RLC Extraction database with the Save Selections button or equivalent, it is converted to an approximating Manhattan polygon. This variable can be used to set the minimum rectangle width and height used in the decomposition. The value is specified in microns. If not set, a value of 1.0 microns is used. This variable is most conveniently manipulated with the text input field in the RLC Extraction panel.

FxPlaneBloat
Value: real number 0.0-100.0.
Reverse-polarity conductors in FastCap and FastHenry, and interface planes in FastCap, are extended beyond the bounding box of the conductor patterning by a distance that can be specified with this variable. This geometry is generated internally. If not set, the value used is 10.0 microns. This variable is most conveniently manipulated with the text input field in the RLC Extraction panel.

FxUnits
Value: units string.
This variable can be used to specify the length units used in generated FastCap and FastHenry input files. The variable can be set to a string consisting of one or the abbreviations ``m'' (meters), ``cm'' (centimeters), ``mm'' (millimeters), ``um'' (microns), ``in'' (inches), and ``mils''. The long form word will also be accepted. This variable is most conveniently manipulated with the choice menu found in the RLC Extraction panel.

FxForeg
Value: boolean.
If this variable is set, as a boolean, the Extract C and Extract RL buttons in the Extract RLC panel will initiate a FastCap or FastHenry run in the foreground. If not set, jobs are run in the background, so that the user can continue using Xic while the run is in progress.

FcPartMax
Value: real number 0.05-1000.0.
This is the maximum dimension of a FastCap top/bottom surface partition panel. All panels are limited to this value during the initial partitioning. The value given is in microns, in the range 0.05 - 10.0. If not set the value used is 10.0. This variable is most conveniently manipulated with the text field in the RLC Extraction panel.

FcEdgeMax
Value: real number 0.05-1000.0.
This sets the maximum length of a conductor edge ``vertical'' partition in FastCap. The value given is in microns, in the range 0.05 - 10.0. If not set, the value used is 10.0. This variable is most conveniently manipulated with the text field in the RLC Extraction panel.

FcThinEdge
Value: real number 0.01-1.0.
This is the width of a special thin partition created in the top/bottom surface along the outside edges of conductors for FastCap. The value given is in microns, in the range 0.05 - 1.0. If not set, the value used is 0.5 microns. This variable is most conveniently manipulated with the text field in the RLC Extraction panel.

FcPath
Value: directory path string.
This variable can be set to a path to a directory containing the fastcap binary. If not set, if FastCap is being run in the background, the fastcap executable is expected to be found in the same directory as the wrspice executable (see the SpiceExecDir variable description in C.7). If running in the foreground, the current shell search path will be used to locate the executable. If this variable is set, the executable will be searched for in the specified directory only.

FcArgs
Value: string.
This variable can be set to a string, which will be included in the argument list when FastCap is initiated with the Extract C button in the Extract RLC panel. The variable is most conveniently manipulated with the text entry field in the RLC Extraction panel.

FhPath
Value: directory path string.
This variable can be set to a path to a directory containing the fasthenry binary. If not set, if FastHenry is being run in the background, the fasthenry executable is expected to be found in the same directory as the wrspice executable (see the SpiceExecDir variable description in C.7). If running in the foreground, the current shell search path will be used to locate the executable. If this variable is set, the executable will be searched for in the specified directory only.

FhArgs
Value: string.
This value can be set to a string, which will be included in the argument list when FastHenry is initiated with the Extract RL button in the Extract RLC panel. The variable is most conveniently manipulated with the text entry field in the RLC Extraction panel.

FhFreq
Value: string.
This variable can be used to specify the evaluation frequencies used for FastHenry, as included in a generated input file, or when initiating a run. The format is the same as is used in the FastHenry input format:
fmin=start_freq fmax=stop_freq [ndec=num]
The frequencies are floating point numbers given in hertz, and the ndec parameter, if given, specifies the number of intermediate frequencies to evaluate. If the third field is not set, evaluation is at the start and stop frequencies only, or at the single frequency if both are the same. If the variable is not set, the evaluation is at a single frequency of one kilohertz. This variable is most conveniently manipulated with the text entry fields in the RLC Extraction panel.


next up previous contents index
Next: Help System Up: Xic Variables Previous: Extraction Menu Commands   Contents   Index
Stephen R. Whiteley 2006-10-23