Contents

Overview
• Introduction
• Applications
• Input
• Outputs
    GDSII
    Ansoft ANF
    Optimal XFL
    OEA Netan
 
Running NETEX
• command syntax
 
Proximity Nets
• What is a Proximity Net?
• Why Would I Need It?
• How it Works
 
When Net Names Collide
• Different Net Names
   on Same Conductor

• Separate Conductors
   with Same Net Name

• Log file reporting
 
Layers and Datatypes
• What is a GDSII Datatype?
• How to Separate Entities
   by Datatype
 
The Technology File
• Conductor Stackup
• Assigning Net and Node
   Names using Text Layers

• Conductor Name Mapping
 
The Configuration File
• Data Units
• Expansion
• Output Directory
• Temporary Directory
• Extraction Directives
     • All
     • Bycoordinate
     • ByName
 
Saving Intermediate Results
• The GDSII file with all nets
• How Last State is Saved
 
 

Calculating a Proximity Net

If you are using NETEX to extract the conductors for a net or nets and you plan to use the data to create a SPICE equivalent model of the layout, then you will also be interested in nearby conductors/nets that capacitively couple to your selected nets. We call these proximity nets.

proximity nets

the two pink nets are the ones to analyze. Other conductors (even on other layers) will influence the capacitive coupling.


NETEX can grab all such conductors if instructed to do so. It then aggregates all of those into a single group we call the "proximity net". Your 3D field solver can then "ground" the proximity net in order to calculate the fringing capacitance.

To direct NETEX to calculate a proximity net you must do two things:

  1. use the -couplings option on the netexmgr command line.

    netexmgr test.gds TOP -couplings -cfg:test.cfg
  2. specify an non-zero value for the expansion distance in the netex configuration file.

    EXPANSION 5.0

How it Works

  1. NETEX does an extraction of all nets.

  2. NETEX finds the selected nets (by coordinate or by name.)

  3. NETEX sizes up the area of each of the selected net(s) using the expansion distance.

  4. NETEX then finds any non-selected nets that intersect with the expansion region, clips to the edge of the expansion region, and stores all pieces in the "proximity net".

The illustration below shows this in detail. NET1 (dark grey) and NET2 (dark blue) are the ones selected for analysis.





In the above example, to analyze nets 1 and 2 and to get the nearby metal (say within 5 um) we would put into our test.cfg configuration file:

UNITS UM

EXPANSION 5.0

EXTRACT BYNAME COUPLED_SET1.GDS
net1
net2
ENDEXTRACT

and our command line would include

netexmgr test.gds TOP -coupled -cfg:test.cfg





ARTWORK CONVERSION SOFTWARE, INC.       Company Profile
417 Ingalls St., Santa Cruz, CA 95060    Tel (831) 426-6163     Fax 426-2824    email: info@artwork.com