Product Documentation
Voltus-Fi Custom Power Integrity Solution L User Guide
Product Version IC23.1, August 2023


Contents

1

Product and Licensing Information

Voltus-Fi Custom Power Integrity Solution Product Description

Voltus-Fi Custom Power Integrity Solution Licenses

Checking Out Licenses for Voltus-Fi Custom Power Integrity Solution Products

Voltus-Fi-L Compatibility with MMSIM/SPECTRE and EXT Product Versions
Voltus-Fi-L Compatibility with Voltus IC Power Integrity Solution

2

Getting Started

Product and Installation Information

Supported and Compatible Platform

Starting the Software

PreRequisites for Running Voltus-Fi-L

Running Voltus-Fi-L in Batch Mode

Running Voltus-Fi-L in the GUI Mode

Data Requirements for the GUI Flow
Launching Voltus-Fi-L from Virtuoso Schematic Editor L
Log Files for Voltus-Fi-L

Accessing Documentation and Help

Launching Cadence Help from the Command Prompt
Accessing Documentation and Help from the GUI
Other Source of Information

3

Product Overview

Voltus-Fi-L Product Overview

Key Product Features and Description

4

IR/EM Analysis Flow

Overview

Running Pegasus or PVS LVS

Running Pegasus or PVS Quantus

Running Extraction with Quantus QRC (Calibre) Interface

Running a Spectre Simulation

Running an APS Simulation

5

Environment Variables

Setting Up the Voltus-Fi-L Environment Variables

VFI_EXTVIEW_UNIT_FACTOR
VFI_LIC_QUEUE
VOLTUSFI_DELTA_T
VOLTUSFI_DYNAMIC_AC_PEAK
VOLTUSFI_SPLIT_ACDC_RULES
VFI_POINT_QUERY
ENABLE_VFI_L_RON_DATA_READING_FROM_PSF
VSAPLOT_USE_DEFAULT_LAYER_ORDER
VSAPLOT_EXTERNAL_LAYER_ORDER_FILE_PATH
_vsaLSFMachineString
_vsaUncheckViewFile
vfiEnableGUI

6

IR Drop Analysis Results

Overview

Signal Net IR Drop Analysis

Solid Shape Highlighting

Displaying Finer Color Gradient for Selected Layers in IR and EM Plots

Loading the DFII Layer Map File by Default

Setting a Layer Index for Displaying Violations on the Layout

The IR Drop Analysis Flow

The IR Drop Analysis Batch Mode Flow

Sample Command Files for IR Drop Analysis

The IR Drop Analysis GUI Flow

Viewing the IR Drop Analysis Results
Displaying and Querying EMIR Results

Types of IR Drop Analysis Plots

Plotting the Least-Resistive Path

The LRP Browser
Shorting Layers for LRP Analysis
Displaying LRP for the Node on the Selected Marker

Generating EMIR Analysis Reports in Voltus-Fi-L

Reports Generated Using the EMIR Control File
Default Reports Generated by Voltus-Fi-L for EMIR Analysis
RLRP Report

Reporting On-Resistance Values

Overview
Generating the RON Report
Output

7

EM Analysis Results

Overview

EM Rules Specification

Types of EM Analysis

Design Resistor EM Current Analysis

The EM Analysis Flow

The EM Analysis Batch Mode Flow
The EM Analysis GUI Flow

Displaying Current Directions for EM Plots

Reporting the Direction of Currents in the EM Result File

Converting emDataFile to ICT File for EM Analysis

Types of EM Analysis Plots

Generating EM Analysis Reports in Voltus-Fi-L

8

EM Rules Specification

EM Rule File Requirements

EM Rules in qrcTechFile
Rules for Defining EM Parameters
EM Rule Selection Priority
EM Rules in EM Data File

9

SKILL Functions

Overview

Voltus-Fi SKILL Functions

vsaOpenSchematic
vsaDescendView

10

Power-Grid View Creation

The Power-Grid View Flow

Data Requirements and Flow for PGV Creation

Creating Power-Grid Views

Writing Out a PGV Command File

Outputs of PGV Generation

11

Viewing Results in vsaplot or vfiplot

Overview

Launching vsaplot

Generating the VSA_RESULTS Database in Voltus-Fi

Generating the VSA_RESULTS Database in the GUI Mode
Generating the VSA_RESULTS Database in the Batch Mode

Specifying the Order of Layers in vsaplot

Launching vsaplot

Launching vsaplot from the Shell
Launching vsaplot from the GUI

Viewing Results in vsaplot

Main Menus of vsaplot
Toolbar Widgets
Main Components of vsaplot

Querying IR Drop and EM Results

Zooming into the Worst Violation in the Selected Area
Retrieving the Values of All the Violations at a Specified Point on the Layout
Displaying the Colormap for Point-to-Point and Region-to-Region Selection

Calculating Relative Resistance Values between the Nodes on a Net in vfiplot

Requirements for Running the Relative-R Flow
Running the Relative-R Flow
Calculating the Total Resistance for All Pins

Synchronizing Multiple vsaplot Windows

Opening a Sub-Window to Initiate Synchronism
Synchronizing Options

Synchronizing vsaplot with the Layout or Extracted View

12

Batch Mode Execution

Overview

Migrating from Legacy (VPS-L) to Voltus-Fi-L in Batch Mode

The Command File Support

Supported Voltus-Fi Commands

Batch Commands for IR Reports
load_ir_results_extview
print_ir_report
print_rlrp_report
Batch Commands for EM Reports
load_em_results_extview
print_em_report
Batch Command for RON Reports
report_vfi_L_ron
Batch Commands for Querying
Batch Commands for Viewing Results in vsaplot and vfiplot
write_ir_vsaplot_db
write_em_vsaplot_db
Supported VPSL Batch File Commands
_vsa_extracted_lib_cell_view
_vsa_qrc_run_directory
_vsa_qrc_run_name
_vsa_simulation_directory
_vsa_em_tech_file
_vsa_em_data_file
_vsa_analysis_data
_vsa_vavo_db_file
_vsa_testbench_lib_cell_view
_vsa_hierarchy
_vsa_analyze_em
_vsa_analyze_ir
_vsa_pres_cellname
_vsa_em_map_file
Sample Batch Mode Command File

The Configuration File Support

EMIR Control File Options Supported in Voltus-Fi-L
Sample Configuration Files

13

Variables

Overview

Using the set_variable Command in the Voltus-Fi Command File

set_variable

Using the emirutil Command in the EMIR Control File

Setting the Configuration Variable in the Batch Mode

Using the Variables in the Voltus-Fi-L GUI

applyRThreshold
deltaT
disableLayoutScale
dynamicACPeak
emLimitScale
enableDesignResistorPeakFactor
enableDesignResistorScaling
extendPWLMatch
halfPeakAnalysis
optimisticEMRuleSelection
powerRailSupplyNets
powerRailRules
powerRailGroundNets
process_scale
prioritizedPwlRulesLayers
pwc_threshold
reportUnmatchedRuleResistor
rmsMetalLineNumberSignal
rmsMultiplierPin
rmsMultiplierSignal
simpleSingleViaDefinition
splitACDCRules
Tj
Tlife
useRecoveryFactor

14

File Formats

Rail Analysis Files

DFII Layer Map File
Layer Map File

Power-Grid View Creation Files

DSPF Layermap File
LEF Layermap File
PGDB Layermap File

Return to top
 ⠀
X