Upload
ron-huang
View
272
Download
8
Embed Size (px)
Citation preview
Calibre xRC
1
Calibre xRC
intrinsiccoupledsubstrate11 intrinsic plate45 intrinsic fringe 12362 nearbody 3 crossover fringe6 crossover plate
1
RC
2 Calibre xRC
Calibre xRC
transistor level
gate levelADMS Power
NoiseTiming RC RCCSignal Integrity RC RCC Calibre xRC
EldoHspicespectreDSPFSPEF Calibre xRC reducethresholds
tolerances Calibre xRC
layout schematic
3
Calibre xRC 2 Calibre xRC
2 Calibre xRC
31 xRC
2Calibre xRC xRCxRCLVS xRC
311
Calibre xCalibrate xcalibratexCalibrateshielding
CAPACITANCE ORDER ndiff pdiff poly1 metal1 metal2
metal1 poly poly metal1 poly
Calibre SVRF metal1 0.2ohmmetal1 poly1 10ohm, RESISTANCE SHEET METAL1 [0.2 0]
RESISTANCE CONNECTION METAL1 POLY1 [10 0]
312 LVS PEX
LVS LVS
PEX xRC 5Lumped 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 PEX NETLIST DISTRIBUTED
Calibre xrc pdb rcc rules Calibre xrc fmt r rules
R
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) //****************************************************************************
PEXxRC 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 net2net1net2 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 SVRFStandard Verification Rule Format LVS Calibre SVDBStandard Verification Database LVS xRC LVS SVDB LVS topcell.sp PHDBPersistent 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 DatabaseCalibre xRC PDBxRC xRC RC RCC coupled CxRC 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
4
, 1.a Flat Transistor-Level netlist
2a Gate-Level Netlist xcellCalibre 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
5
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
4
Find 4OSCO 5
5
6 Calibre
Calibre PEX Cadence.cdsinit Calibre
load (/usr/calibre/mgc_skl.skl) icfb Calibre Cadence Calibre 6
6
Run PEX PEX 7
7 PEX GUI
Rules Inputs LVS Inputs/H-cells PEX x-Cells file, xcellOutputs 8
8
9 4ADMSAdvanceMS license
9
10 5 No Inductancedefault
10
11CALIBREVIEW Calibre license
11
12 SCHEMATIC LAYOUT
12
Exclude IncludeTop-Level Nets Recursive Nets
xRC 13
13 xRC
Run Control AdvancedShow 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
7
Calibre xRC
% setenv PEX_***
1% setenv PEX_EXTRACT_FLOATING_NETS OFF/ON xRC floatingOFFON 2% setenv PEX_FMT_GLOBAL VDD;VSS VDDVSS PIN.subckt.global VDD VSS
20061229