Get Started Today
Accelerate your software in FPGAs!
Here are three ways to get started:
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)
CoDeveloper Windows Installation Notes
To install your CoDeveloper software, simply download and execute the installation program, then follow the instructions on your screen.
Note: Due to limitations in FPGA vendor-supplied software, we do not recommend installing the CoDeveloper software into the "Program Files" directory, or into any other directory that includes a space in the path.
Software Licensing
CoDeveloper is protected from unauthorized duplication and use by a software-based licensing system. You must obtain a license file from Impulse Accelerated Technologies (or an authorized reseller) and activate the product before beginning to use it.
The Acresso FLEXnet Publisher®-based licensing method used for Impulse products requires that you provide Impulse with a network adapter address, which is a 12-digit hexadecimal value. A license file specific to that network adapter will be provided to you.
Impulse also supports a "floating" license model, where a license server controls a limited number of concurrent licenses shared among any number of CoDeveloper installations. A floating license is locked to the network adapter address of the server machine only; clients contact the server over the network to check licenses in and out.
After receiving your new license file ("CoDeveloper.lic"), copy it into the "bin" subdirectory of your CoDeveloper installation (typically "C:\Impulse\CoDeveloper3\bin"). Be sure to exit the CoDeveloper application completely before copying the license file to the "bin" subdirectory.
Additional instructions are provided with the license file.
Floating License Server Setup
Note: Floating license servers are only used for floating licenses. If you are installing an evaluation or node-locked license, then you do not need to complete the following steps.
To set up a floating license server for Impulse CoDeveloper, first read the FLEXnet License Administration Guide.
After reviewing the FLEXnet documentation, set up the Impulse Floating License Server.
Floating License Client Setup
Each machine on which Impulse CoDeveloper will be used must have a copy of the license file at %IMPULSEC_HOME%\bin\CoDeveloper.lic, which CoDeveloper will use to locate the license server.
Make sure that any client machine running CoDeveloper is able to reach the license server over your network using the server name in the license file (see the "SERVER" line in CoDeveloper.lic). You may change the server name in the license file without requiring a new license to be issued. For example, if the license server has a different hostname inside a firewall than it does outside the firewall, you may have two sets of license files for clients running CoDeveloper on either side of the firewall. If a different machine will run the floating license server, however, Impulse must issue you a new license file.
License Troubleshooting
If you encounter problems with FLEXnet licensing, please refer to the FLEXnet License Administration Guide first; it is the authoritative source for troubleshooting the licensing system.
Other Resources
To learn more from other Impulse C users, be sure to register on the Impulse C Support Forums.
To install your CoDeveloper software, simply download and execute the installation program, then follow the instructions on your screen.
Note: Due to limitations in FPGA vendor-supplied software, we do not recommend installing the CoDeveloper software into the "Program Files" directory, or into any other directory that includes a space in the path.
Software Licensing
CoDeveloper is protected from unauthorized duplication and use by a software-based licensing system. You must obtain a license file from Impulse Accelerated Technologies (or an authorized reseller) and activate the product before beginning to use it.
The Acresso FLEXnet Publisher®-based licensing method used for Impulse products requires that you provide Impulse with a network adapter address, which is a 12-digit hexadecimal value. A license file specific to that network adapter will be provided to you.
Impulse also supports a "floating" license model, where a license server controls a limited number of concurrent licenses shared among any number of CoDeveloper installations. A floating license is locked to the network adapter address of the server machine only; clients contact the server over the network to check licenses in and out.
After receiving your new license file ("CoDeveloper.lic"), copy it into the "bin" subdirectory of your CoDeveloper installation (typically "C:\Impulse\CoDeveloper3\bin"). Be sure to exit the CoDeveloper application completely before copying the license file to the "bin" subdirectory.
Additional instructions are provided with the license file.
Floating License Server Setup
Note: Floating license servers are only used for floating licenses. If you are installing an evaluation or node-locked license, then you do not need to complete the following steps.
To set up a floating license server for Impulse CoDeveloper, first read the FLEXnet License Administration Guide.
After reviewing the FLEXnet documentation, set up the Impulse Floating License Server.
Floating License Client Setup
Each machine on which Impulse CoDeveloper will be used must have a copy of the license file at %IMPULSEC_HOME%\bin\CoDeveloper.lic, which CoDeveloper will use to locate the license server.
Make sure that any client machine running CoDeveloper is able to reach the license server over your network using the server name in the license file (see the "SERVER" line in CoDeveloper.lic). You may change the server name in the license file without requiring a new license to be issued. For example, if the license server has a different hostname inside a firewall than it does outside the firewall, you may have two sets of license files for clients running CoDeveloper on either side of the firewall. If a different machine will run the floating license server, however, Impulse must issue you a new license file.
License Troubleshooting
If you encounter problems with FLEXnet licensing, please refer to the FLEXnet License Administration Guide first; it is the authoritative source for troubleshooting the licensing system.
Other Resources
To learn more from other Impulse C users, be sure to register on the Impulse C Support Forums.
