Configuration - 2023.1 English - UG949

UltraFast Design Methodology Guide for FPGAs and SoCs (UG949)

Document ID
UG949
Release Date
2023-06-07
Version
2023.1 English

Configuration is the process of loading application-specific data into the internal memory of the device. Because AMD device configuration data is stored in CMOS configuration latches (CCLs), the configuration data is volatile and must be reloaded each time the device is powered up.

AMD devices can load themselves through configuration pins from an external, non-volatile memory device. Devices can also be configured by an external smart source, such as the following:

  • Microprocessor
  • Microcontroller
  • DSP processor
  • Personal computer (PC)
  • Board tester

When board planning, consider configuration aspects up front, which makes it easier to configure as well as debug. Each device family has a Configuration User Guide that is the primary resource for detailed information about each of the supported configuration modes and their trade-offs on pin count, performance, and cost.