Product Documentation
Virtuoso Symbolic Placement of Devices User Guide
Product Version IC23.1, June 2023

A


Symbolic Placement of Devices Forms

This section lists the Virtuoso® Symbolic Placement of Devices (SPD) forms.

Abut

Use the Abut form to set the preferred direction for abutment when one chain is inserted into another chain.

Preferred direction lets you choose to abut the left or right half of the target chain by selecting the appropriate radio button.

Related Topics

Abutting and Unabutting Symbolic Devices

Align

Use the Align form to control the alignment of gates between two rows.

Show flight lines of gates specifies whether to display flight lines during alignment. This check box is selected by default.

Related Topics

Aligning Symbolic Devices

Append Selected from Source

Use the Append Selected from Source form to specify placement mode for the new devices being added to the SPD design from the source schematic.

Placement Mode specifies the mode for adding the devices.

Auto places the devices based on the current row pattern. This row pattern follows the pattern in layout and is detected when SPD is launched. You can change this pattern through SPD Options form.

Sort by Schematic X detects row pattern from schematic, and then sorts and places the devices from left to right.

Sort by Schematic Y detects row pattern from schematic, and then sorts and places the devices from bottom to top.

Related Topics

Appending Components from the Schematic

Check or Update

Use the Check or Update form to check the differences between the source and the SPD layout, or update existing objects in the SPD window.

This form combines options on the Layout XL forms, Check Against Source and Update Components and Nets in one simplified form with only those options that are valid for SPD.

Check against source

checks the differences between the schematic and layout using the options available in the Check section. Use these options to choose what types of differences you want to see in the report and what format the report should take.

Update components and nets

automatically updates the SPD layout to take account of instances, pins, and connectivity you have changed in the schematic using the options available in the Update section.

Check

Unbound instances

reports SPD instances that are not bound to schematic instances.

Connectivity

reports connectivity issues on top level pins and global nets; mismatched or missing terminals and instance terminals; and unbound nets in SPD.

Parameters

reports issues with CDF parameters. You can specify how the parameters are compared on the Parameters tab of the Connectivity form.

Display info window

prints the report in a separate Info window, otherwise the report is printed in the CIW.

Update

Selected layout components only updates only the instances and pins currently selected in the layout window.

Layout parameters automatically updates the parameters and parameter values on SPD instances to match those on their schematic counterparts. Parameters that are set in SPD instances but are not present on their schematic counterparts are not removed.

Related Topics

Checking Source or Updating Layout

Dummy Options

Use the Dummy Options form to configure how dummy instances are added to the symbolic design.

Net specifies the net name to which you want the dummy device to be tied. All terminals of a dummy instance, except its bulk terminal, are connected to the tie net.
Environment variable: spdDummyNet

Dummy Parameters specifies the number of fingers and length and width of the dummy.

Number of Fingers sets the number of fingers for the dummy. Environment variable: spdDummyNumFingersOptions

CDF Default sets the number of fingers to be the same as the default CDF parameter values. This is the default setting.

Same as Neighbor sets number of fingers to be the same as the neighboring instances.

Specify lets you specify the number of fingers manually in the text field that is displayed when you select this option. Environment variable: spdDummyNumFingersValue

Length specifies the length for the dummy. Environment variable: spdDummyLengthOptions

CDF Default sets the length to be the same as the default CDF parameter values. This is the default setting.

Same as Neighbor sets the length to be the same as the neighboring instance.

Specify lets you specify the length manually in the text field that is displayed when you select this option. Environment variable: spdDummyLengthValue

Width specifies the width for the dummy. Environment variable: spdDummyWidthOptions

CDF Default sets the width to be the same as the default CDF parameter values.

Same as Neighbor sets the width to be the same as the neighboring instance. This is the default setting.

Specify lets you specify the width manually in the text field that is displayed when you select this option. Environment variable: spdDummyWidthValue

Remember Values specifies that the values set on the Dummy Options form are saved and remembered the next time the form is opened. This option is not selected by default.
Environment variable: spdRememberDummyVals

Related Topics

Adding Dummy Devices

Edit Stack

Changes the placement of stacked instances.

Field

Description

Stack

Lists the instances in the selected stack. In the list, instance at top is the bottom instance of the stack. You can move the instances up or down in the stack using the arrow buttons on the left. You can use the arrow buttons on the right to move instances between the Stack and Unstack boxes.

