Large Scale DSO Job Outputs
A Large Scale DSO analysis does not support the output of full parametric results. Instead, it extracts a subset of results using predefined rectangular plots, which are created by the user before running the job. The extracted columns of data are saved as CSV files. Typically, there is one CSV file per-trace, per-variation. The outputs can be either imported as datasets for post-processing in the desktop also as function of parametric variations, or used directly in downstream applications (for example, Excel, or custom programs that parse .csv files).
Non-Rectangular plots of the design (for example, statistical eye and digital plot) are not extracted.
Output Location and Organization
The results of a Large Scale DSO job are located in the
<workdir>/<jobid>/results
folder. If workdir
is not
specified on the job command line, it is same as the input project's
results folder. For example, the default workdir
corresponding to \\shared\projects\tee.aedt
is \\shared\projects\tee.aedtresults
. Within this results folder,
there is one folder per variation. The name of the variation's folder
is an integer number corresponding to variation's index in the parametric
table. For example, a variation folder named '4' has results for the
fifth row of parametric table, while a variation-folder named '0' has
results for the first row of the table. Each variation's folder contains a CSV file for each trace.
CSV File Contents
The initial header rows of the CSV file define the solved variation. For each such row, the first column contains a variable name and the second contains a variable value. The row following variation rows has the name of primary sweep and the name(s) of extracted quantities. Subsequent rows contain data—quantity values as a function of primary sweep.
These examples provide context:
- Traces of an S-parameter Report – The data portion of the CSV file contains two columns of data: the first contains Freq values and the second contains values for the trace's s-parameter component.
- Trace of a Far Field Report – Suppose there is a far field report with a trace (magrE), whose primary sweep is phi and whose secondary sweep is theta. Further suppose that two values of theta are chosen and all values of phi are chosen. For this trace, the data portion of CSV file contains three columns of data: the first containing phi values, the second containing magrE values for the first value of theta, and the third column containing values for second value of theta. The magrE output columns are titled as 'magrE_crv1' and 'magrE_crv2' respectively.
- Advanced Sweeps – In the case of a trace with special primary sweep (such as the trace of a time domain quantity), one CSV file is created per curve of trace, per variation. These CSV files always have two columns, irrespective of the number of values chosen for secondary/higher sweeps.