9-9
Understanding the CITIfile Data Format
CITIfile Keywords
SEG_LIST_BEGIN SEG_LIST_BEGIN indicates that a list of segments for
the independent variable follow. Format for the segments
is: [segment type] [start] [stop] [number of points]. The
current implementation only supports a single segment. If
there is more than one segment, the VAR_LIST_BEGIN
construct is used. CITIfile revision A.01.00 supports only
the SEG (linear segment) segment type.
SEG_LIST_END SEG_LIST_END defines the end of a list of independent
variable segments.
VAR_LIST_BEGIN VAR_LIST_BEGIN indicates that a list of the values for
the independent variable (declared in the VAR statement)
follow. Only the MAG format is supported in revision
A.01.00.
VAR_LIST_END VAR_LIST_END defines the end of a list of values for the
independent variable.
DATA DATA S[1,1] RI defines the name of an array of data that
will be read later in the current CITIfile package, and the
format that the data will be in. Multiple arrays of data are
supported by using standard array indexing. Versions
A.01.00 and A.01.01 of CITIfile only support the RI (real
and imaginary) format, and a maximum of two array
indexes. Commonly used array names include the
following: “S” for “S parameter” Example: S[2,1] “E” for
“Error term” Example: E[1] “USER” for “User parameter”
Example: USER[1] “VOLTAGE” Example: VOLTAGE[1]
“VOLTAGE_RATIO” for a ratio of Example:
VOLTAGE_RATIO[1,0] two voltages (A/R).