Here’s the page we think you wanted. See search results instead:



Main Support:       Knowledge Center
Documentation:   MQA English Doc   >  MQA 2020 Update 1.0   >  MQA 2020 Update 1.0 Release Notes

This document contains references to Agilent Technologies. Agilent's former Test and Measurement business has become Keysight Technologies. For more information, go to

Skip to end of metadata
Go to start of metadata

PathWave Model QA (MQA) 2020 Update 1.0 Release Notes

This document describes new features, functionality, fixed issues and known issues in PathWave Model QA (MQA) 2020 Update 1.0. It also includes documentation changes and provides workarounds for defects wherever possible. For general information about PathWave Model QA (MQA), visit Keysight EEsof product web-page at:

What's New

New Features and Enhancements

  • Enhancements on MDM filter:
    • List information displays all the output items.
    • Allows simple math operation to output items.
  • New rule RenameX() function is available. This new function is used to change name of the loop variables with the given target and return a new target.
    • RenameX( Oldtarget, "X=>Xnewname" )  # add alias to X with an operator '=>' 
    • RenameX( Oldtarget,  "X1<=>X2" )   # transfer names between X1 and X2 with operator  '<=>'
  • Adds the support for Python 3.6.8 for PathWave Model QA (MQA) pymqa module, besides the Python 2.7 and 3.5.4.
  • Supports auto match model type for subckt model in Perl report generation function.
  • Updated Lib Explorer accuracy check application in the documentation.
  • Updated Post Process script load, save, and reuse tips in the documentation. 

Defect fixed

  • Fixed the issue that Perl-based rule loses GminDC option in netlist generation.
  • Fixed the issue that some Monte Carlo cases cannot export to report.
  • Fixed the issue that Spectre mismatch sample rule in document has a backslash missing.
  • Fixed the issue that 'CSV Table Format sample' in document has the model column missing.

Known Issues

When the display resolution used by the user is relatively high, 2K or 4K, after  PathWave Model QA (MQA) is opened, the display interface and font size will be small.

Workaround: You need to manually find the mqa.bat in the MQAHOME/bin directory. Edit the bat file, add option -Dsun.java2d.dpiaware=false. The configuration statement is shown below.


  • MQA  requires: a) the version 2019.02 of the EEsof EDA licensing software, b) a minimum code-word version 2019.02 or above, 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 2019.02  MQA  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 2019.02, licensing vendor daemon (agileesofd) is integrated with FlexNet FNP version (Windows) and FlexNet FNP version (Linux) of FlexNet license manager daemon (lmgrd). For the Windows platform,  MQA installer will automatically set up these two new license server daemons by default for the local node-locked license users; for the Linux platform, you need to follow the Setting Up Licenses on Linux instruction to complete the licensing configuration process. For more details, refer to Licensing (For Administrators).


Starting with the 2020 release, the online help gets a new user interface. The new UI improves overall online help usability by providing the following key benefits in addition to several other minor benefits:

  • Table of Contents Sidebar: Displays collapsible Table of Contents for the entire documentation. The left-double-arrow icon collapses the sidebar, and the right-double-arrow icon displays the sidebar back again.
  • PDF Button: Allows you to instantly generate PDFs of the latest documentation anytime, including current page’s children pages. Currently, the PDF generation option is available only for 2020 release. For other releases, you can switch to their Printing Manuals page and download the existing PDFs like earlier.
  • Product Release Switcher: Allows you to view the current page in other supported releases listed in the drop-down menu. Once you select a release from the drop-down menu, the current page is updated to show the content applicable to the selected release. The Table of Contents is updated as well. With this, you bookmark URL of only one release and then switch to other releases from this drop-down menu.
  • Latest Documentation: The documentation available in the new UI is always kept updated for all supported releases. These updates are available to you as soon as they happen at our end. This provides you 24x7 access to the most recent and technically accurate documentation.

For more details, see How to Use Online Help.

Licensing Issues Fixed

  • On windows, a possible Administrator privilege issue preventing the automatic restarting of the FlexFNP license server program, lmgrd after the PC comes out of the hibernation mode has been fixed. The License Setup Wizard will automatically restart the server without any user intervention.

Operating System Support

As previously announced, the Solaris (SUN OS) platform support has been discontinued and PathWave Model QA (MQA) 2013.01 is only supported on the LINUX Red Hat and Windows® operating systems. 

The following are PathWave Model QA (MQA) supported platforms:

Supported Platforms

The following are MQA supported platforms:

OS and Version

Windows XP

Windows 7 Enterprise

Windows 7 Enterprise

Windows 8 Enterprise

Windows 8 EnterpriseWindows 10

RedHat Linux RHEL4

RedHat Linux RHEL5

RedHat Linux RHEL6

RedHat Linux RHEL7
32/64 bit

MQA 2011.2.0

MQA 2012.07

MQA 2013.01

MQA 2014.04

MQA 2016.01

MQA 2017
MQA 2019
MQA 2020
MQA 2020 Update 1.0
MQA 2020 Update 2.0






  • On Windows, Printing directly from installed help generates non-readable output. Workaround: Use PDF version of the document for printing purpose.

  • In the installed help when you open a page using the "Open a link in new tab" option the help does not open a page in a different tab by default. You need to set the preferences to open any link in a new tab. To set the preferences:

    1. From the 201x version of the installed help, Click Edit > Preferences. The Preferences Dialog box is displayed.

    2. Select the Options tab.

    3. Under Appearance, select the Show tabs for each individual page option.

    This is one time setting for a particular release of a product.
  • While using the installed help, you may encounter issues like help not showing any content, it throws an error, it displays unexpected hierarchy in the Content tab, or it does not display any search results. Workaround: Close the help, delete the contents of the following directory and open the help again.
    • On Windows: C:\Users\<Windows_Login_ID>\AppData\Local\Keysight\Help        
    • On Linux: $HOME/.local/share/Keysight/Help
  • The installed help search does not support [] or {} or any other text using these combinations.

Known Issues - Licensing

  • The new license server software packaged in the EEsof EDA License Tools version 2014.01 does not work on SuSE 10 platform. Use SuSE 11 or RHEL 5 or 6 instead as your Linux license server machine.
  • 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.
  • On the Linux platform, PRODUCT_NAME_LICENSE_FILE needs to be correctly specified before starting MQA. Without that being set correctly, MQA would not start.
  • 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 2014.01 and or earlier when run at the same time.
  • The "Check-in failed" message occurs in the license activity log occasionally can be ignored; the license mentioned in this message is actually properly returned.
  • License Setup Wizard does not remove any previous user-configured FLEX Windows License Service installed 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\Keysight\EEsof_License_Tools\bin to invoke the lmtools utility. The lmtools utility window is displayed.
    • 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 MQA 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).
  • If a license server is configured with two license versions, that is, version 2.8 and 2.9 node-locked license files, the license server may crash.
    Workaround: You should combine the two license files into one file, instead of using them separately.
  • For LSF style distributed simulations, in case of windows, ensure that the PATH 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.
  • If MQA does not start after you reboot your 64-bit Windows computer, and a license denial message is displayed, then it might be caused by a spurious registry entry. Check to see if registry entry HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager\EEsof EDA License Server exists; if it does, remove it and restart MQA.
  • 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.


Please help us improve
Please help us improve
Was this topic helpful? Yes No