DPA Protection for BBRAM key - 2023.1 English

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

Document ID
UG643
Release Date
2023-05-16
Version
2023.1 English

The following table shows DPA protection configurable parameter

Parameter Name Description
XSK_BBRAM_DPA_PROTECT_ENABLE Default = FALSE

By default, the DPA protection will be 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.