Configuration Pins - 2020.2 English

UltraFast Design Methodology Guide for Xilinx FPGAs and SoCs

Document ID
UG949
Release Date
2021-02-18
Version
2020.2 English

To design an efficient system, you must choose the device configuration mode that best matches the system requirements. Factors to consider include:

  • Using dedicated vs. dual purpose configuration pins.

    Each configuration mode dedicates certain device pins and can temporarily use other multi-function pins during configuration only. These multi-function pins are then released for general use when configuration is completed.

  • Using configuration mode to place voltage restrictions on some device I/O banks.
  • Choosing suitable terminations for different configuration pins.
  • Using the recommended values of pull-up or pull-down resistors for configuration pins.
Recommended: Even though configuration clocks are slow speed, perform signal integrity analysis on the board to ensure clean signals.

There are several configuration options. Although the options are flexible, there is often an optimal solution for each system. Consider the following when choosing the best configuration option:

  • Setup
  • Speed
  • Cost
  • Complexity

For more information on device configuration options, see Vivado Design Suite User Guide: Programming and Debugging (UG908).