Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 1
Parasitic Extraction
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 2
Effects of Parasitics in Digital Circuits
Parasitic capacitors
between signal wires
cause cross talk
Charging of extra
RC causes extra capacitance costs
propagation delay increases the power
consumption
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 3
Relevance of Parasitics
w d
Time
Technology Evolution:
§ Decreasing interconnect feature size increases parasitics
• d ↓ à Cside ↑ (C ~ 1/d)
• w ↓ à Cup,down ↓
• Aspect ratios (h/w) ↑ à trying to keep R const,
• h ↑ à Cside ↑ ↑
§ Decreasing transistor feature size à weaker drivers
§ à Parasitics become more relevant (can even become
dominant) as feature sizes shrink
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 4
PARASITIC EXTRACTION TUTORIAL
Overview / Requirements
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 6
Extraction Setup
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 7
Extraction Type
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 8
Extraction Type
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 9
Filtering
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 10
The Extracted View
NFET as in the
schematic
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 11
Enable the ‘Net’ Layers (UMC specific)
Check here
to show only
used layers
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 12
Examining the Parasitics
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 13
Reporting Parasitics
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 14
Example Net Report
If resistances
were extracted
the nets now
have numbered
segments
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 15
Simulating an Extracted View
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 16
Viewing the Simulation Results
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 17
EXERCISE: PARASITIC SIMULATION
Exercise: Signal Delay & Integrity
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 19
Exercise: Signal Delay & Integrity
§ In the Tree/Table view panel you can select which view is
used for simulation for each cell
§ To simulate, you must open ADC from the config view
§ Alternatively, when doing a simulation on the schematic,
switch to config in Design->…
VLSI Design - Parasitic Extraction & Simulation © F. Erdinger, ZITI, Uni Heidelberg Page 21