You are on page 1of 15

Calibre xRC

Calibre xRC

intrinsic
coupledsubstrate
1 1 intrinsic plate 4 5 intrinsic fringe
1 23 6 2 nearbody
3 crossover fringe 6 crossover plate

RC

2 Calibre xRC

Calibre xRC

transistor level

gate levelADMS
Power
Noise
Timing RC RCC Signal Integrity
RC RCC
Calibre xRC
EldoHspicespectreDSPFSPEF

Calibre xRC reducethresholds


tolerances

Calibre xRC
layout schematic

Calibre xRC
2 Calibre
xRC

2 Calibre xRC
31 xRC

2 Calibre xRC xRC xRC


LVS xRC

311

Calibre xCalibrate
xcalibrate

xCalibrate

shielding
CAPACITANCE ORDER ndiff pdiff poly1 metal1 metal2
metal1 poly poly metal1 poly

Calibre SVRF metal1 0.2ohm


metal1 poly1
10ohm,
RESISTANCE SHEET METAL1 [0.2 0]
RESISTANCE CONNECTION METAL1 POLY1 [10 0]

312 LVS PEX

LVS LVS

PEX
xRC 5 Lumped CRCRCCR-only
PEX

PEX

xRC

PEX NETLIST SIMPLE

Calibre xrc pdb rcc rules


Calibre xrc fmt simple rules

PEX NETLIST LUMPED

Calibre xrc pdb rcc rules


Calibre xrc fmt c rules

Lumped C

Calibre xrc pdb rcc rules


Calibre xrc fmt rc rules

RC

Calibre xrc pdb rcc rules


Calibre xrc fmt rcc rules

RCC

Calibre xrc pdb rcc rules


Calibre xrc fmt r rules

PEX NETLIST DISTRIBUTED

PEX xRC
//*****************************************************************************
LAYOUT PATH .../***.gds
LAYOUT PRIMARY layout_topcell_name
LAYOUT SYSTEM gds2
()

SOURCE PATH .../netlist_name


SOURCE PRIMARY schematic_topcell_name
SOURCE SYSTEM spice

MASK SVDB DIRECTORY .../svdb QUERY XRC


LVS xRC
LVS REPORT lvs.rep
LVS
PEX NETLIST SIMPLE .../top.simp HSPICE SOURCE LOCATION
PEX hspice
PEX NETLIST LUMPED .../top.lump HSPICE SOURCE
PEX REPORT LUMPED .../lump.rep
PEX hspice

PEX NETLIST DISTRIBUTED .../top.dist DSPF SOURCE


PEX REPORT DISTRIBUTED .../dist.repASCII SOURCE
PEX RC RCC DSPF

include .../pex.rules
include .../lvs.rules
( lvs )
//****************************************************************************
PEX xRC

PEX NETLIST SIMPLE

HSPICESPECTRE

PEX NETLIST LUMPED

HSPICESPECTREELDO

PEX NETLIST DISTRIBUTED HSPICESPECTREDSPFSPEFELDO

313 PEX

1Excluding and selection


PEX EXCLUDE LUMPED SOURCE net1 net2
PEX EXCLUDE DISTRIBUTED SOURCE net1 net2
net1 net2
PEX INCLUDE LUMPED net1 net2
PEX INCLUDE DISTRIBUTED net1 net2
net1 net2 net1net2
PEX EXCLUDE PEX INCLUDE calibre
xrc pdb -select xRC PEX INCLUDE PEX EXCLUDE

2Reduction
PEX TOLERANCE DISTRIBUTED
TICERTime Constant Equilibration Reduction
PEX THRESHOLD
PEX REDUCE LUMPED C
PEX REDUCE COUPLED( calibre xrc fmt -g)

mgcdocs

32

2 Calibre xRC

321 LVSLayout vs. Schematicor PHDBPersistent Hierarchical Database

DRC LVS
LVS DRC LVS Calibre SVRF
Standard Verification Rule Format LVS Calibre SVDB
Standard Verification Database LVS xRC
LVS SVDB LVS
topcell.sp PHDB Persistent
Hierarchical Database

LVS
calibre lvs hier spi svdb/layout_spice_file rule_file_name

layout_spice_file rule_file_name LVS


xRC

calibre xrc phdb rule_file_name

322 PDBParasitic database

LVS
calibre xrc pdb [r|-c|-rc|-rcc ] [-select] rule_file_name
[ ]rule_file_name Calibre xRC LVS

Calibre xRC PDBParasitic


Database
Calibre xRC
PDB xRC
xRC RC RCC coupled C
xRC

PDB

323 FMTFormat Netlists or Reports

calibre xrc fmt [-c|-r|-rc|-rcc|all] [-g] rule_file_name


Calibre xRC PDB

/bin/csh f
rm rf svdb/*.pdb
calibre lvs hier spi svdb/topcell.sp rules |tee lvs.log
calibre xrc pdb rcc rules |tee pdb.log
calibre xrc fmt all rules |tee fmt.log
rules xRC

,
1.a Flat Transistor-Level netlist

2a Gate-Level Netlist
xcell
Calibre xRC

calibre lvs hier spice svdb/design.sp hcell xcell_list rules


calibre xrc pdb rc xcell xcell_list rules
calibre xrc fmt all xcell xcell_list rules
LVS hcellxcell_list hcell
3. a Hierarchical Netlist
xcell_list
xcell
calibre lvs hier spice svdb/design.sp hcell xcell_list rules
calibre xrc pdb rc full xcell xcell_list rules
calibre xrc fmt all full xcell xcell_list rules

Calibre xRC
design.***design.***.pex design.***.topcell.pxi design.***
design.***.pex
RC
design.***.topcell.pxi
design.***.pex
*.pex
*.pxi
xRC LVS
design.spsvdb
Calibre RVE

calibre rve svdb&

3 Calibre RVE

Calibre RVE DRCLVS 3


View Net Parasitics
4

Find

4 OSCO 5

6 Calibre

Calibre
PEX
Cadence .cdsinit Calibre
load (/usr/calibre/mgc_skl.skl)
icfb Calibre Cadence
Calibre 6

Run PEX PEX 7

7 PEX GUI

Rules Inputs LVS Inputs/H-cells PEX x-Cells file,


xcell Outputs 8

9 4 ADMSAdvanceMS
license

10 5
No Inductancedefault

10

11
CALIBREVIEW
Calibre license

11

12 SCHEMATIC LAYOUT

12

Exclude Include
Top-Level Nets Recursive
Nets
xRC 13

13 xRC

Run Control Advanced

Show PEX steps in task button barPEX


Generate PDB
incrementally xRC PDB
PDB
PEX PEX Options Setup
PEX Options PEX Options 14

14 PEX Opitons

Run PEX xRC

PEX GUI xRC

Calibre xRC

% setenv PEX_***

1% setenv PEX_EXTRACT_FLOATING_NETS OFF/ON


xRC floating OFF ON
2% setenv PEX_FMT_GLOBAL VDD;VSS
VDDVSS PIN .subckt .global VDD VSS

20061229

You might also like