Page tree
Skip to end of metadata
Go to start of metadata

GoldenGate Tools 2015.01 Release Notes

GoldenGate Tools 2015.01 is designed for use with GoldenGate 2015.01 or subsequent GoldenGate releases until a future GoldenGate Tools version becomes available. It is a subset of a complete ADS installation and enables certain tools and capabilities that are part of the ADS platform for use within Virtuoso. It allows users to

  • Use Momentum to simulate layout views within Cadence Virtuoso to produce EM models for use within circuit simulation tools such as GoldenGate.
  • Launch the 3D Viewer to view Momentum results
  • Launch ADS Data Display from within Cadence Virtuoso when the GoldenGate simulator is selected.
  • Run System Testbench simulations within GoldenGate by providing a Ptolemy runtime environment.
  • Export layout from Momentum Virtuoso for 3D simulation in EMPro. The 3D information is created from the layer definitions and the substrate.

Users can enable these capabilities by either

  • Pointing to an ADS installation
  • Pointing to a GoldenGate Tools installation (smaller footprint)

In both cases, the following environment variables must point to a valid EEsof license file:


What's New


  • SHORT_PRODUCT_NAME requires: a) version 2014.07 of the EEsof EDA licensing software, b) version 3.2 codewords to run, and c) the licensing server software, lmgrd and agileesofd, to be upgraded to at least the same versions as what are included in EEsof EDA Licensing software 2014.07. SHORT_PRODUCT_NAME will not start if any of these requirements is not met. Refer to the License Codeword Version Compatibility Table.
  • In the EEsof EDA License Tools version 2014.07, licensing vendor daemon ( agileesofd ) is upgraded to sync up with FlexNet FNP version of FLEX license manager ( lmgrd ). SHORT_PRODUCT_NAME installer for the Windows platform will automatically set up these two new license server daemons by default for the local node-locked license users; for Linux, you need to follow the Linux/Solaris Licensing Setup  instruction to complete the licensing configuration process. For more details, refer to Licensing (For Administrators) .


  • Import iRCX file in Substrate Editor.
  • New Sheet model for thick conductors. This is the recommended setting for metal shields when a thick conductor is mapped in the substrate. The Sheet model for a thick conductor leads to the same number of unknowns as a sheet conductor in the substrate, but it is more accurate because it takes the metal thickness into account in mutual coupling computations with other parts of the circuit.
  • New solver option controls the compression level of the Direct Compressed solver.
  • New solver option controls the maximum number of threads used during a Momentum simulation.

For more information on these new solver options, see  Simulation Options.

Issues Addressed


  • The vertical cell at a thick conductor edge port is no longer assumed to be perfect conducting. This could lead to an incorrect current path.
  • A 'random', non-convergence versus changing mesh density behavior when using the direct compressed solver has been fixed.
  • A bug was fixed that could cause unexpected high surface currents in floating metal shapes depending on its mesh.
  • A bug was fixed in the AFS algorithm that caused slow convergence in cases where many frequency samples are needed.