Unstack

Lists the instances that have been removed from the selected stack.

Spacing

Separates the instances in the stack by the distance specified in the text field when the layout is generated.

Number of Stacks

Specifies the number of stacks to create.

Related Topics

Stacking Symbolic Devices

Flip Horizontal

Use the Flip Horizontal form to specify whether to use pin permutation when flipping devices.

Permute lets you flip instances by pin permutation. By default, this check box is not selected.

For more information on how pin permutation works, see permuteRule in the Virtuoso Layout Suite XL User Guide.

Related Topics

Flipping Symbolic Devices

Generate Chained Devices

Use the Generate Chained Devices form to generate a device chain when more than one
I/O pin-connected PMOS or NMOS devices are selected.

Select one of the devices in each list to specify the locations at which the respective device chains are to be placed.

Related Topics

Generating Chained Devices

Generate Folded Devices

Use the Generate Folded Devices form to control interactive folding, which lets you divide an individual transistor or a chain of transistors into two or more folds. Folding lets you change the aspect ratios of the devices in your design while retaining the original orientation. The devices to be folded need not be bound to a schematic instance.

The Generate Folded Devices form also lets you divide an individual FinFET device or a chain of devices into two or more folds.

Transistor Name shows the name of the transistor to be folded. If you have selected more than one transistor, use the Next and Previous buttons to move through the selected set.

Transistor Width shows the value of the width property of the selected device, indicating also whether the value is taken from the schematic or layout view. This option is available when the selected devices for folding are MOS transistors that have the Width parameter set.

Transistor Fins shows the value of the Number of fins parameter of the selected FinFET device, also indicating whether the value is taken from the schematic or the layout view.

The Transistor Fins field is displayed only for FinFET devices that have the Number of fins parameter set. For FinFET devices that have the Width parameter set, the form displays Transistor Width.

Number of Folds lets you type in the number of folds for the selected device. Enter a value greater than one in this field and then click the Show Folds button, which evenly distributes the transistor width across the available folds.

Such a distribution is also applicable for FinFET devices that are set for folding based on the Width parameter.

Fold Threshold specifies the maximum size of a folded transistor. Enter a value and then , click Show Folds to spli t the transistor width into folds according to the specified threshold.

Chain Folds tells SPD to chain the resultant folds together where possible.

Hide Folds and Show Folds buttons let you hide or display the section that shows how the width or fins have been split across all folds.

Total Width shows the total value of all the fold widths displayed in the Width fields at the bottom of the form.

Add Fold adds an additional fold to the device and provides a field where you can specify the Width for the new fold.

Distribute evenly divides the total width of the transistor by the number of folds and sets the resultant Width as the value for each fold.

Delete removes the corresponding fold from the device.

The system automatically adds the Transistor Width unit identifier to any width value with no unit. If the Transistor Width has no unit identifier, no identifier is added to the Width fields. See Unit Identifiers, in the Virtuoso Layout Suite XL User Guide for a complete list of identifiers.

Related Topics

Folding Symbolic Devices

Generate Layout

Use the Generate Layout form to generate a physical layout of the symbolic design to a target Layout XL window.

Mode specifies the method used to generate the layout.

Coordinates places the origin of the layout in the SPD Preview window at the absolute coordinates of the target layout. You specify the absolute coordinates in the X and Y fields.

Delta to lower-left origin places the origin of the lower-left instance of the generated layout to the target Layout XL window at the origin where it was placed before it was updated in SPD. The origin is offset by values specified in the X and Y fields.

Delta to mouse lets you specify the origin of the lower-left instance of the generated layout by clicking in the canvas. The origin is offset by values specified in the X and Y fields.

Load SPD Design

Use the Load SPD Design form to load a previously saved SPD design. The selection box at the top of the form lets you select the version of the saved design you want to open. A preview of the selected design is shown in the bottom section.

Related Topics

Loading a Design

Move

Use the Move form to control how the move operation is performed, including the angles at which you can move the object, the presence of draglines on the object as you move it, and the orientation of the object you select.

For information about the Move options, see the Move Form documentation in the Virtuoso Layout Suite L User Guide.

The Change To Layer option, all snapping options, and the actions rotate left and rotate right are not supported by SPD.

Related Topics

Moving Symbolic Devices

Probe & Align

Use the Probe & Align form to find and highlight logical connectivity between selected nets.

