Author Archives: Marketing

A feature does not work even though it is present in the license file.

It maybe possible that a feature does not work even though it is included in the license file. For example, let us consider a feature in CoventorWare license file. Open up you CoventorWare -mcosmld.log file from \Coventor\ CoventorWare2008 \licensing\log directory on the license server computer and make sure that the feature is present in the list of features read by the server. If the feature is missing, it is possible that you are using an old license file. Install the license file that has the desired feature using License Installer.

If the feature is present in the mcosmld.log file, then it is possible a firewall is preventing it from running on your machine. To debug this issue, set the following environment variable:

Variable Name Variable Value
MCOSMLD_LICENSE_FILE port@host

Where port@host is the information shown in the Coventor License field in the Tools->User Settings window. Open up a command prompt and browse to \Coventor\CoventorWare2008\bin\NT40 and execute the command:

LicenseCheckoutTests.exe >lic.txt 2>&1

This will generate a file called lic.txt in the directory \Coventor\CoventorWare2008\bin\NT40. This text file will list the features that your machine can be checked out from the license server.

Borrowing licenses from the server

Please make sure that your license file supports borrowing. To do this, open the license file in a text editor and search for the keyword Borrowable. If you have Borrowable=”true”, it means you can borrow features from the license server. If you do not have borrowing enabled, please contact Coventor Technical Support to request a license file with borrow feature enabled. Please note, license borrowing  is supported in  CoventorWare Designer and Analyzer, SEMulator3D, MEMulator and Etch3D. Architect currently does not support borrowing.

To use license borrowing, follow the 3 steps below:

1) Set the environment variable MTI_SPECIAL=licenseBorrow. To do this, close the software and go to Control Panel ->System-> Advanced ->Environment Variables. In the window that opens up, click on New and enter the Variable Name and Variable Value as shown below:
Variable Name                     Variable Value

MTI_SPECIAL                        licenseBorrow

2) Run Start->Coventor->CoventorWare2008->License Manager and click on the last tab named Borrowing.

click to view larger


Enter the required information in that tab, before running CoventorWare to check out the necessary features.  Before disconnecting from the network, you must “checkout” those features you wish to borrow once you have disconnected from the license server . For example, if you want to borrow a license to run CoSolve  you must run a CoSolve simulation whilst still connected to the license server to initiate the borrowing. Remember to also run the PreProcessor and PostProcessor etc if you expect to run these modules in a borrowed state.

Manually installing the license daemons

Please follow the instructions below to start CoventorWare License Daemon from the Flexlm License Manager.

  • From the Start menu, go to Programs > Coventor > CoventorWare 2008 > License Manager.
  • In the LMTOOLS window that opens, make sure the Service/License File tab is active. Click on the radio button beside Configuration using Services.
  • Click on the Config Services tab.
  • To set up the CoventorWare license service, fill in the following fields:
  • Service Name: Type in the name for the license service: CoventorWare License Service. Then press the Enter key.
  • lmgrd.exe: Click on Browse and navigate to D:\Coventor\CoventorWare2008\licensing\NT40\lmgrd.exe.
  • License File: Click on Browse and navigate to the location of your CoventorWare license file.
  • Debug Log: Click on Browse and navigate to D:\Coventor\CoventorWare2008\licensing\log. Change the file name to CoventorWare-mcosmld.log.
  • Click on Use Services
  • The Start Server at Power-Up check box becomes active. This indicates that the server will restart automatically when your machine is rebooted.
  • Click Save Service and answer YES to the warning message.

After the files have been selected, the window should look like this:

click to view larger

  • Select the Start/Stop/Reread tab.
  • Click on Start Server.
  • From the LMTOOLS window, go to File > Exit.

Please follow the instructions below to start CoventorWare Fluidics License Daemon from the Flexlm License Manager.

  • From the Start menu, go to Programs > Coventor > CoventorWare 2008 > License Manager.
  • In the LMTOOLS window that opens, make sure the Service/License File tab is active. Click on the radio button beside Configuration using Services.
  • Click on the Config Services tab.
  • To set up the CoventorWare fluidics license service, fill in the following fields:
  • Service Name: Type in the name for the license service: CoventorWare Microfluidics Solvers License Service. Then press the Enter key.
  • lmgrd.exe: Click on Browse and navigate to D:\Coventor\CoventorWare2008\licensing\NT40\lmgrd.exe.
  • License File: Click on Browse and navigate to the location of your fluidics license file
  • Debug Log: Click on Browse and navigate to D:\Coventor\CoventorWare2008\licensing\log\. Change the file name to CoventorWare-Microfluidics-Solvers-FluentLm.log
  • Click on Use Services
  • The Start Server at Power-Up check box becomes active. This indicates that the server will restart automatically when your machine is rebooted.
  • Click Save Service and answer YES to the warning message.
  • Select the Start/Stop/Reread tab.
  • Click on Start Server.
  • From the LMTOOLS window, go to File > Exit.

