Layout verification using Assura

[ Home ] [ Design WorkBook ] [ Back ]

Contents
  • Introduction
  • Documentation
  • Environment setup
  • Assura DRC
  • Assura LVS
  • Assura QRC
  • Introduction
  • Environment setup
  • Design Rule Check (DRC)
  • Layout Versus Schematic (LVS)
  • Parasitic Extraction (PEX)

Keywords:

IMPORTANTE!!!!!!!!!!!!!!

Assura (Assura Physical Verification ) di per se' fa solo DRC e LVS!!!!!!!!!!!!!!!! La pex quella che si chiama Assura QRC in realta' e' fatta da un altro package, che si chiama Cadence QRC Extraction (che di fatto e' il sostituto di Assura RCX)!

Infatti sono 2 packages distinti, /usr/cadence/Assura_4.10oa-615 e /usr/cadence/EXT_9.13

Tutorials

Assura tutorial included in the tool installation:

$ASSURAHOME/tools/assura/samples/tutorials/

cds.lib setup (avTech)

 
DEFINE avTech   $ASSURAHOME/tools/assura/etc/avtech/avTech
cd ~cadence/tech_dir
mkdir assura
cd assura
mkdir drc lvs pex

Documentation in

/usr/cadence/Assura_4.10oa-615/doc/assurauser/assurauser.pdf

assura_tech.lib file

cd ~/cadence/tech_dir/assura
cp <PDK install dir>/Assura/assura_tech.lib .

or make a sym link

ln -s <PDK install dir>/Assura/assura_tech.lib .

Layout L/XL ⇒ Assura ⇒ Technology…

Layout L/XL ⇒ Assura ⇒ Rule Sets…

Specify './assura_tech.lib' or './assura/assura_tech.lib'

avParameters(
   ...
   ...
   ... )


avCompareRules(
   ...
   ...
   ... )

rcxParameters(
   ...
   ...
   ... )
avParamenters(
   ?workingDirectory "/path/to/Assura/working/directory"
   ?runName "runName"
   ?inputLayout ("df2" "libraryName")
   ?cellName "cellName"
   ?viewName "layout"
   ?rulesFile "/path/to/Assura/rules/file"

Layout Editor L ⇒ Assura ⇒ DRC

cd ~/cadence/tech_dir/assura
mkdir lvs
cd lvs
mkdir data runsets
ln -s ....

Layout Editor L/XL ⇒ Assura ⇒ Run LVS…

compare.rul and extract.rul files in the LVS technology directory

ln -s /path/to/Assura/lvs/technology/compare.rul compare.rul
ln -s /path/to/Assura/lvs/technology/extract.rul extract.rul

Parasitic Extraction (PEX)



Last update: Luca Pacher - Jul 15, 2014