The Show dropdown list lets you list All Nets or Pin Nets in the list box given below. You can choose one or more nets to highlight their logical connectivity in the design.

Sort specifies whether nets are listed in Ascending or Descending order in the list box.

Aligns the gates of the left most instances of the selected net in each row.

Removes all alignments from the symbolic design.

Zooms to the instances belonging to the selected nets.

Selects the instances belonging to the selected nets.

Related Topics

Probing Selected Nets

Save SPD Design

Use the Save SPD Design form to save different versions of your SPD design.

Version specifies the version number for the saved design. This version and the date on which it was modified is displayed in the information box located in the upper part of the form.

Delete removes the version specified in the Version field.

Related Topics

Saving an SPD Design

SPD Options

The SPD Options form comprises a tree that lets you access the following option panes to further customize the symbolic layout of devices:

Placement Options

Use the Placement pane to configure chaining and folding options for the selected instances, and to specify row patterns and alignment for these instances.

The Chaining/Folding section lets you optimize the layout by abutting selected MOS transistors into chains, folded devices, or folded chained devices.

Chain automatically abuts the selected set of MOS transistors to form a chain. The transistors to be abutted must be set up for abutment first. For more information, see Setting Up Pcells for Abutment in Virtuoso Layout Suite XL User Guide.

Environment variable: initDoChaining

Fold automatically divides MOS transistors into folds to optimize utilization.

Environment variable: initDoFolding

Chain Folds automatically chains the individual folds of a transistor.

For the Chain Folds option to be available, only the Fold check box must be selected. If you select the Chain check box as well, Chain Folds is disabled.

Interdigitate Chains automatically identifies nodes that qualify as pseudoparallel connections and defines them accordingly during chaining and abutment. A pseudoparallel net connects nodes that are always the same voltage, so current does not pass through the net.

NMOS Fold Threshold is the maximum size of the folded NMOS transistor.

The NMOS Fold Threshold option is available only when the Fold check box is selected.

Environment variable: foldingThresholdNType

PMOS Fold Threshold is the maximum size of the folded PMOS transistor.

The PMOS Fold Threshold option is available only when the Fold check box is selected.

Environment variable: foldingThresholdPType

Placement section lets you specify how PMOS and NMOS devices are placed in the design.

Row Pattern sets the row order for placement of devices. SPD supports the following two-row and multiple row device placement patterns: NP, PN, NPPN, PNNP, NPNP, PNPN, NNPP, PPNN, NNNP, PNNN, NPPP, PPPN, NNNN, PPPP, and (Arbitrary). The default is NP.

Row Number lets you specify the number of rows in the text field. This option is available when Row Pattern is set to (Arbitrary). The default is 10.

When this setting is used, PMOS devices are treated as NMOS devices and are represented with a white cap at the top.

Mix P//N in one row specifies whether both P and N type devices can be specified in a single row.

Environment variable: PNmixedRow

When you specify the row pattern as (Arbitrary) and specify four or more rows, the specified number of rows is used for the selected instances. However, if you have mixed P-type and N-type devices in a row and the Mix P/N in one row option is not selected then a dialog box is displayed that lets you either enable the Mix P/N in one row option or reset the placement.

When you choose row pattern as (Arbitrary), the configuration is applied after you restart SPD.

Chain Alignment specifies how the instances in the chain are aligned. Choose one of the following:

Inside aligns instances to that side of a P or N row that is close to the channel area.

Outside aligns instances to that side of a P or N row that is far from the channel area.

Center aligns instances to the center of a P or N row.

Align to Gates sets the side of the gate to which the selected instance are aligned. You choose between Left, Center, and Right. The default is Center.

Auto gate alignment specifies whether to try to align the first gate of a chain with another gate even if no alignment has been specified in the symbolic design. This check box is selected by default. Environment variable: autoAlignGates

For more information, see Aligning Symbolic Devices.

Priority specifies the placement for the priority devices in the chain. Environment variable: placementPriority

Maximize OD Sharing optimizes the generated chains by maximizing oxide diffusion sharing.

Minimize number of tracks optimizes the generated chains by minimizing the number of tracks in the chained devices.

Auto automatically sets the placement priority. This is the default.

Pin Driven enables pin driven placement and optimizes the device placement according to the pin order you specified. By default, this check box is not selected. Pin driven placement can be used only for NP and PN row patterns. The option is disabled when you choose any other row pattern. Environment variable: pinDriven

