FUSE_DNA: Unique Device DNA - 2022.2 English

Vivado Design Suite User Guide: Programming and Debugging (UG908)

Document ID
UG908
Release Date
2022-10-19
Version
2022.2 English

Each UltraScale device has a unique device ID called device DNA that has already been programmed into it by Xilinx. The FUSE_DNA is not user programmable. UltraScale devices have a 96-bit DNA. You can read the FUSE_DNA by running the following Tcl command in the Vivado Design Suite Tcl Console:

get_property [lindex [get_hw_device] 0] REGISTER.EFUSE.FUSE_DNA

You can also access the device DNA by viewing the eFUSE registers in the Hardware Device Properties window in Vivado Design Suite as shown in the following figure:

Figure 1. eFUSE DNA UltraScale and UltraScale+ Devices

For more information on these features, see the UltraScale Architecture Configuration User Guide (UG570).