Cadence Tutorial

Spectre Netlist Extraction with Cadence

Authors: David Donofrio, Jos Sulistyo, Meenatchi Jagasivamani and Carrie Aust


This tutorial explains how to extract a Spectre netlist from your cellview from either the schematic or layout view.


a) Get the extracted view of the layout:

b) Start Analog Artist: Select Tools -> Analog Environment from the extracted window.

NOTE: By starting Analog Artist from Composer the current extracted layout will automatically be used as the target design

c) Go to Spectre Netlist Simulation Procedure.


a)Once the schematic is complete, place pins (Add->Pin . . . or 'p' shortcut) on signals you wish to name

These are the signals that you will later be able to easily plot and stimulate.
Designate pin to be input, output or input/output (recommended for Vdd and Vss)

a) Choose Design-> Check and Save from the schematic window
b) Start Analog Artist: Select Tools -> Analog Environment from the schematic window.

NOTE: By starting Analog Artist from Composer the current schematic will automatically be used as the target design

c) Go to Spectre Netlist Simulation Procedure.

a) Open the extracted view of a standard cell in Cadence Virtuoso.
b) Follow instructions for extraction from layout given in the Netlist Extraction Procedure below. The HSPICE netlist is the subcircuit definition of the corresponding gate. (Ex: wand2_2.sp)