|
Field
|
Description
|
|
Input
|
|
Data Type
|
Lets you specify whether the input data will come from PVS/Pegasus or Calibre. By default, PVS/Pegasus is selected.
|
|
Data Directory
|
Provides the path to the directory in which the input data is stored.
|
|
Run Name
|
Specifies the name of the PVS/Pegasus or Calibre run.
|
|
Post Processing Script
|
Specifies the name of the post-processing script file.
|
|
Hierarchical EMIR flow
|
Enables hierarchical EMIR analysis.
|
|
PGV Library Name
|
Specifies the block PGV library that is used for the block-level extraction performed for the hierarchical flow.
|
|
Process
|
|
Foundry / Process Node
|
Lets you specify the process node. The following options are available:
-
N5/N3: for N5 and N3 process nodes
-
N7: for N7 process nodes
-
N10-PG: for N10 process nodes with PG rules
-
N10: for N10 process nodes
-
N20/N16/N12: for N20, N16, and N12 process nodes
-
N14: for N14 process nodes
-
Others > 20: for process nodes greater than N20
|
|
Signal EM
|
Indicates that signal nets should be included in the xDSPF file.
When Signal EM is selected, the following command is added to the Quantus command file or the common command language (CCL) file, to perform decoupled RC extraction (rc_decoupled)for all nets.
extract \ -selection "all" \ -type "rc_decoupled"
When Signal EM is not selected, you need to provide the names of the power or ground nets on which rc_decoupled extraction will be performed. For all other nets, c_only_decoupled extraction is performed.
For example, when the following command is specified, c_only_decoupled extraction is performed on all nets:
extract \
-selection "all" \
-type "c_only_decoupled"
When the following command is specified, rc_decoupled extraction is performed on nets specified in the vfiQrc_nets file. For all other nets, c_only_decoupled extraction is performed.
extract \
-selection "nets_file ./vfiQrc_nets"
-type "rc_decoupled"
|
|
PG Net(s)
|
Provides information about the power and ground nets that should be included in the xDSPF file.
This option is specified only when the Signal EM option is deselected. If the Signal EM option is not selected and PG Nets are not provided, a pop-up window opens asking for the list of PG Nets.
|
|
Nets File
|
Displays the names of the nets to be included in extraction.
When the Nets File option is checked, the Signal EM and PG Net(s) options are ignored.
|
|
Extraction Type
|
Specifies the extraction type.
-
RC: Specifies that both parasitic resistors and capacitors will be extracted.
-
R only: Specifies that only parasitic resistors will be extracted.
When Extraction Type selected is R only, the simulation time is short. While selecting the extraction type, consider the type of simulation being run. For example, to run a DC operating point (DCOP) simulation, select R only as the Extraction Type because the capacitance values are not required.
|
|
Cap Coupling Model
|
Specifies the coupling mode.
-
De-coupled: Specifies that decoupled capacitance extraction will be performed.
-
Coupled: Specifies that coupled capacitance extraction will be performed.
By default, De-coupled mode is selected.
While specifying the coupling mode, ensure that there is no extract command defined in the additional CCL file. The extract command in the additional CCL file will override the above options.
|
|
Parasitic RES Color
|
Enables color-aware EM analysis.
|
|
Compression
|
Generates xDSPF in a compressed format.
|
|
Reduce I-Cards
|
Enables the reduce_i_cards option in the CCL file that is used for generating the xDSPF file. If a net is “capacitance only”, it is qualified for reduced I card or instance card treatment. This means that when this option is selected, the instance cards and the corresponding dummy resistors are not printed in the results.
|
|
Comment Sub Ckt
|
Comments out the top sub circuit statements from the xDSPF file.
|
|
Sub Conductor Model
|
Provides information about the parasitic resistor models for the subconductor layers that should be included during extraction. This is used to support different EM rules for poly layers during EM analysis.
|
|
Filter RES Center
|
Includes sub-nodes after eliminating resistors with small resistance values. When this option is selected, the survivor sub-nodes, among a group of sub-nodes that are formed by the filtered resistors, are chosen based on their proximity to the geometric center of the group. This field is specific to process nodes 5nm and below.
|
|
Filter RES By Layer
|
Lets you specify the LVS layer name for which the minimum resistance value for the extracted parasitic resistors is to be applied. If the layer name is not specified, the default value, RH_TN_6 0, is used. This field is specific to process nodes 5nm and below.
|
|
Ref Node
|
Specifies the reference node on which the extraction is to be performed. By default, 0 is specified.
|
|
Sub-Node Char
|
Indicates the subnode identification character. By default, # is specified.
|
|
Fracture Via Count
|
Indicates the number that will be used to divide pseudo vias into segments during extraction.
|
|
Via Array Spacing
|
Indicates the distance that will be used as the maximum distance criteria for grouping vias within the same array. This means that if the distance between vias is less than the specified maximum distance, they are grouped within the same array. The default value of the via array spacing is 0.35 times the via size for N10, N16, N12, and N20 processes. For other processes, the default is auto, in which case Voltus-Fi sets the via spacing automatically.
|
|
auto
|
Indicates that Voltus-Fi sets the via spacing automatically.
|
|
Via Array Count
|
Indicates the number of vias per side allowed in an array (without the per via layer count option). The default value is 4. For example, if the via array count is set to 2, the number of vias allowed per array side will be 2.
|
|
Technology
|
|
Technology Library File
|
Displays the location of the technology file to be used for reading the technology data.
|
|
Technology Directory
|
Displays the name of the directory that contains the technology file.
|
|
Technology Name
|
Displays the name of the technology file to be used for extraction.
This field is optional if the technology directory has been specified.
|
|
Corner
|
Displays the name of the technology corner to be picked from the library.
|
|
Temperature
|
Indicates the temperature at which the extraction will be performed.
By default, a temperature of 25 degree Celsius is used. The temperature specified for extraction is optional. The options, temperature and temp_coeff, specified in the CCL file are mutually exclusive. The following scenarios hold true.
-
If you specify a temperature for extraction in the Extract xDSPF form or by using the
-temperature parameter of the extract_xdspf command in batch mode, the following option in the CCL file will be set to false:
-include_parasitic_res_temp_coeff "false" \
The software displays the following message:
User specified temperature will be used for extraction. The option include_parasitic_res_temp_coeff will be set as false. -
If you do not specify a temperature for extraction, the following option in the CCL file will be set to
true:
-include_parasitic_res_temp_coeff "true" \
The software displays the following message:
No user specified temperature value so the option include_parasitic_res_temp_coeff will be set as true
|
|
No of CPUs
|
Displays the number of CPUs to be used during the Quantus extraction run.
|
|
SubCkt Pin Order File
|
Provides the order of pins to be used during extraction.
The pin order is specified in the xDSPF file using the .SUBCKT and .ENDS statements. You can use this option to provide a file with a different pin order that will override the order specified using the default .SUBCKT statement in the xDSPF file.
Below are examples of pin orders in the xDSPF file before and after specifying the pin order file.
Without the sub-circuit pin order file
.SUBCKT top In_001 VDD Out_001 VSS In_002 Out_002 In_003 Out_004 ...
.ENDS
With the sub-circuit pin order file
.SUBCKT top VDD VSS In_001 Out_001 In_002 Out_002 In_003 Out_004 ...
.ENDS
|
|
Customized Extract Commands File
|
Lets you specify the file with user-customized extract commands.
|
|
Add Extract Command
|
Indicates that Voltus-Fi adds the extract commands to the CCL file.
By default, when a customextract file is specified, all commands, including the extract commands, from that file are added to the Voltus-Fi-generated CCL file. However, when you select Add Extract Command, Voltus-Fi adds the extract commands to the CCL file, and all other commands specified in the customextract file are added to the CCL file.
|
|
Parasitic blocking device cells file
|
Lets you specify the file containing parasitic blocking device cell names, if any.
Once a cell is declared a blocking cell, all the parasitic RCs inside the cell are not extracted. If the cell content overlaps top cell routing, then, the top cell routing's RCs in the overlapping regions are also not extracted.
|
|
Output
|
|
Directory
|
Specifies the output directory in which the xDSPF file will be saved. If this file is not specified, a pop-up window opens asking for the name of the directory.
|
|
xDSPF File Name
|
Specifies the name of the xDSPF file that will be generated. If you do not specify the filename, Voltus-Fi generates a file with the name, <runName>.dspf, by default.
|
|
Autorun Spfchecker
|
Runs the SPF Checker utility after the extraction run. SPF Checker checks the syntax of the DSPF/SPEF followed by opening the output log. It also compares the terminal names in the DSPF and the device models and populates the summary section with the recommended mapping statements or the spf aliasterm statements.
|
|
Generate CCL
|
Creates the CCL or the Quantus command file that will be used to run Quantus.
|
|
Generate and Run
|
Creates the CCL file and runs Quantus to create the xDSPF file in a single step.
|
|
Run
|
Selects the CCL file to use for running Quantus.
|
|
Reset
|
Displays all the default values.
|
|
Cancel
|
Closes the form without executing the command.
|
|
Save
|
Saves the xDSPF file.
|
|
Load
|
Loads the configuration file.
|
|
Help
|
Opens help information in Cadence Help.
|