HSPICE_Tutorial - HSPICE Tutorial Contents 1 Introduction 1...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: HSPICE Tutorial Contents 1 Introduction 1 2 Windows and Unix Version 1 2.1 Running HSPICE in Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2.2 Running HSPICE in UNIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 Simulating Circuits in HSPICE and Awaves 3 3.1 HSPICE Netlist Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3.2 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3.2.1 Transient analysis of a simple RC circuit . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3.2.2 Operating point analysis for a diode . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.2.3 DC analysis of a diode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.2.4 AC analysis of a high-pass filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3.2.5 Transfer function analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2.6 Pole-zero analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.2.7 The .measure command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.3 Including another file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4 Using Awaves 10 4.1 Interface description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4.2 Deleting plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4.3 Printing plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4.4 Making a measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4.5 Zooming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4.6 Updating a panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5 Syntax Reference 11 1 Introduction This tutorial outlines how to run HSPICE, then delves into the details of creating netlists, simulating them, and using Awaves to plot the results. The appendix to this document serves as a reference that may be useful throughout the lab experiments. Basically, HSPICE is just a program that takes in a netlist (a simple text file containing a circuit description and analysis options) and outputs the analysis it has performed on the circuit. An HSPICE netlist typically has an .sp extension, e.g. circuit.sp . Although HSPICE produces many output files, the only one that you will need to examine for the labs is the .lis extension file, e.g. circuit.lis . This file contains all of the important results from the HSPICE analysisoperating points, measurement results, error messages, etc. Typically after simulating a circuit, it is best to check this file first to ensure there were no errors in your netlist....
View Full Document

This note was uploaded on 04/06/2009 for the course ECSE 2050 taught by Professor Monahella during the Spring '08 term at Rensselaer Polytechnic Institute.

Page1 / 13

HSPICE_Tutorial - HSPICE Tutorial Contents 1 Introduction 1...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online