SAN FRANCISCO Impulse Accelerated Technologies Tuesday (July 26) released version 2.0 of its CoDeveloper C-to-FPGA design tool, featuring a new compiler and, according to the company, improved quality-of-results.
Impulse said users report that the new version provides significant optimization improvements of up to two times or better than the previous version of the CoDeveloper tool. The result, Impulse said, is generated hardware that rivals hand-optimized designs.
Version 2.0 adds support for module generation, allowing hardware intellectual property (IP) blocks to be generated from C-language, using named ports to integrate these blocks with the overall design, Impulse said. Version 2.0 also adds Verilog compiler output, while improving the existing support for VHDL, according to the company.
Impulse (Kirkland, Wash.) said the new version also incorporates enhanced instruction scheduling and loop pipelining, significantly improving quality of results. Improvements have been made for fixed-width integer support, fixed-point math operations, optimizer reports (including pipeline effective rate estimates), and desktop simulation through updated application manager and application monitor interfaces, the company said.
Support for embedded processors has also improved in Version 2.0, Impulse said, including support for the latest Altera and Xilinx processors and related software design environments.
CoDeveloper is designed to enable field-programmable gate array (FPGA) algorithms to be developed and debugged with existing C/C++ tools. The software-to-hardware compiler translates C-language processes to low-level FPGA-hardware, while optimizing the generated logic for increased parallelism.
CoDeveloper 2.0 is priced at $2,695 for an annual license, or $4,995 for a perpetual license. Thirty-day evaluations are free to qualified engineers, Impulse said.