- Continue-on-error capability can significantly reduce the number of iterations required for design bring-up
- Triple Modular Redundancy and inference of error-correcting code RAMs reduces the effects of soft errors such as single-event upsets
- Fault-tolerant, finite-state machine implementation with Hamming-3 encoding delivers more reliable design operation
- Improved synthesis algorithms enable faster runtime
The folks at Synopsys
have announced the availability of the latest release of their Synplify Pro
and Synplify Premier FPGA synthesis tools
. The Synplify 2012.03 products include improved synthesis algorithms that accelerate runtime by up to 30 percent.
In addition, the Synplify Premier software is enhanced with a new continue-on-error feature to address FPGA designers' need for fast turnaround time
by enabling them to generate a report and fix all errors resulting from missing or incorrect design definitions at the end of the hardware description language (HDL) compilation step rather than incrementally fixing an error and rerunning the compile step. This capability is especially important with SoC prototypers
who may not be intimately familiar with the HDL code they have to implement in an FPGA.
Additionally, the new Synplify Premier software release further automates the process of building high reliability
and fault tolerance
into an FPGA design using a combination of advanced features including selective triple modular redundancy (TMR), fault-tolerant error correcting code (ECC) memories and Hamming-3
encoding for detection and correction of soft errors."Our customers continue to face shorter time-to-market windows, making it essential they complete their designs faster,"
said Alex Grbic, director of marketing for software, DSP and IP at Altera. "The runtime improvement in Synopsys' Synplify products combined with the compile time advantage we have in our Quartus II software provide our mutual customers a productivity edge that allows them to reduce overall implementation time when designing for our latest 28-nm FPGAs.""Designs targeted for safety critical applications such as those used in defense, aerospace, medical, industrial control and automotive markets require the highest level of quality and reliability,"
said Tom Feist, Senior Director of Design Methodology Marketing at Xilinx. "The new 2012.03 Synplify Premier product infers Xilinx error correcting memory and automatically makes the connections to the design. This is especially useful for high reliability applications where errors cannot be tolerated."
The new Synplify 2012.03 software release offers FPGA designers significantly shorter design cycles
. The continue-on-error
feature addresses FPGA-based prototypers' need for fast turnaround time by eliminating the need to address errors one at a time as they are found during HDL compilation. It is especially useful for FPGA-based prototypers who may not be as familiar with the source HDL code. Instead of stopping with each error, the tool continues compilation after an error is found, generating a report of all the errors encountered so that they can be addressed at once, without re-compiling between each fix. To further simplify the process for ASIC prototypers, the Synplify synthesis tool has a datapath latch conversion feature to automatically convert an ASIC design to an FPGA implementation, making it possible for the designer to use a single set of source files to implement the FPGA-based prototype.
Users of Synopsys' Certify
multi-FPGA prototyping environment also benefit from the streamlined error-handling and conversion features in the new Synplify software, which helps speed the validation process and reduce development time.
The latest release of the Synplify Premier software enhances its support for high reliability by giving designers the ability to address radiation effects such as single event upsets
(SEUs) through multiple error mitigation techniques including localized and selective TMR implementation. In addition, the Synplify Premier software can infer error correcting memory
and automatically make the proper connections to take advantage of ECC memories offered by FPGA vendors. The latest release also supports fault-tolerant finite-state machine (FSM) implementation using Hamming-3 encoding to automatically detect and correct single bit errors that might occur in the registers of an FSM."Rapid bring-up of a new design is critical for design teams trying to meet tight market windows. And Synopsys synthesis technology can reduce the number of design iterations and provide diagnostic information sooner,"
said Ed Bard, senior director of marketing of the Solutions Group at Synopsys. "With the combination of improved algorithms that deliver faster runtimes and the new continue-on-error feature and hierarchical design techniques, FPGA-based prototypers and FPGA designers alike can significantly reduce the time required to get a working implementation of their design while continuing to see the high quality of results they expect from Synplify tools."Availability
The 2012.03 release of the Synplify Pro and Synplify Premier synthesis software is available now. Customers with a current maintenance agreement can download this new version from Synopsys using their SolvNet account. The Synplify FPGA synthesis products are supported on Windows and Linux, 32 and 64-bit platforms.
If you found this article to be of interest, visit Programmable Logic Designline
where you will find the latest and greatest design, technology, product, and news articles with regard to programmable logic devices of every flavor and size (FPGAs, CPLDs, CSSPs, PSoCs...).
Also, you can obtain a highlights update delivered directly to your inbox by signing up for my weekly newsletter – just Click Here
to request this newsletter using the Manage Newsletters tab (if you aren't already a member you'll be asked to register, but it's free and painless so don't let that stop you [grin]).