Order lets you manually specify the pin order from left to right for the pin driven placement. The figure below shows different ways in which pin order can be specified.

To specify pin order:

Related Topics

Setting Up Pcells for Abutment

Aligning Symbolic Devices

Display Options

Use the Display options pane to specify how labels and flight lines are displayed in the design. You can also specify the dimensions considered to be medium-sized devices. The sizes for small and large devices are also derived from these values.

Label Display specifies what information is included in the labels for abstract devices. You can choose from:

The default value is All except Device Size.
Environment variable: labelDisplay

Show flight lines specifies that flight lines are displayed in the design. By default, this check box is selected.

Connect to sets the connectivity mode of flight lines. This option is available only when the Show flight lines option is selected.
Environment variable: flightLineMode

Gate displays flight lines for connections to gates.

Active displays flight lines for connections to the active region.

Both displays flight lines for connections to both gates and the active region. This is the default.

Connect between specifies the type of flight lines to display in the symbolic design. This option is available only when the Show flight lines option is selected and a multiple-row pattern, such as NPPN or PNNP is set for the Row Pattern option in the Placement options pane.
Environment variable: flightLineConn

1 row displays flight lines for connections within 1PN rows.

2 rows displays flight lines for connections between 2PN rows.

Both displays flight lines of both types. This is the default.

Show P/G Nets specifies how to display power and ground nets in the design.

None disables the display of power and ground flight lines. Environment variable: showPGFlightLines

Separate displays power and ground (P/G) nets separate from signal nets at the bottom and the top of a PN row. When this option is selected, SPD still creates the P/G nets in channel. You need to specify the names of these nets in the Connectivity form or through Layout XL environment variables lxGroundNetNames and lxSupplyNetNames.

Mixed with signals mixes power and ground nets with signal nets in the channel area. Environment variable: mixPGFlightLinesSignals

SPD detects the P/G nets through Layout XL environment variables, the signal type of OA, and the nets of the bulk.

Highlight P/N device patterns on gates highlights different device patterns, such as m-factors, folds, and finger-splits in different colors in the design. This option can highlight seven patterns in the design. Gray color is reserved to highlight the indistinguishable patterns. The gate highlights are reanalyzed and updated in the canvas when:

Size for Medium Symbol sets the size for the medium symbol in the design. All other symbols, smaller and bigger, are calculated with respect to the size of the medium symbol set here.

Min Width sets the minimum width for the medium symbol. Valid values: 0 to infinity Environment variable: mediumSymbolMaxWidth

Max Width sets the maximum width for the medium symbol. Valid values: 0 to infinity. Environment variable: mediumSymbolMinWidth

Auto button for the Width option automatically calculates the minimum and maximum widths of the medium symbol.

Free specifies whether free bucket size mode should be used to display widths of symbolic devices. Environment variable: freeSymbolWidth

Min Length sets the minimum length for the medium symbol. Valid values: 0 to infinity Environment variable: mediumSymbolMinLength

Max Length sets the maximum length for the medium symbol. Valid values: 0 to infinity. Environment variable: mediumSymbolMaxLength

Auto button for the Length option automatically calculates the min and max lengths of the medium symbol.

Free specifies whether free bucket size mode should be used to display lengths of symbolic devices. Environment variable: freeSymbolLength

If there are FinFET devices, driven by number of fins are included in the design, the Size for Medium Symbol section form displays Fins instead of Width. You can use this option to set minimum and maximum number of fins for the medium symbol.

Environment variables: mediumSymbolMinFins and mediumSymbolMaxFins

Displaying Free Bucket Size of Devices Based on Whether Horizontal Packing is Enabled

When the Options – SPD – Placement – Auto pack in X direction check box is selected, devices are packed when you choose to display free bucket size of devices. However, if this check box is deselected automatic packing of devices in the horizontal direction does not take place when free bucket size is displayed. This is shown below.

Generation Options

Use the Generation options pane to configure spacing for a P-type oxide diffusion (POD) and an N-type oxide diffusion (NOD). You can also set the heights for PMOS and NMOS devices.

The Spacing section lets you set the spacing between power and ground rails with respect to POD and NOD and the spacing for between and within row-pairs. Counting from the bottom, the first and second rows are defined as a row-pair and so are the third and the fourth rows.

