Synfora Extends Support for C++ in PICO High Level Synthesis Tool

Synfora, Inc., the premier provider of high level synthesis tools for integrated circuit and system designers of complex processing applications, has released version 9.04 of its PICO Extreme and PICO Extreme FPGA C synthesis tools with enhanced support for C++ language constructs and new support for additional FPGA devices.

The PICO Extreme product line now offers additional C++ support, including support for classes, templates, and operator over-loading; host interface and memory mapping enhancements, including flexible address mapping; and enhanced language support, with expanded support for looping syntax and expanded pointer support.

The compny claims that latest version of PICO Extreme further improves quality of results (QoR):

  • Area improvements of up to 8%
  • Enhanced mapping to Xilinx DSP48 units and enhanced timing estimates for complex operations, yielding improvements in achievable performance for FPGA designs of up to 25%.

The recently announced BDTI High Level Synthesis Tool Certification Program ™ results show that the PICO High Level Synthesis Platform produces quality of results comparable to hand-coded RTL. (http://www.synfora.com/BDTI).

Version 9.04 of PICO Extreme FPGA and PICO Extreme are available now.