Product Documentation
Virtuoso Module Generator User Guide
Product Version IC23.1, November 2023

Dummy Options Form

Use the Dummy Options form to specify the net to which dummy devices need to be attached and the type of dummy devices.

Field Description

Apply To

Lists the selected Modgen instances. This is not editable.

Dummy Net

Specifies the net to which dummies are to be connected.

Default

Specifies the default net to which all dummies are to be connected.

You can select a different net from the drop-down list.

To select a net that is present in the cellview but not in the current Modgen, type the net name in the Default combo box. The entry is validated against all existing nets in the current cellView. If a matching net is not available, then a warning message is issued and the net is created.

Environment Variable: modgenDummyNet

Set Individual Terminals Net

Sets individual nets for dummy terminals, as opposed to the same net for all four terminals.

When the option is selected, the Default combo box is still available. If you choose a different net in the Default combo box, the selected net is applied only to the dummy terminals for which you have not specified individual terminal nets.

List of terminals

Lists the nets that are connected to objects in the active Modgen.

Dummy Type

Type

Specifies the default type for dummy devices. The available options are:

  • neighbor: The master lib:cell:view of the dummy is the same as the neighboring device. The dummy device type depends on the location of the dummy and the setting of the modgenMakeMinDummies environment variable.
  • default: You can specify a different master lib:cell:view for the dummy devices or the modgenDummyLib, modgenDummyCell, and modgenDummyView environment variables to specify the default dummy device type.
  • copy: Creates identical dummies of the selected instances. In this mode, the dummy parameters and default values of the source instances are used. Different values cannot be specified.

Environment Variable: modgenPhysConfigs

Specify Parameters

Activates the options in the Dummy Parameters section.

Dummy Parameters

Specifies the default dummy parameters. The default values for these fields are determined by the modgenMakeMinDummies environment variable.

Number of Fingers

Specifies the number of dummy fingers. The available options are:

  • CDF Default: The default number of fingers, as specified in the CDF, is created.
  • Same As Neighbor: The same number of fingers as the neighboring device is created.
  • Specify: You can specify the number of fingers to be created in the box beside the Number of Fingers cyclic field.

Environment variables: modgenDummyNumFingersOptions, modgenDummyNumFingersValue

Length

Specifies the length of the dummies. The available options are:

  • CDF Default – The default finger length, as specified in the CDF, is considered.
  • Same As Neighbor – The length of fingers of the neighboring device is considered.
  • Specify – You can specify the length of fingers in the box beside the Length cyclic field.

Scale factors can be used to specify the length; for example .1u.

Environment variables: modgenDummyLengthValue

Width

Number of Fins (Virtuoso Advanced Node for Layout Only)

Specifies the width of the dummies. Select one of the following:

  • CDF Default – The default number of fins, as specified in the CDF is considered
  • Same As Neighbor – The width of fingers of the neighboring device is considered
  • Specify – You can specify the width of fingers in the box beside the Width cyclic field

Scale factors can be used to specify the width; for example 200n.

When Width represents the total width for the device (number of fingers * finger width), set the modgenWidthParamProportionalToFingers environment variable to t to indicate that the finger width of Modgen dummy instances must be proportional to the number of fingers. For FinFET devices, the default value is no; for non-FinFET devices, the default value is yes.

In Advanced Node for Layout, the Width field is replaced by the Number of Fins field, which specifies the number of fins in the dummies. The available options are:

  • CDF Default – The default number of fins, as specified in the CDF is considered
  • Same As Neighbor – The number of fins of the neighboring device is considered
  • Specify – You can specify the number of fins in the box beside the Number of Fins cyclic field

Environment variables: modgenDummyWidthOptions, modgenDummyWidthOptions, modgenDummyWidthValue

Default Dummy

Specifies the default dummy to be used when Dummy Type is set to Default.

Browse

Lets you select the required library, cell, and view for the dummy devices.

Dummy Library

Specifies the library to which the default dummy device belongs.

Environment variable: modgenDummyLib

Dummy Cell

Specifies the cell to which the default dummy device belongs.

Environment variable: modgenDummyCell

Dummy View

Specifies the view to which the default dummy device belongs.

Environment variable: modgenDummyView

Remember Values

Save the form values for all dummy devices and loads them until the values are overwritten with new values.

Environment Variable: modgenRememberDummyVals

Related Topics

Adding Dummy Device Rows or Columns


Return to top
 ⠀
X