Product Documentation
Virtuoso Fluid Guard Ring User Guide
Product Version IC23.1, November 2023


Contents

1

Introduction to Fluid Guard Rings

Introducing Fluid Pcells

Features of Fluid Pcells

Introducing Fluid Guard Rings

Launching the Old or New Fluid Guard Rings GUI

Toolbar for Creating and Editing Fluid Guard Rings

Fluid Guard Ring Context-Sensitive Menu

2

Installing Fluid Guard Rings

Technology Rules Applied During Installation

3

Creating Fluid Guard Rings (New GUI)

Override the Default Values in the Install Guard Ring Form

Examples of file
Example

Creating a Fluid Guard Ring

Managing Visibility of Devices in the Create Guard Ring Form

Creating an FGR Using the Wrap Creation Method

Creating an FGR Automatically

Creating an FGR Using the Interactive Creation Method

Creating a Rectangle Shape FGR
Creating a Polygon Ring Shape FGR
Creating a Polygon Fill Shape FGR
Creating a Path Shape FGR

Asymmetric Enclosures

DRD Rules Check

Technology Rules Applied During Fluid Guard Ring Creation

4

Creating Fluid Guard Rings (Old GUI)

Steps to Create a Fluid Guard Ring

Managing Visibility of Devices on Create Guard Ring Form
Snapping Fluid Guard Rings to Fin Grids

Wrap Mode

Creating an FGR Automatically

Path Mode

Rectangle Mode

Polygon Mode

Dynamic Display of the Fluid Guard Ring Contents

Technology Rules Considered During Fluid Guard Ring Creation

Using minOppExtension for Placing Contacts in the Corners of a Fluid Guard Ring

Customizing the Create Guard Ring Form

Creating a New Create Guard Ring Form
Modifying the Create Guard Ring Form

5

Editing Fluid Guard Rings

Stretching a Fluid Guard Ring

Stretching Path Type Fluid Shapes
Stretching Polygon Type Fluid Shapes

Aligning a Fluid Guard Ring

Reshaping a Fluid Guard Ring

Splitting a Fluid Guard Ring

Chopping a Fluid Guard Ring

Types of Chop Shapes
Chopping a Fluid Guard Ring Without Selecting It
Pre-Selecting a Fluid Guard Ring to be Chopped
Post-Selecting a Fluid Guard Ring to be Chopped

Merging Fluid Guard Rings

Pre-Selecting Fluid Guard Rings to be Merged
Post-Selecting Fluid Guard Rings to be Merged
Merging Fluid Guard Rings with Unmatched Parameters

Converting a Fluid Guard Ring to a Polygon

Creating a Tunnel Through a Fluid Guard Ring

Creating Tunnel By Using the Path Shape
Creating Tunnel By Using an Overlapping Shape
Creating Tunnel By Using Rectangle and Polygon Shapes

Healing a Fluid Guard Ring

Cleaning Overlapped Contacts from Fluid Guard Rings

6

Version Management

Version Management Solution

Cache Files
GUI Updates for Version Management
Cache Cleaning Mechanism
Known Limitations of Version Management Solution

SKILL Functions

A

Fluid Guard Ring Form Descriptions

Clean Overlapping Contacts Form

Create Fluid Guard Ring Form (New GUI)

Outer Rings

Create Guard Ring Form (Old GUI)

Wrap Tab
Path Tab
Rect Tab
Polygon Tab
Contact Settings
Implant Layers
Outer Rings

Edit Instance Properties Form

Chop Fluid Objects Form

Create Tunnel in Fluid Object Form

Heal Fluid Object Form

Install Guard Ring Form

Layers
Rule
Parameter Defaults

B

Fluid Guard Ring Environment Variables

Setting Layout Environment Variables

.cdsenv File
.cdsinit File
CIW

Displaying the Current Value of an Environment Variable

Setting Shell Environment Variables

List of Environment Variables

Layout Environment Variables

deviceOrder
disableDerivedLayersInWrap
fgrWrapPlaceAtMinimumDistance
fluidGuardRingInstallPath
grEnclosedBy
grMode
keepGuardRingEndsConnected
vfoGRHideDevicesInCreateForm
vfoShowOnlyFluidShapeForDrag

xFGR Environment Variables

autoChooseDevice
creationMethod
device
encloseByDistance
numOuterRings
outerRingsEncloseBy
shape
wrapCommon
wrapType

Shell Environment Variables

FGR_CACHE_AUTO_CLEANUP
FGR_CACHE_TIMESTAMP_CHECK
FGR_REEVAL_ON_CORRUPT_CACHE
FGR_MIN_VIA_SPACING_ENABLED

C

Hiding Fluid Guard Ring Devices

Hiding a Device from Install Guard Ring Form

Hiding a Device from Create Guard Ring Form

Making a Hidden Device Visible on Install and Create Forms

D

Loading VFO Infrastructure in Third-Party Tools

Procedure for Initializing Customized FGR Devices

E

Geometry Changes in Virtuoso Releases

IC6.1.5 ISR15
IC6.1.6 ISR3 and ICADV12.1 ISR5

F

FGR Dual Evaluation Capability


Return to top
 ⠀
X