HSPICE 98.4 Tutorial

Prachi Sathe & Samiha Mourad

Electrical Engineering Department

Date of last revision: 01/21/02


Introduction

HSPICE is a circuit analyzer used for the simulation of electrical circuits in steady state, transient, and frequency domains. Circuits are accurately simulated, analyzed, and optimized from DC to microwave frequencies greater than 100 GHz. Circuits may contain passive components (resistors, capacitors, inductors), active devices (transistors and diodes), and independent voltage and current source..., etc. It facilitates circuit level analysis of performance and yield utilizing Monte Carlo, worst case, parametric sweep, and data table sweep analysis while employing the most reliable automatic convergence capability.

In this tutorial, we will illustrate how to write a input netlist, the different modes available for the analysis , saving the results of analysis and using AWAVES to observe and measure various plots saved during simulation. we will illustrate all this with a simple CMOS inverter as shown in Fig.1 below.

In this figure, there are two transistors of the same dimensions, L = 1u and W = 20u and their gates are connected together at node IN.

Node 0 is connected to ground, Node VCC is connected to the supply voltage, VCC, Node IN is connected to the input, in, and node OUT, the output is connected to a load capacitance.
 

Figure 1. CMOS Inverter

click here to go back to Index

Preparation

click here to go back to Index

Editing HSPICE Input Netlist