Waveform Viewing

Q: How can one view a waveform on an old waveform viewer (e.g., HSPLOT) or using third-party tools (e.g. Viewdraw)?

A: Add the following card to SPICE deck:

.OPTION POST_VERSION = 9007

Solution: 42

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Q: I am performing analysis at different operating temperatures. However, my waveform/measurements are not changing when I change the temperature of the simulation. What is going on?

A: Most elements' temperature coefficients default to zero. You must specify non-zero coefficients to derate components in the simulation. You can do this either on the element instance line or in the .MODEL card for the elements. For information on element-specific temperature coefficients, please see Star-Hspice Manual , Volume II.

Solution: 155

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Q: Can I use more than one interface option in my netlist (how does this affect my waveform viewing)?

A: See this solution in Netlist/Options.

Solution: 208

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Q: How do I create eye diagrams with Star-Hspice?

A: Here is an example of an eye diagram circuit in the Star-Hspice distribution:

<installdir>/demo/awaves/demo/eyediag*

As a quick reference, an eye diagram simply imitates the behavior of an oscilloscope (the waveform is displayed starting from the left end of the window and moving to the right at a given rate). When the electron beam reaches the right end of the window, it is moved quickly to the left end of the window where another "cycle" can be displayed. This type of display is quite useful in observing cyclic patterns that vary slightly from one cycle to another.
To get these results in Star-Hspice, you need to include these two statements in your netlist:

.PARAM width=5ns phase=0ns

.PROBE TRAN TIME2=par('TIME+phase-int((TIME+phase)/width)*width')

This creates a new TIME2 output variable. You may adjust the width of the window (in ns) with the parameter "width". You may also adjust the phase of the waveform with the parameter "phase." To get these results in AvanWaves:

Solution: 611

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

 

 

Star-Hspice Manual - Release 2001.2 - June 2001