Product Documentation
Virtuoso Variation Option User Guide
Product Version IC23.1, November 2023

Integrating a Custom Optimizer into ADE Assembler

After creating your custom optimization algorithm, you must integrate it into ADE Assembler. You can then select this algorithm from the Optimizers drop-down list in the AOP Options form when running the Advanced Optimization run.

To integrate the custom optimization algorithm into ADE Assembler:

  1. Set the following Shell environment variable to specify the colon-separated directories where you want to save the custom optimization algorithms:
    setenv DSO_HOME_OPTIMIZERS $CDSHOME/tools/DSO/optimizer/system/target:$PWD/custom_optimizers
    Where, $CDSHOME is the Cadence installation directory, and $PWD is the current working directory.
    You can specify another directory separated by a colon (:).
  2. Save your custom optimization algorithms in either of the following directories:
    setenv AOP_OPTIMIZERPATH
    $CDSHOME/tools/DSO/optimizer/system/target:$PWD/custom_optimizers
    The algorithms saved in these directories are available to be selected from the Optimizers drop-down list in the AOP Options form.

Related Topics

Advanced Optimization

Example of Custom Optimization Algorithm

Advantages of Advanced Optimization

AOP Options Form

Running Advanced Optimization


Return to top
 ⠀
X