Get Started Today
Accelerate your software in FPGAs!

Here are three ways to get started:

Attend a free C-to-FPGA webinar

Request a 30-day product evaluation

Download a ready-to-run example
(for selected FPGA platforms)

Impulse Floating License Server Setup

Please refer to the FLEXnet License Administration Guide for information on how to choose and set up a floating license server; it is the authoritative reference for the licensing system used in Impulse products.

Impulse supports the following license server platforms:
  • 32-bit x86 Windows 98/NT/2000/2003/XP/ME/Vista
  • 32-bit x86 Linux
  • 64-bit SPARC Solaris
License daemons may run on 64-bit versions of the 32-bit OSes, but this is not supported by Impulse. (Install 32-bit versions of the libraries the license daemon depends on.)

Microsoft Windows Server Quick Setup
  1. Install CoDeveloper on the server machine in the default location (C:\Impulse\CoDeveloper3).
  2. Copy the license file provided by Impulse into the C:\Impulse\CoDeveloper3\bin directory.
  3. Run the LMTOOLS program (C:\Impulse\CoDeveloper3\bin\lmtools.exe) and read the section "Configuring the License Server Manager as a Windows Service" in the FLEXnet License Administration Guide. LMTOOLS will let you set up the Impulse license server to run automatically.
  4. In the "Service/License File" tab of LMTOOLS, select the "Configuration using Services" radio button.
  5. Click the "Config Services" tab.
  6. In the "Service Name" field, enter "Impulse License Server".
  7. In the "Path to the lmgrd.exe file" field, enter "C:\Impulse\CoDeveloper3\bin\lmgrd.exe".
  8. In "Path to the license file", enter "C:\Impulse\CoDeveloper3\bin\CoDeveloper.lic".
  9. Check the boxes marked "Start Server at Power Up" and "Use Services".
  10. Click "Save Service".
  11. Click the "Start/Stop/Reread" tab and click "Start Server" to start the Impulse licensing server.
Linux/Solaris Server Quick Setup
  1. Download the FLEXnet license server package for your server's OS.
  2. Extract the downloaded package into the directory where the license server software will reside.
  3. Copy the license file provided by Impulse ("CoDeveloper.lic") to the license server directory.
  4. Start the license server manager and Impulse license daemon using the command './lmgrd -c CoDeveloper.lic'
  5. You may wish to modify your server's configuration to automatically run the lmgrd command at boot time.
Other Resources

To learn more from other Impulse C users, be sure to register on the Impulse C Support Forums.