DPA Protection for BBRAM Key - DPA Protection for BBRAM Key - 2026.1 English - UG643

Standalone Library Documentation: BSP and Libraries Document Collection (UG643)

Document ID
UG643
Release Date
2026-06-23
Version
2026.1 English

The following table shows DPA protection configurable parameter

Table 1. DPA Protection for BBRAM Key
Parameter Name Description
XSK_BBRAM_DPA_PROTECT_ENABLE Default = FALSE

By default, the DPA protection is in disabled state.TRUE will enable DPA protection with provided DPA count and configuration in XSK_BBRAM_DPA_COUNT and XSK_BBRAM_DPA_MODE respectively.

DPA protection cannot be enabled if BBRAM is been programmed with an obfuscated key.
XSK_BBRAM_DPA_COUNT Default = 0

This input is valid only when DPA protection is enabled.Valid range of values are 1 - 255 when DPA protection is enabled else 0.

XSK_BBRAM_DPA_MODE Default = XSK_BBRAM_INVALID_CONFIGURATIONS

When DPA protection is enabled it can be XSK_BBRAM_INVALID_CONFIGURATIONS or XSK_BBRAM_ALL_CONFIGURATIONS If DPA protection is disabled this input provided over here is ignored.