Configuration Pins - 2023.1 English

UltraFast Design Methodology Guide for FPGAs and SoCs (UG949)

Document ID
UG949
Release Date
2023-06-07
Version
2023.1 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.

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).