Known Issues


  • Unable to install Flex-10 driver if Flex-9 dongle is already plugged into a machine.
    Workaround: Before installing a Flex-10 driver for the first time, unplug the Flex-9 dongle.
  • There is a known Flexera FNP issue, whereby mixing node-locked codewords and floating codewords in one license file can result in: a) Remote simulations not working or b) A second local simulation not working in case the license is node-locked and also has incorrect version.
    Workaround: It is strongly recommended that you do not mix node-locked codewords and floating codewords in one license file nor in any configuration that ends up with node-locked codewords and floating codewords both available on the same server. In other words, put the node-locked license and the floating license on different servers, and point to the respective one based on what you need to run.
    Additionally, we also recommend you to remove expired codewords, to separate out the new and the old versions of codewords into different files and different servers, and to point to the respective one based on what you need to run.
  • Not specifying the TCP/IP port for the license server during license setup may lead to unexpected behavior and/or license checkout failure on the Windows platform. We strongly recommend you to always explicitly specify the TCP/IP port associated with each license server.
  • A node-locked and floating bundle operating on Linux cannot be shared between products using EDA License Tools version older than 2014.01 when run at the same time.
  • License Setup Wizard does not remove any previous user-configured FLEX Windows License Service manually set up by a user using FlexNet's lmtools.
    Workaround: You must remove the previous user-configured Windows License Service via lmtools.
    • Run the lmtools.exe from C:\Program Files\Agilent\EEsof_License_Tools\bin to invoke the lmtools utility. The lmtools utility window is displayed.

      If you have installed an EEsof product released before 1st August, 2014 on your system prior to installing an EEsof product released after 1st August, 2014 then the default EEsof Licensing tools path will remain C:\Program Files\Agilent\EEsof_License_Tools. On the systems that only have EEsof products released after 1st August, 2014 installed then the default EEsof Licensing tools path will be C:\Program Files\Keysight\EEsof_License_Tools.
    • In the Service/License File tab, check the Configuration using Services option. All user-configured FLEX Windows License Services will be listed.
    • Select the service you wish to remove.
    • Select the Config Services tab and click the Remove Service button to remove the service.
      To ensure that the license service or lmgrd is running, click View Log. A log window appears that confirms whether agileesofd and lmgrd are up and running.
  • While running multiple versions of prior SHORT_PRODUCT_NAME releases together, set PRODUCT_NAME_MAXIMUM_BUNDLE_USAGE=ON in your environment so that all of them will use the same method to check out licenses. Otherwise, you might receive an error message, "Licensed number of users already reached".
  • On some Windows 7 machines, when more than one definition of an Ethernet adapter exists (duplicates), license checkouts may appear to hang up.
    Workaround: Disable the duplicate network card definitions in your network settings: Control Panel > Network and Internet > Network Connections. This issue has been acknowledged by Flexera and they have created a bug report (SIOC-000103097).
  • For LSF style distributed simulations, ensure that the PATH on the client computer points to the $HPEESOF_DIR/EEsof_License_Tools/${architecture} directory that corresponds to the EEsof release being used. This needs to be done in order to ensure that the proper version of the Flexera utilities (like lmutil ) gets picked up in the path before any older in-compatible versions (that may also be installed on a users’ system.)
  • License Setup Wizard ( aglmwizard.exe ), which is used to set up and record the license path would not work if you already have an environment variable set for PRODUCT_NAME_LICENSE_FILE.
    Workaround: You can use PRODUCT_NAME_LICENSE_FILE variable to point to license file or refer to Licensing (For Administrators).
  • The License Setup Wizard will exit or not properly configure a license server, if the server has all of its licenses currently in use.
    Workaround: Wait for a license on the server to become available as you normally would before launching the product.
  • Unable to set license in case unicode characters are used either in path or license file name because the Flex License Service does not support these characters.
  • The Product Selector tool will be unable to display the license server status properly when connected to older license server.
    Workaround: Upgrade your license server to the latest version.
  • The vendor daemon agileesofd sometimes crashes when running on remote Windows 8 machine. This crash occurs in the License Manager and Product Selector dialog boxes. SHORT_PRODUCT_NAME can still run. Keysight is working with Flexera to resolve this issue.

    Workaround: Use a different operating system for remote license server. If you must use Windows 8, the vendor daemon may crash when viewing licenses with the License Manager or when requesting license availability from the Product Selector dialog box. The license server, lmgrd , automatically restarts the vendor daemon and license checkout can proceed normally.

  • Cadence IC 5.1.41 (and other Cadence versions without 64-bit MPS libraries) will not work for GGTools and Dynamic Link. The rfdemp (GGTools) and idfmp (Dynamic Link) executable files are linked to Cadence 64-bit libraries. Only Cadence versions with 64-bit em_sh, mpsc_sh, cdsCommon_sh, and sman_sh libraries are supported. Supported Cadence versions are listed in $HPEESOF_DIR/idf/supported_cadence_versions.txt.
    Workaround: Use ADS 2013.06, 2012.08 or earlier versions of ADS for GGTools or Dynamic Link when using Cadence IC 5.1.41. Alternatively, Cadence IC 5.1.41 libraries can be converted to Cadence IC 6.1.4 or newer versions to use GGTools and Dynamic Link in ADS 2014.01.

GoldenGate Tools and Corresponding ADS Versions

GoldenGate Tools Version

ADS Version















2009 + selected fixed issues




2008 Update 2 + hotfix-20081008-rfde-momentum_332.401


2008 Update 1


2006 Update 1

GoldenGate Tools and GoldenGate Version/License Compatibility


GoldenGate Tools Version

EEsof License Version

EEsof Codeword Version





Platform Support for GoldenGate Tools

Supported Platforms
(64-bit )

Native Build Platform

Platforms No
Longer Supported

RedHat Enterprise 5
RedHat Enterprise 6
Novell SUSE SLES 10
Novell SUSE SLES 11

RedHat Enterprise 5

32-Bit Versions of Linux
RedHat Enterprise Linux 4
Novell SUSE SLES 9

Cadence IC Support for GoldenGate Tools

Supported Cadence
Versions (32/64-bit)

Primary Test Cadence
Version (64-bit)

Cadence Versions No
Longer Supported

IC 5.1.41
IC 6.1.3
IC 6.1.4
IC 6.1.5
IC 6.1.6


IC 6.1.0
IC 6.1.2

  • No labels