Please follow the instructions below to start CoventorWare Architect License Daemon from the Flexlm License Manager.

  • From the Start menu, go to Programs > Coventor > CoventorWare 2008 > License Manager.
  • In the LMTOOLS window that opens, make sure the Service/License File tab is active. Click on the radio button beside Configuration using Services.
  • Click on the Config Services tab.
  • To set up the CoventorWare Architect license service, fill in the following fields:
  • Service Name: Type in the name for the license service: CoventorWare Architect License Service. Then press the Enter key.
  • lmgrd.exe: Click on Browse and navigate to D:\Coventor\CoventorWare2008\licensing\NT40\lmgrd.exe.
  • License File: Click on Browse and navigate to the location of your Architect license file
  • Debug Log: Click on Browse and navigate to D:\Coventor\CoventorWare2008\licensing\log\. Change the file name to CoventorWare-Architect-snpslmd.log
  • Click on Use Services
  • The Start Server at Power-Up check box becomes active. This indicates that the server will restart automatically when your machine is rebooted.
  • Click Save Service and answer YES to the warning message.
  • Select the Start/Stop/Reread tab.
  • Click on Start Server.
  • From the LMTOOLS window, go to File > Exit.

License problems related to firewalls

A firewall on your network can cause license problems. This problem is only encountered when the client (the computer on which you are running Coventor software) is trying to access a license from the server across a network. The client machine must be able to access two different ports on the license server machine. The first port is the port at which the daemon lmgrd runs (typically 54000 for CoventorWare) and the second port is the port at which vendor daemon runs. You can check the ports that are being used in the licensing log file. For example, the figure below shows CoventorWare-mcosmld.log file with the port numbers for CoventorWare.

click to view larger

The vendor daemon port is a default port and its number will change each time license server is restarted. To specify a fixed port for vendor daemon, add

port= User Specified Port Number

at the end of VENDOR line in the license file. For example, the figure below shows CoventorWare license file with 54001 as the port for vendor daemon.

After making this change, stop and restart the license and re configure your network firewall to open these two ports to the client computers that need to access them. Your network administrator will be able to do this for you.

Architect License Problem due to incorrect port numbers

In the Function Manager, click on Tools-> User Settings to open the User Settings window. Check the port@host information for the Saber License. For example, in the figure below 54009 is the port and lt1-skedar is the host.

click to view larger


Go to Start->All Programs->Coventor->CoventorWare2008-> License Manager. In the Service/License File tab, select Configuration using Services. Select CoventorWare Architect License Service and go to the Config Services tab

click to view larger


click to view larger


Click View Log and look for the lmgrd tcp-port. The number besides “lmgrd tcp-port” is the port number. For example in the Saber licensing log file below, you have “lmgrd tcp-port 27009” . Here then, the port number is 27009. (Please make sure you run this test on server i.e. the machine for which license was issued.)

Click Close Log to close the log window.
Open your Saber (Architect) license file and change the port to 54009 as shown in the figure below:

Save the license file and install the CoventorWare license using License Installer.

Check if the Architect (Saber) license is running correctly.

Run the lmstat command to ensure that the license server is running. Go to Start->Run , type in cmd and hit Enter to open a command prompt. Use the cd command to navigate to \Coventor\CoventorWare2008\licensing\NT40 directory. Type:

lmstat -a -c port@host -i

and press Enter. For example, if the license is installed on a computer named blue and the Port Number is 54009, then the lmstat command will be as shown in the figure below:


If you get an error message, it means the license server is down and must be started.

MST Kongress: Oct. 10-12, Darmstadt, Germany

The Microsystem Technology Congress 2011 offers a comprehensive overview of the current state of the micro-system technology. The diverse program covers industry issues such as microfluidics, micro-optical systems, sensors and systems for mechanical, physical and chemical parameters, sensor networks, RF MEMS, resonators, oscillators, and microactuators.
read more…

MEMS Needs & Opportunities Workshop: September 15-16, 2011 – Brighton, England

iNEMI is hosting a workshop to discuss the challenges of developing and adopting MEMS, featuring speakers from OEMs, suppliers, and research institutions working on MEMS technology development – including Dr. Gerold Shropfer of Coventor who will discuss trends in MEMS+IC design. The workshop is intended to foster collaboration through the MEMS supply chain, and will work toward forming action groups and defining research and development programs. Participation will enable attendees to help set the MEMS agenda for the electronics industry. Those who participate in the follow-on collaborative programs will enjoy a competitive advantage as new technologies and methodologies are developed and deployed to drive MEMS industry best practices.
read more…