User Guide

Contents
Before You Be
g
in
Welcome to MicroSim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
MicroSim PSpice Optimizer Overview . . . . . . . . . . . . . . . . . . . . . xiv
How to Use this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Typographical Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Related Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
If You Have the Evaluation Version . . . . . . . . . . . . . . . . . . . . . . xvii
Thin
g
s You Need to KnowChapter 1
Chapter Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
What is the PSpice Optimizer? . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Designs that You Can Optimize . . . . . . . . . . . . . . . . . . . . . . . 1-3
Designs that You Cannot Optimize . . . . . . . . . . . . . . . . . . . . . 1-3
Using the PSpice Optimizer with Other MicroSim Programs . . . . . . . . . . 1-4
Terms You Need to Understand . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Primer: How to Optimize a Desi
g
nChapter 2
Chapter Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Optimizing a Diode Biasing Circuit—the Objective . . . . . . . . . . . . . . 2-2
Why Use Optimization? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Phase One: Developing the Design . . . . . . . . . . . . . . . . . . . . . . . 2-4
The PSpice Optimizer Advantage . . . . . . . . . . . . . . . . . . . . . . 2-5
Phase Two: Setting Up the Optimization . . . . . . . . . . . . . . . . . . . . 2-6
Defining Design Parameters . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Setting Up Goals and Constraints . . . . . . . . . . . . . . . . . . . . . . 2-8
Setting up analyses for each goal and constraint . . . . . . . . . . . . 2-8
Developing performance measures . . . . . . . . . . . . . . . . . . . 2-9
Defining specifications: goals and constraints . . . . . . . . . . . . . 2-10
Phase Three: Running an Optimization . . . . . . . . . . . . . . . . . . . . . 2-11
Running the PSpice Optimizer . . . . . . . . . . . . . . . . . . . . . . . 2-12
Adding a Constraint and Rerunning the PSpice Optimizer . . . . . . . . . 2-14