-
- 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 Partition page.
- 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 Partition page.
- FxForeg
Value: boolean.
If this variable is set, as a boolean, the Run FastCap and Run FastHenry buttons in the Extract RLC panel Run page
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.
- FcNoPart
Value: boolean.
When this variable is set, Xic will skip all FastCap partitioning.
This variable tracks the state of the NO FastCap Partitioning
button in the Partition page of the RLC Extraction panel.
In the panel, the Edit FastCap Partition button is greyed when
this is in effect.
This is to support other programs, notably FasterCap, which do their
own partitioning. The partitioning done by Xic is at best
redundant, and may actually interfere with partitioning done in the
program.
- FcPartMax
Value: real number 0.01-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 Partition page.
- FcEdgeMax
Value: real number 0.01-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 Partition page.
- 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 Partition page.
- FcOldFormat
Value: boolean.
When set, Xic will use the original multi-file format for FastCap
input. By default, Xic generates single-file input suitable for
the modified version of FastCap provided by Whiteley Research.
Successor programs to FastCap, such as FastCap2 and FasterCap, require
the original file format. This variable tracks the state of the Use legacy file format check box in the Run page of the RLC Extraction panel.
- FcPath
Value: directory path string.
This variable can be set to a full path to the FastCap executable, or
to a path to a directory containing the executable (which assumes that
the executable program name is ``fastcap'' or ``fastcap.exe'' under Windows).
If this is not set, Xic will attempt to use ``/usr/local/bin/fastcap'' as the FastCap program (or ``/usr/local/bin/fastcap.exe'' in Windows). If this executable does
not exist, Xic will attempt to find ``fastcap'' (or ``fastcap.exe'' in Windows) in the shell search path when running in
the foreground, and background runs will fail.
This tracks the setting of the text entry field in the Run page
of the RLC Extraction panel.
- 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 Run FastCap
button in the Extract RLC panel Run page. The variable is
most conveniently manipulated with the text entry field in the RLC Extraction panel Run page.
- FhMinRectSize
Value: real number 0.01-10.0.
When a non-Manhattan polygon is ``Manhattanized'' for FastHenry, 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 Partition page.
- FhPath
Value: directory path string.
This variable can be set to a full path to the FastHenry executable,
or to a path to a directory containing the executable (which assumes
that the executalbe program name is ``fasthenry'' or ``fasthenry.exe'' under Windows).
If this is not set, Xic will attempt to use ``/usr/local/bin/fasthenry'' as the FastHenry program (or ``/usr/local/bin/fasthenry.exe'' in Windows). If this executable does
not exist, Xic will attempt to find ``fasthenry'' (or ``fasthenry.exe'' in Windows) in the shell search path when running in
the foreground, and background runs will fail.
This tracks the setting of the text entry field in the Run page
of the RLC Extraction panel.
- 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 Run FastHenry
button in the Extract RLC panel Run page. The variable is
most conveniently manipulated with the text entry field in the RLC Extraction panel Run page.
- 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 Run page.