Tanner EDA Tutorials PDF
Tanner EDA Tutorials PDF
Prepared by
C. Thiruvenkatesan
Associate Professor / ECE
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 1 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 2 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 3 of 53
SPICE has the ability to simulate components ranging from the most basic
passive elements such as resistors and capacitors to sophisticated
semiconductor devices such as MESFETs and MOSFETs.
Using these intrinsic components as the basic building blocks for larger
models, designers and chip manufacturers have been able to define a truly
vast and diverse number of SPICE models.
Most commercially available simulators include more than 15,000 different
components.
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 4 of 53
The quality of SPICE models can vary, and not all SPICE models are
applicable to every application.
It is important to consider this when using the models supplied with a
SPICE simulation package.
Using a SPICE model inappropriately can lead to inaccurate results, or
even generate an error in some circumstances.
One of the most common errors made by even seasoned engineers is
confusing a SPICE model with a PSPICE model.
PSPICE is a commercially available program that uses proprietary
languages to define components and models.
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 5 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 6 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 7 of 53
S-Edits tight integration with SPICE simulation allows viewing operating point results
directly on the schematic and performing waveform cross-probing to view node voltages
and device terminal currents or charges.
S-Edit imports schematics via EDIF from third party tools, including Cadence, Mentor,
Laker, ORCAD and ViewDraw with automatic conversion of schematics and properties for
seamless integration of legacy data.
S-Edits schematic design checks enables you to check your design for common errors
such as un-driven nets, unconnected pins and nets driven by multiple outputs so you can
catch errors early before running simulations.
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 8 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 9 of 53
Page 10 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 11 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 12 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 13 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 14 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 15 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 16 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 17 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 18 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 19 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 20 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 21 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 22 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 23 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 24 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 25 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 26 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 27 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 28 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 29 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 30 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 31 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 32 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 33 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 34 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 35 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 36 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 37 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 38 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 39 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 40 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 41 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 42 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 43 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 44 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 45 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 46 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 47 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 48 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 49 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 50 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 51 of 53
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 52 of 53
Thank you
SSN / ECE / BE ECE / EC2357: VLSI Design Lab / Tanner EDA Tutorials
Page 53 of 53