If you're not sure whether your license file will run the latest release of PADS Flow, or maybe you want to check the minimum license version date requirement for an older release, refer to the information in the following document.
If you're running into system performance problems, a useful tool on Windows 7 is the Performance Monitor utility (Perfmon). The fastest way to run this utility is by running 'perfmon.exe' from the command prompt or from the 'Start >Run' area.
In Perfmon, you can run a pre-defined 'System Performance' report available under the 'Data Collector Sets > System' area; just right click on 'System Performance' and click 'Start', as shown in Figure 1. The report can take a minute or more to complete, and after that a time stamped report is available over at 'Reports > System > System Performance', as shown in Figure 2. In the report you will find a plethora of CPU/Network/Disk/Memory information, but more importantly a Performance/Resource overview section highlighting any issues that Windows might have detected that could be triggering the performance problems. In Figure 2 the system was running slow due to excessive paging resulting from available memory being too low.
We often get asked which license features are required by our applications and that can sometimes be difficult to answer due to a number of factors. However, we have the capability to output a debug log file for licensing that will show you the requested and granted license features for the application you're running. It's fairly simple to generate this debug file:
Set the MGLS_DEBUG_LOG_DIR environment variable to a writeable directory.
Run the application, using functionality that will consume a license.
Exit the application.
Check the specified directory.
The license transaction information is written to the end of the log file:
When starting or troubleshooting a license server, it's handy to have a way to verify a license checkout without having to run an application. We have two utilities to help you do just that.
On Linux we use the mgls_ok utility. Most applications have the mgls_ok utility located within the application tree's bin directory. However, you may need to set the MGLS_HOME variable to the application tree or the mgls package within it. For a standalone licensing tree, set MGLS_HOME to the top level folder (e.g.: mgls_v9-7_2-3-0.ixl). You'll also need to copy the mgc.pkginfo file to the lib directory. You can download that here. Make sure your MGLS_LICENSE_FILE variable is set to your license file or license server (port@host).
Once you have the the MGLS_HOME and MGLS_LICENSE_FILE variables set and the mgc.pkginfo file copied, the command to check out a license feature is simple:
$ $MGLS_HOME/bin/mgls_ok msimhdlsim
Checking availability of "msimhdlsim".
License granted through "msimhdlsim".
On Windows, we use the pcls_ok utility which provides a GUI. With the licensing software installed, you can access the pcls_ok utility from the Start Menu> All Programs> Mentor Graphics Licensing> pcls_ok. You can also navigate to C:\MentorGraphics\Licensing or possibly find pcls_ok in your applications start menu or tree. Here's an example of the pcls_ok interface:
The nice thing about the pcls_ok interface is it shows you the value of MGLS_LICENSE_FILE, which makes it easy to verify and know where you're attempting to get licenses from.
To check out a feature, just pick one from your license file and type or paste it into the Feature: field. Then, click Apply. A successful checkout will look like this:
If the checkout fails, A dialog will appear with an error message.