Product Documentation
Virtuoso ADE SKILL Reference
Product Version IC23.1, November 2023

Waveform Data Object Functions

Waveform data objects are used in simulation results manipulation and display. Waveform data objects are represented by the special type srrWaveID. Each ID uniquely identifies a waveform data object. A waveform data object has two data-vectors, the X and the Y data vector. Similar to waveform data objects, data vectors are represented by the special type srrVecID. Each ID uniquely identifies a data vector.

SKILL functions, such as declare() and makeVector(), return a vector object, which is conceptually similar to but structurally different from the vector returned by public APIs, such as drCreateVec(). The former is a (SKILL) language-supported data structure. The latter is an application-supported data structure, for example, the data vector used in functions. srrWaveXXXX public APIs require the application-supported vector type, not the SKILL vector type or array.

Return to top
 ⠀
X