Power-POD specifies the spacing between a power rail and a POD. Environment variable: spacingVddPod

Between Row-pair specifies spacing between two row pairs when generating the layout. Environment variable: betweenRowPair

Within Row-pair specifies the spacing within a pair of rows. Environment variable: spacingPodNod

Ground-NOD specifies the spacing between a ground rail and an NOD. Environment variable: spacingVssNod

X: OD drop-down list specifies how oxide diffusion spacing is decided. The default value is Fixed.

Environment variable: spacingOdMode

Height sets the height of the PMOS and NMOS regions.

PMOS specifies the height for the PMOS region. Environment variable: heightPmosRegion

PFIN specifies the height for the PFIN region. This option is available instead of PMOS, if there are FinFet devices in the design.

Environment variable: heightPmosRegion

NMOS specifies the height for the NMOS region. Environment variable: heightNmosRegion

NFIN specifies the height for the NFIN region. This option is available instead of NMOS, if there are FinFet devices in the design.

Environment variable: heightNmosRegion

Prevent gate shorts specifies whether to prevent gate shorts across all rows when generating the layout. Environment variable: preventGateShorts

Prevent well shorts specifies whether to prevent well shorts when generating the layout. Environment variable: preventWellShorts

Cell (Est) displays the estimated cell height. This value is updated automatically when any of the above listed values are updated in this pane.

Click Check Fold Threshold to display the Placement pane where you can enable folding and make the fold threshold less than MOS height. This button is enabled only when either of the following is true:

The preview box on the right lets you see how spacing and height changes with each option you modify.

Power Rails Options

The Power Rails section helps you customize how power and ground rails are created in the design. Power rails can only be created for NP, PN, PNNP, and NPPN row patterns.

Create specifies whether power rails are created. Environment variable: createPowerGroundRails

As trunk creates power rails as trunks. When selected, power rails are created as path segments and are converted to trunks. This option is available only when the Create option is selected. Environment variable: createPGTrunk

Truncate creates power rails with no beginning and ending extension values.

Extend creates power rails with the default beginning and ending extension values. Environment variable: pgTrunkBeginEndType

These options are available only when the Create and As trunk options are selected.

Delete existing rails specifies whether existing power rails are to be deleted when generating the layout. By default power rails are not deleted when the layout is generated. Environment variable: deleteExistingRails

Power sets the layer, width, and net name for the power rails.

Layer specifies the layer purpose used to create the power rail for the power net. Environment variable: layerVdd

Width specifies the width for the power rail. Environment variable: widthVdd

Net Name specifies the net name for the power rail. Environment variable: vddNetName

Auto Detect automatically detects the net name. This check box is selected by default. In auto mode, power nets are obtained in the following order:

  1. Power nets from the instances in the design.
  2. The Power net names field in the Connectivity form or set using the lxSupplyNetNames environment variable.
  3. Default name, which is VDD.
    Ground sets the layer, width and net name for the ground rails.
    Layer specifies the layer purpose used to create the power rail for the ground net. Environment variable: layerVss
    Width specifies width for the ground rail. Environment variable: widthVss
    Net Name specifies the net name for the ground rail. Environment variable: vssNetName
    Auto Detect automatically detects the net name. This check box is selected by default. In auto mode, ground nets are obtained in the following order:
  4. Ground nets from the instances in the design.
  5. The Ground net names field in the Connectivity form or set using the lxSupplyNetNames environment variable.
  6. Default name, which is VSS.

The Signal Trunks section helps you specify whether signal trunks are created when the layout is generated. You can also specify the layer purpose, width and spacing for the signal trunks.

Create specifies whether signal trunks are created Environment variable: createSigTrunk

Layer specifies the layer purpose used to create the signal nets when generating the layout. Environment variable: sigTrunkLr

Width specifies width for the signal net when generating the layout. Environment variable: sigTrunkWidth

Trunk-Trunk specifies the trunk-to-trunk spacing when generating the layout. Environment variable: sigTrunkSpacingT2T

Trunk-OD specifies the trunk-to-oxide-diffusion spacing when generating the layout. Environment variable: sigTrunkSpacingT2O

Auto expand within row pair spacing specifies whether the maximum number of tracks need to be calculated from trunk width and spacing information including within-row-pair spacing, trunk-to-OD spacing and trunk-to-trunk spacing. Environment variable: expandSpacingForTrunks

