home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HAM Radio 1
/
HamRadio.cdr
/
circuit
/
cirpice
/
readme.doc
< prev
Wrap
Text File
|
1986-09-04
|
10KB
|
220 lines
1.0) Introduction
This file describes how to setup and run the classroom versions of
PSPICE and PROBE. You are welcome to make as many copies as you
find convenient of all the files on the Classroom Version PSpice
diskette. You may run the classroom version of PSpice on as
many different PC's as you wish.
This diskette came from a desire to respond to many requests we
have received for using PSPICE for teaching electronics courses.
Since the commercial version of PSPICE and PROBE are $950 and $450,
respectively, cost was a problem when trying to provide the program
to an entire class. From discussions we have had with professors it
appeared that for many situations a restriction on the circuit size of
10 transistors was acceptable. That restriction allows us to offer
this version of PSPICE to all electronics professors in the United
States at no charge. We hope that it will be useful to you.
2.0) System Configuration
PSPICE will run on an IBM PC, XT, or AT with 512kbytes of memory.
The floating-point co-processor (8087 or 80287) is optional. If present,
the program will run at full speed. Otherwise it will run 5-15 times
slower. Either the monochrome or color display may be used. Any
printer may be used.
PSPICE runs under MSDOS 2.0+ and requires the system to have been
booted with a CONFIG.SYS file which contains the statement:
FILES=10
It is also recommended that the CONFIG.SYS file contain the statement:
BUFFERS=10
Such a CONFIG.SYS file is included on Diskette 1.
For PROBE the only difference is that the floating-point processor
is not optional. It is required.
3.0) Running PSPICE
PSPICE is 2 programs: PSPICE1.EXE (on Diskette 1) and PSPICE2.EXE (on
Diskette 2). For systems with a fixed disk, simply copy the all the
files into a directory and then start PSPICE with the command:
PSPICE input-file output-file
For PC systems, you must run PSPICE1.EXE and then PSPICE2.EXE. You can
either use one drive for the program diskettes, switching them between
PSPICE1.EXE and PSPICE2.EXE, or use 2 drives, putting one program
diskette in each. In the 1st case, the input, output, and scratch
files would go on the 2nd drive. In the 2nd case, the files would go
on the drive which has diskette PSPICE1. For both cases regarding the PC,
the input and output files are specified when PSPICE1.EXE is run:
PSPICE1 input-file output-file
For all the above cases, the input-file and output-file may have
pathnames. The program files, too, can be on any directory specified
by a previous DOS PATH command. Note that PSPICE1.EXE does not call
or overlay or chain to PSPICE2.EXE. PSPICE2.EXE must be explicitly
run. See PSPICE.BAT for an example.
The input file must be specified, but its extension need not be. Its
extension defaults to .CIR. The output file is optional, its name
defaults to the input file's name and its extension defaults to .OUT.
If the input file is not specified you will be prompted for it. The
output file may be a device, such as the printer. This command would
run EXAMPLE1 to the printer:
PSPICE EXAMPLE1 PRN
assuming that you have the standard DOS reserved names.
PSPICE1.EXE creates 2 temporary files, PSPICEA.TMP and PSPICEB.TMP,
which are passed on to PSPICE2.EXE. PSPICE2.EXE creates 2 more
temporary files, T3.TMP and T4.TMP. At normal program termination of
PSPICE2.EXE all 4 temporary files are deleted. For a long run their
combined size will be about 40kbytes.
4.0) Format of the Input and Output Files
The input and output files are ordinary text files and follow the
same rules as those for the UC Berkeley Spice program, version 2G.6,
with these omissions:
1) There is no distortion (.DISTO) analysis. We recommend using the
.TRAN and .FOUR to calculate harmonic distortion. This method
correctly accounts for clipping, which .DISTO does not.
2) There is no .ALTER command.
In addition, numerous enhancements to the Berkeley Spice have been
added including GaAs MESFET devices, group delay, and the ability to
reference device libraries in other files. For more details on these
and other PSPICE enhancements, the PSpice User's Guide may be
purchased from MicroSim for $40.00. Unfortunately, the user's guide
is not available in machine-readable format. It is typeset and
contains both formulas and diagrams.
5.0) Restrictions for the classroom version
This version of PSpice will run in 512kbytes. It will run with or
without the floating-point co-processor. All the features of the
production PSpice as of May 1986 are included except that the circuit
size is restricted to a maximum of about 10 transistors. The production
version of PSpice comes with a library of models for about 100 standard
devices (diodes, bipolar transistors such as the 2N2222, power MOSFET's,
opamps, and comparators). This diskette includes a reduced version of
the standard parts libraries.
6.0) Running Probe
This diskette also contains Probe, the graphics post-processor for PSpice.
Probe is run by adding the statement:
.PROBE
to the input file to PSpice. Then, PSpice stores all the node voltages
and device currents calculated during the simulation into a file called
PROBE.DAT. The presence of the PROBE.DAT file will cause Probe to be
run automatically as soon as PSpice is finished. In addition, once
the PROBE.DAT file is created, Probe can be run by itself (that is,
without re-running PSpice) by typing
PROBE
To run Probe the first time, we recommend adding a ".PROBE" statement
to EXAMPLE1.CIR with a text editor and then typing:
PSPICE EXAMPLE1
PSpice will simulate EXAMPLE1 and create a PROBE.DAT file. After
PSpice is finished Probe will start up automatically.
Probe accepts commands through a menu displayed at the bottom of the
screen. Most of these commands are self-explanatory. Note that the
Add Trace command allows you to enter arithmetic expressions of voltages
and currents as well as the voltages and currents themselves.
The PROBE.DEV file contains a list of the devices attached to your
system. The allowed devices for "Display = " are:
Text: Non-graphics display
IBM: IBM CGA (640x200 no color) adaptor
IBMEGA: IBM EGA (640x350 with color) adaptor
Hercules: Hercules graphics (720x348 no color) adaptor
FutureNet: DASH2 graphics (640x350 no color) adaptor
The allowed devices for "Hard-copy = " are:
Text: Non-graphics printer
Text132: Non-graphics printer (132 columns)
Epson: Epson FX-80 printer
Epson132: Epson FX-100 printer
EpsonMX: Epson RX and MX-80, Okidata IBM Compatible, Okidata
with Plug N' Play, and Epson-compatible printers
EpsonMX132: Epson RX and MX-100 printers
Okidata: Okidata ML92 printer
Okidata132: Okidata ML93 printer
IBMClr: IBM color printer (black only)
IBMClr132: IBM color printer (black only, 132 columns)
IBMClrSlw: IBM color printer (color)
IBMClrSlw132: IBM color printer (color, 132 columns)
CItoh: C. Itoh color printer (black only)
CItoh132: C. Itoh color printer (black only, 132 columns)
CItohSlw: C. Itoh color printer (color)
CItohSlw132: C. Itoh color printer (color, 132 columns)
HP Hewlett Packard 7470 and 7475 pen plotter
HI Houston Instruments DMP pen plotter
HPLJ Hewlett Packard LaserJet printer
We recommend that you use "Text" first before trying out your system's
graphic devices. Note: this classroom version of Probe is for IBM and
IBM-compatible PC's only. It will not run on the Texas Instruments
professional.
This version of Probe requires the 8087 floating-point co-processor.
Unlike PSpice it will not run without it. This version of Probe has
all the capabilities of the production Probe as of May 1986.
7.0) Device Libraries
The classroom version of PSpice comes with models for some standard
parts. These are found in the files with extension ".LIB". These
are ascii, text files and we recommend that you print them out and
read them, starting with the file NOM.LIB.
Libraries may be referenced by using the statement:
.LIB <file name>
in the .CIR file. See NOM.LIB for examples. If <file name> is left
out then it defaults to "NOM.LIB". If any device in the .CIR
file references a model or subcircuit that is not defined in the .CIR
file then PSPICE will search all files referenced by .LIB statements
and use .MODEL or .SUBCKT statements found in the library files.
8.0) More Information
Here are some commonly asked prices:
PSPICE (commercial version) $950 (quantity one)
PROBE (commercial version) $450 (quantity one)
PARTS (model parameter extractor) $450 (quantity one)
User's Guide for PSPICE, PROBE, and PARTS $40 (all quantities)
For more information please contact:
MicroSim Corporation
23175 La Cadena Dr.
Laguna Hills, CA 92653
(714) 770-3022
Our level of technical support for the commercial version of PSPICE is
quite high. Unfortunately, we cannot provide the same kind of service
for the classroom version due to the large number of users and the fact
that it is provided at no charge.