Beruflich Dokumente
Kultur Dokumente
Step I
Youll have to do this only once. Make sure you have configured your cadence directory by running
umc setup -p logic18 -t cadence ic
Also, make sure you have set cadence assura in the tools section of your .cshrc file.
Step II
In the Layout Editor, select ToolsAssura from the menu. This will activate the Assura menu at
the right of the menu bar.
Next, select Technology. . . from the Assura menu. Enter ./assura tech.lib in the Technology File
field.
Step III
Running DRC
Select Run DRC. . . from the Assura menu. Fill the form :
Select UMC18_LOGIC
technology and select
rule set.
Set switches here.
Running DRC
If an error occurred and the DRC could not be completed, an error message will be displayed and
informations will be available from the CIW.
If the run is successful and there is no DRC errors, the message No DRC Errors Found appears.
Otherwise, Assura places error markers on the layout and the Error Layer Window will appear.
Use the and to step through the different error layers, then use and to step through each
marker in the selected layer. This will automatically zoom to the markers.
Rule sets
default
drc esd
drc antenna
Switches
Technology Switches
metal2 is top
metal3 is top
metal4 is top
metal5 is top
Chip-Level Switches
SR
check slots
?joinPins
?flagNon45
?flagOffGrid
Running LVS
Step IV
Running LVS
Select Run LVS. . . from the Assura menu. Fill the form :
Select UMC18_LOGIC
technology and select
default rule set.
After a successful run, a short message will either say Layout and schematic match or, if there
are any errors, a summary will be displayed. In any case, by pressing Yes you will enter the LVS
Debug Environment, which will help locate the errors.
If the run is unsuccessful, look in the log file to locate the errors.
Select a cell.
Select an error.
Double-click or click
'Open Tool...'
The error is
explained here
Erroneous components
are displayed in this
window
Switches
Skip SoftConnect Checks
Running LVS
?flagMalformed
?ignoreCell
?joinPins
?standardCell
Cross Probing
Assura allows to visually cross-probe between the layout and the schematic, after a successful LVS
job has been run. To do this, select Probing. . . from the Assura menu. The probing window
appears :
Probing by Name :
Enter a device or net
name here, then click
Add Probe
Probing visually :
Click Add Probe, then
select a device or net
from either the schematic
or the layout.
Use to zoom on a
probe
Probing visually
To visually probe for nets or devices, first choose the type of object you want to probe (check Nets
or Devices). Then, click on Add Probe and select an object either in the schematic or in the layout
window. The selected object will be highlighted with the same color in both windows. The probe
is often difficult to see in the layout window. In this case, use Fit Last Probe to locate it.
Probing by name
To probe by name, first choose the type of object you want to probe (check Nets or Devices). Then,
type in the name of an object (for instance, IN for a net or C1 for a device) and click on Add Probe.
Extracting parasitics
Step V
Extracting parasitics
Assura RCX can only be run after a successful LVS run. Select Run RCX. . . from the Assura
menu. Fill the form :
Select UMC18_LOGIC
technology and select
default rule set.
Type the LVS run
name here.
Check to extract
parasitic resistance.
Parasitic resistances
smaller than minR are
discarded.
Check to extract
parasitic capacitance.
Check to extract
parasitic inductance.
Allows to extract
parasitics for only part
of the circuit.
3-D parasitics
extraction.
Choose a name for the
extracted view.
av_extracted is the
default.
After a succesful RCX run, an extracted view is created with the extracted parasitics that can be
used for simulation. The results can also be used for probing parasitics on the layout, or can be
backannotated to the schematic.
Extracting parasitics
If the run is unsuccessful, look in the log file to locate the errors.
1.2 C
Decoupled caps using
1.2 Mult Factor
IN:2
IN:1
IN
IN
IN:1
IN:2
IN:3
IN:3
IN:1
IN
IN
IN:1
Probing parasitics
Assura provides an interface to visually probe parasitics. To do this, select MSPS. . . from the
Assura menu, then click on Parasitic Probe. . . .
Three probing modes are proposed :
Whole Net
Sums all the parasitics connected to the selected net.
Extracting parasitics
Net to Net
Sums all the parasitics connected between two selected nets.
Point to Point
Sums all the parasitics connected between to selected points (component pins).
Click on one of these, the schematic window will pop-up. then select one or two nets from either
windows, a summary will be displayed. The av extracted view can also be used for parasitics
probing.
Extracting parasitics
Additional References
Assura Physical Verification User Guide
/softs/cadence/assura/3.0 5.0/doc/assurauser/assurauser.pdf.
Cadence Parasitic Simulation User Guide
/softs/cadence/ic/5.0.32/doc/parasim/parasim.pdf.