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

maeExportOutputView

maeExportOutputView(
[ ?session t_sessionName ]
[ ?fileName t_fileName ]
[ ?view t_viewType ]
[ ?historyName t_historyName ]
[ ?testName t_testName ]
[ ?filterName t_filterName ]
[ ?clearAllFilters g_clearAllFilters ]
)
=> t / nil

Description

Exports the output or results view to the specified .csv or .html file.

Arguments

?session t_sessionName

Name of the ADE Assembler or ADE Explorer session.

If not specified, the current session is used.

?fileName t_fileName

Path and name of the file to which results are to be exported.

?view t_viewType

Name of the output view to be exported.

The valid values are:

  • "Detail"
  • "Detail - Transpose"
  • "Status"
  • "Summary"
  • "Yield"
  • "Checks/Asserts"
  • "Fault"
  • "Current"(default)

?historyName t_historyName

Name of the history for which outputs are to be exported.

The default value is "".

?testName t_testName

Name of the test for which the outputs are to be exported. This argument is useful for exporting results from a multi-test cellview.

This argument is supported only for the Checks/Asserts and Fault result views.

?filterName t_filterName

Name of a saved filter to be applied before exporting outputs.

This argument is supported only for the Checks/Asserts and Fault result views.

?clearAllFilters g_clearAllFilters

Specifies whether to clear all column filters before exporting outputs or not.

  • t: Clears the column filters before exporting the outputs.
  • nil: Does not clear the column filters before exporting the outputs.
This argument is supported only for the Checks/Asserts and Fault result views.

Value Returned

t

The given output view is successfully exported.

nil

The given output view is not exported.

Examples

Exports the yield view of a Monte Carlo run to a file named abc.csv.

maeOpenSetup("solutions" "amptest" "maestro")
;; the above function loads the given cellview and returns the session object
=> "fnxSession0"
maeSetVar("rload" 10k)
;; sets value for the rload variable
=> t
maeRunSimulation(?runMode "Monte Carlo Sampling")
;; the above function runs the simulation for the given setup and returns the name of the history
=> "MonteCarlo.2"
maeWaitUntilDone('All)
=> (0)
maeExportOutputView(?session "fnxSession0" ?fileName "./abc.csv" ?view "Yield")
=> "/servers/scratch02/testcases/adexl_workshop/design/abc.csv"

Saves the results of the Checks/Asserts result view for the current history of test demo_top:1 to a file named deviceChecks.csv. While doing that, it clears the filter named Device Checks.

maeExportOutputView( ?session "fnxSession0" ?fileName "./deviceChecks.csv" ?view "Checks/Asserts" ?testName "demo_top:1" ?filterName "Device Checks" ?clearAllFilters t)

For the Checks/Asserts view, the optional arguments can be used to specify a named filter.


Return to top
 ⠀
X