FPGA Design 

Best Quality of Results and Fastest Tool Flow to Deliver Any FPGA Design 

Synopsys’ FPGA design solution is a comprehensive suite of tools that deliver the industry’s best results for both timing performance and area optimization. This suite is comprised of Synplify® synthesis, Synphony Model Compiler for DSP design, Certify® enabling multi-FPGA partitioning, and Identify® RTL Debugger. The combination of these solutions provides designers with the necessary tools to delivery any FPGA based design to market faster and with the best quality of results required for today’s complex FPGA designs.

Synplify® synthesis delivers world class technology for fast synthesis algorithms, along with multi-processing, hierarchical and incremental design technologies that enable designers to achieve timing closure with the highest productivity rate. Synplify® synthesis coupled with Identify® RTL Debugger provides developers with a powerful methodology to instrument and debug their RTL to deliver differentiated product to market faster.

Synphony Model Compiler (SMC) provides a comprehensive, high-level model library for creating math, signal processing, and communications designs in the Simulink® environment. This enables designers save months in design and verification of signal processing hardware and systems with signal processing IP, best QoR across any technology and high-performance verification.

To learn more about Synopsys' FPGA design tools, read the whitepapers or download a FREE product evaluation of Synplify.

 

Synplify Pro
Logic Synthesis for FPGA Implementation
PDF Download Datasheet (PDF)


Synplify Premier
Fast implementation of advanced FPGAs and FPGA-based prototyping
PDF Download Datasheet (PDF)

  • FPGA Debug Tools
  • Integrated RTL debug and visibility enhancement 

Identify RTL Debugger
Simulator-like visibility into FPGA hardware operation
PDF Download Datasheet (PDF)


HAPS-DX
Uses Xilinx Virtex®-7 FPGAs for capacity up to 4 million ASIC gated
PDF Download Datasheet (PDF)


HAPS-70
Uses Xilinx Virtex®-7 FPGAs for capacity up to 288 million ASIC gates
PDF Download Datasheet (PDF)


ProtoCompiler
Design automation and debug for the HAPS Series
PDF Download Datasheet (PDF)


Certify
Multi-FPGA implementation and partitioning
PDF Download Datasheet (PDF)

  • DSP Design
  • High-level synthesis and accelerated verification for signal processing  

Synphony Model Compiler
Faster, More Efficient ASIC & FPGA HW Development for DSP Algorithms
PDF Download Datasheet (PDF)

  • High-Level Synthesis
  • High-level synthesis from language and model-based designs 

Synphony C Compiler
High-level synthesis to accelerate design of image processing IP
PDF Download Datasheet (PDF)

  • Design for High-Reliability
  • High-reliability FPGA solutions including DO-254 support 

High-Rel Solutions
Synopsys design for high-reliability
PDF Download Brochure (PDF)


DO-254 Compliance
DO-254 Solution for airborne electronics
PDF Download Datasheet (PDF)

Synplify Feature Comparison Chart

Synplify Pro® Synplify® Premier
Design Flow Automation and Customization
Integration with FPGA vendor place & route and embedded system tools (EDK, SoPC Builder)
TCL scripting to drive custom flows and custom reports
Batch mode (floating/ network licenses only)
Management of multiple design implementations for larger team-oriented design projects
Best Quality of Results
Customized mapping software for each FPGA device family ensures optimal implementation and technology independence
Automatic memory and DSP inferencing provides implementation of a design with optimal area, power and timing quality of results
Timing knowledge of Altera megafunctions and Xilinx COREGen modules enables system-level optimizations
Integrated SynCore module generation for high-performing, area-efficient implementations of arithmetic/datapath functions from FPGA vendor-independent RTL
FSM extraction, optimization and debug, with user control
Enhanced logic synthesis to improve timing results  
Faster Turnaround Times and Board Bring-Up
Incremental block-based and design preservation flows for consistent results
Automatic compile points incremental flow, for up to 4x faster runtime while maintaining QoR
Incremental static timing analysis
Continue-upon-error mode to reduce iterations required for board bring-up, by identifying multiple errors in one synthesis run  
Up to 10x runtime increase using fast synthesis mode multiprocessing with automatic compile points  
Hierarchical "Divide-and-Conquer" Flows for Faster Turnaround and Design Preservation
Hierarchical bottom-up flows
Mix and match bottom-up and top-down flows
Hierarchical reporting
Synchronization of geographically distributed / multi-machine parallel projects  
Hierarchical Process Management Interface to monitor design progress and errors  
Broad Language and Device Support
VHDL, Verilog, SystemVerilog, VHDL 2008
Support for devices from all FPGA vendors: Achronix, Altera, Lattice, Microsemi (formerly Actel) and Xilinx
Mixed language synthesis
Advanced Design Debug and Diagnosis
Integrated language-sensitive HDL source code editor with syntax checker
Interactive HDL Analyst Tool for fast isolation of performance and functional problems
Divide-and-conquer hierarchical debug and bug isolation flows
Debug Design Operating on the Board from your RTL (Identify RTL Debugger)
Pinpoint and monitor operation on design nodes and conditions of interest by defining watch points and sophisticated trigger conditions  
Automatic compilation and insertion of debug logic into the FPGA implementation  
Incremental debug and fix-up  
Automated Design for High Reliability and Safety-Critical Design Including DO-254
Repeatable synthesis results
Traceable and verifiable flows using controls that limit synthesis optimizations and that maintain critical logic and nodes within the design
Fault-tolerant FSM implementation (Hamming-3)  
Automatic inference of error-correcting memories  
Triple modular redundancy (TMR) with voting logic  
Safe finite state machines (FSM) implementation and control with custom error detection and mitigation  
Advanced FPGA-Based Prototyping Support and Easy ASIC Code Retargeting to FPGA
ASIC tool RTL language and SDC constraints compatibility
Automated gated clock conversion
Netlist editor and compiler constraints feature streamlines ASIC design import and retargeting  
HAPS prototyping system integration  
DesignWare IP integration and optimization  
Integration with VCS Simulator for simulation data analysis  
FPGA DesignWare IP support Synchronized with your ASIC
Complete DesignWare Library Building Block IP integration  
Synopsys coreTools integration, for FPGA designs that include DesignWare digital cores  
Advanced Power Optimization and Estimation
Generate high-quality switching data to drive power optimizations  
Automated power conservation for unused RAM blocks  
Automatic power optimization of Xilinx DSP48 primitives  


NewsArticlesDatasheetsSuccess StoriesWhite PapersWebinarsVideos