If you do not change the spacing and width values here, then these values are updated with the spacing and width of the corresponding layer, as shown below.

Labels Options

Use the Labels options pane to create and customize labels for the specified object type, instances, and power and ground rails.

Create labels lets you create labels in the design. By default, is not selected. All other options on this pane available only when you select the Create labels check box.
Environment variable: genLabel

Font specifies the font to be used for the labels. The default font is roman.
Environment variable: genLabelFont

Objects Type specifies the objects for which the labels need to be created. The options available in the drop-down list are MOS, Power/Ground Rails, and Both. The default value is MOS.
Environment variable: genLabelType

For Instance customizes instance labels. These options are available only if you specify the Objects Type as MOS or Both.

Layer specifies the layer-purpose pair for the instance labels. Environment variable: genLabelLr

Orientation sets the orientation for the instance labels. Environment variable: genLabelOri

Value

Meaning

Auto

Same orientation as the instance. This is the default value.

R0

No rotation

R90

Rotate 90 degrees clockwise

R180

Rotate 180 degrees clockwise

R270

Rotate 270 degrees clockwise

MY

Mirror about the Y axis

MYR90

Mirror about the Y axis and rotate 90 degrees clockwise

MX

Mirror about the X axis

MXR90

Mirror about the X axis and rotate 90 degrees clockwise

Justification sets the location of the label origin. The origin appears as a small square on the label when you place or select it. Choose from Auto, lowerLeft, centerLeft, upperLeft, lowerCenter, centerCenter, upperCenter, lowerRight, centerRight, and upperRight. By default this option is set to Auto, which sets justification as centerCenter. Environment variable: genLabelJust

Height specifies the height of the instance label. You can choose Auto or Fixed from the drop-down list. By default, this option is set to Auto. Environment variable: genLabelHeight

The entry field lets you manually specify the value of height for the instance labels. The default value is 0.1. This option is available only if you choose Fixed from the Height drop-down list. Environment variable: genLabelHeightValue

For P/G Rail customizes labels for power and ground rails. These options are available only if you choose the Objects Type in the Labels section as Power/Ground Rails or Both.
Environment variable: genLabelPGLrRatio

If you select the Use same layer as shape, select purpose radio button, the layer for the label is same as the shape created as the power or ground rail, which can be specified in the Power Rails Options.

You must select the purpose from the first drop-down list included in the For P/G Rail section. Environment variable: genLabelPGPur

If you choose the Select layer radio button, you must specify both layer and purpose from the second drop-down list included in the For P/G Rail section.

Use the layer purpose drop-down list to specify the layer used to create the power rail labels. Environment variable: genLabelPGLr

Stack Options

Use the Stack options pane to specify how you want to pack stacked devices.

The Stack Spacing options let you specify the spacing between stacked devices.

P Stacking specifies the general vertical spacing in stacked devices of P rows. Environment variable: spacingPStack

N Stacking specifies the general vertical spacing in stacked devices of N rows. Environment variable: spacingNStack

Max Depth specifies the limit for stacking a device. You can choose between Unlimited, No stacking, and Limited. If you choose Limited, you can specify the limit manually in the cyclic field given below. You can specify a number between 1 and 9999. Environment variable: maxStackDepth

The preview box on the right lets you preview how stacking changes with each stacking option you modify.

Related Topics

Specifying Global Settings for Creating Stacked Devices

Setup Options

Use the Setup options pane to control how SPD is invoked.

Launch SPD in controls whether SPD starts as a tabbed window in Virtuoso Layout Suite XL or if the same window should be reused next time SPD is launched.

Tabbed window opens SPD as tabbed window in Virtuoso Layout XL. If you clear this check box, SPD opens in a separate window. By default, this option is not selected. You must close and relaunch SPD for the changes to take effect. Environment variable: tabbedWindow

Reuse window for faster relaunch reduces time needed to restart SPD by reusing the current SPD window when the tool is restarted. By default, this option is selected.

The SPD window closes automatically when the target Layout XL window is closed.

You may want to clear this check box if:

Load/Save specifies the file to which you can save or load all the settings in the SPD options form.

File specifies the name of the file to be loaded or saved. By default, this file is ~/.cdsenv.

Click Save to save the option settings in the specified file.

Environment variable: optionsFile


Return to top
 ⠀
X