What does HSPICE do?

What does HSPICE do?

Hspice is a device level circuit simulator. Hspice takes a spice file as input and produces output describing the requested simulation of the circuit. It can also produce output files to be used by the AWAVES post processor.

What is HSPICE simulation?

HSPICE is an analog circuit simulator (similar to Berkeley’s SPICE-3) capable of performing transient, steady state, and frequency domain analyses. Existing SPICE decks created for SPICE- 3 can be easily modified to run under HSPICE, or can be rewritten to take advantage of features not available in SPICE-3.

How to make a.measure statement in HSPICE?

Hspice.MEASURE generation Make a perl/python/whatever script that generates a.measure for each edge. Include the.measure statements into your hspice deck. The ostensible advantage of this is that the results will reside with the rest of the measurements.

What is the name of the item measured in Star HSPICE?

Name that is associated with the measured value in the Star-Hspice output. The item measured is the independent variable beginning at the trigger and ending at the target: for transient analysis it is time; for AC analysis it is frequency; for DC analysis it is the DC sweep variable.

When does star-HSPICE get an error message?

Star-Hspice issues an error message if it encounters a measurement parameter with the same name as a standard parameter definition. To prevent parameter values given in .MEASURE statements from overwriting parameter assignments in other statements, Star-Hspice keeps track of parameter types.

How to write veriloga code in HSPICE deck?

One can write a VerilogA piece of code which can be triggered by edges to output the time into a file. In Cadence there should be a sample library with some sample VerilogA widgets. The VerilogA code should be included into the hspice deck with a .hdl command and should be instantiated like any other subcircuit.