We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 46512

7 Series FPGA Design Assistant - Using optimization features from third-party synthesis tools


The following Answer Record discusses how optimization features can be used from third-party synthesis tools to help optimize your design.

NOTE: This Answer Record is part of the Xilinx 7 Series FPGA Solution Center (Xilinx Answer 46370). The Xilinx 7 Series FPGA Solution Center is available to address all questions related to 7 Series devices. Whether you are starting a new design with 7 Series FPGAs or troubleshooting a problem, use the 7 Series FPGA Solution Center to guide you to the right information.


Some third-party synthesis tools such as Synplify Pro have optimization features that can help to improve performance with your design. For more information on synthesis tool settings that should be utilized, see the HDL Coding Practices to Accelerate Design Performance White Paper (WP231):

The following is a list of sections in White Paper 231 that specifically mention the different synthesis tool settings:
  • "Maximize Block RAM Performance"
  • "Use of I/O Registers"
  • "Replicate Registers with High-Fanout"
  • "Nested If-Then-Else, Case Statements, and Combinatorial For-Loops"

Linked Answer Records

Associated Answer Records

AR# 46512
Date Created 03/20/2012
Last Updated 12/15/2012
Status Active
Type General Article
  • Artix-7
  • Kintex-7
  • Virtex-7