User Guide
Contents
xiii
Interacting with waveform analysis during simulation . . . . . 329
Pausing a simulation and viewing waveforms . . . . . . . . . . 330
Using schematic page markers to add traces . . . . . . . . . . . . . . 331
Limiting waveform data file size . . . . . . . . . . . . . . . . . . . . 334
Limiting file size using markers . . . . . . . . . . . . . . . . . . . 334
Limiting file size by excluding internal subcircuit data . . . . . . 336
Limiting file size by suppressing the first part
of simulation output . . . . . . . . . . . . . . . . . . . . . 336
Using simulation data from multiple files . . . . . . . . . . . . . . . 337
Appending waveform data files . . . . . . . . . . . . . . . . . . . 337
Adding traces from specific loaded waveform data files . . . . . 338
Saving simulation results in ASCII format . . . . . . . . . . . . . . . 339
Analog example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Running the simulation . . . . . . . . . . . . . . . . . . . . . . . 341
Displaying voltages on nets . . . . . . . . . . . . . . . . . . . . . 343
User interface features for waveform analysis . . . . . . . . . . . . . . . 344
Zoom regions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
Scrolling traces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
Modifying trace expressions and labels . . . . . . . . . . . . . . . . . 346
Moving and copying trace names and expressions . . . . . . . . . . 347
Copying and moving labels . . . . . . . . . . . . . . . . . . . . . . . 348
Tabulating trace data values . . . . . . . . . . . . . . . . . . . . . . . 349
Using cursors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
Displaying cursors . . . . . . . . . . . . . . . . . . . . . . . . . . 350
Moving cursors . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Example: using cursors . . . . . . . . . . . . . . . . . . . . . . . . 352
Tracking simulation messages . . . . . . . . . . . . . . . . . . . . . . . . 354
Message tracking from the message summary . . . . . . . . . . . . . 354
The Simulation Message Summary dialog box . . . . . . . . . . 354
Persistent hazards . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Message tracking from the waveform . . . . . . . . . . . . . . . . . . 356
Trace expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Basic output variable form . . . . . . . . . . . . . . . . . . . . . . . . 357
Output variable form for device terminals . . . . . . . . . . . . . . . 358
Analog trace expressions . . . . . . . . . . . . . . . . . . . . . . . . . 364
Trace expression aliases . . . . . . . . . . . . . . . . . . . . . . . 364
Arithmetic functions . . . . . . . . . . . . . . . . . . . . . . . . . 364
Rules for numeric values suffixes . . . . . . . . . . . . . . . . . . 365
Other output options 367Chapter 14
Chapter overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Pspug.book Page xiii Wednesday, November 11, 1998 1:14 PM