Intel® High Level Synthesis Compiler Pro Edition: Getting Started Guide

ID 683680
Date 12/04/2023
Public
Document Table of Contents

3.1.2.1. QuestaSim* Software License-Specific Considerations

When setting up the QuestaSim* software license, you need to append the license location to the LM_LICENSE_FILE environment variable. However, you can also append the location of the QuestaSim* software license to the MGLS_LICENSE_FILE environment variable.

For Siemens* EDA applications, including the QuestaSim* software, you can specify the paths to license files and license servers in five different locations. If you specify paths to license files or license servers in multiple locations, the following search order is used to find the first valid path:

  • MGLS_LICENSE_FILE environment variable you set in the user environment
  • MGLS_LICENSE_FILE environment variable you set in the registry
  • LM_LICENSE_FILE environment variable you set in the environment
  • LM_LICENSE_FILE environment variable you set in the registry
  • <path to FLEXlm>\license.dat, where <path to FLEXlm> is the default location of the FLEXlm license file.

When you install a Siemens* EDA product license on a computer, the MGLS_LICENSE_FILE environment variable settings take precedence over the LM_LICENSE_FILE environment variable settings. If you set both environment variables, set LM_LICENSE_FILE to point to the QuestaSim* license server and set MGLS_LICENSE_FILE to only point to the license server for other Siemens* EDA applications. If you only use the MGLS_LICENSE_FILE environment variable, ensure that the QuestaSim* license server and the license servers for other Siemens* EDA applications are on the same machine.