DOC PREVIEW
Berkeley ELENG 105 - EE105 Lab Experiments HSPICE Tutorial

This preview shows page 1-2-3-4-5 out of 16 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 16 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 16 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 16 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 16 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 16 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 16 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

IntroductionWindows vs. UNIXWindowsConnecting From HomeRunning HSPICEUNIXSoftwareRunning SSHRunning HSPICESimulating Circuits in HSPICE and AwavesHSPICE Netlist SyntaxExamplesTransient analysis of a simple RC circuitOperating point analysis for a diodeDC analysis of a diodeAC analysis of a high-pass filterTransfer function analysisPole-zero analysisThe .measure commandIncluding another fileUsing AwavesInterface descriptionDeleting plotsPrinting plotsMaking a measurementZoomingUpdating a panelSyntax ReferenceUNIVERSITY OF CALIFORNIA AT BERKELEYCollege of EngineeringDepartment of Ele ctrical Engine ering and Computer SciencesEE105 Lab Exp er imentsHSPICE TutorialContents1 Introduction 12 Windows vs. UNIX 12.1 Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12.1.1 Connecting From Home . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22.1.2 Running HSPICE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22.2 UNIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.2.1 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.2.2 Running SSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.2.3 Running HSPICE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Simulating Circuits in HSPICE and Awaves 53.1 HSPICE Netlist Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53.2 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63.2.1 Transient analysis of a simple RC circuit . . . . . . . . . . . . . . . . . . . . . . . . . . 63.2.2 Operating point analysis for a diode . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73.2.3 DC analysis of a diode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83.2.4 AC analysis of a high-pass filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93.2.5 Transfer function analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103.2.6 Pole-zero analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103.2.7 The .measure command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113.3 Including another file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 Using Awaves 134.1 Interface description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134.2 Deleting plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134.3 Printing plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134.4 Making a measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 34.5 Zooming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134.6 Updating a panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 Syntax Reference 141 Introd uctionThis tutorial was written specifically for the EE105 co urse at UC Berkeley. It outlines how to run HSPICE inWindows and UNIX, then delves into the details of creating netlists, simulating them, and using Awaves toplot the results. The appendix to this document serves as a syntax reference tha t may be useful throughoutthe semester.HSPICE is just a program that takes in a netlist (a simple text file), containing a circuit description a ndanalysis options, and outputs the analysis it has done on that circuit. An HSPICE netlist typically has a.sp extension, for example circuit.sp. Although HSPICE produces many output files, the only one that12 WINDOWS VS. UNIX 2you will nee d to …


View Full Document

Berkeley ELENG 105 - EE105 Lab Experiments HSPICE Tutorial

Documents in this Course
Lecture 3

Lecture 3

21 pages

Lecture 9

Lecture 9

15 pages

Lecture 3

Lecture 3

19 pages

Lecture 3

Lecture 3

22 pages

Outline

Outline

16 pages

Lecture 3

Lecture 3

21 pages

Lecture 2

Lecture 2

28 pages

Lecture 3

Lecture 3

21 pages

Lecture 4

Lecture 4

22 pages

Lecture 6

Lecture 6

25 pages

Lecture 1

Lecture 1

13 pages

Lecture 5

Lecture 5

22 pages

Lecture 3

Lecture 3

21 pages

Lecture 1

Lecture 1

13 pages

Lecture 8

Lecture 8

25 pages

Lecture

Lecture

5 pages

Overview

Overview

24 pages

Lecture 5

Lecture 5

22 pages

Load more
Download EE105 Lab Experiments HSPICE Tutorial
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view EE105 Lab Experiments HSPICE Tutorial and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view EE105 Lab Experiments HSPICE Tutorial 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?