The revision history describes the changes that were implemented in the document. The changes are listed by revision, starting with the current publication.
Table 1. Revision History
Revision |
Date |
Description |
B |
08/2022 |
The following is a summary of the changes made in this revision.
|
A |
08/2021 |
The first publication of the document. This user guide was created by
merging the following documents:
- UG0753: PolarFire FPGA
Security User Guide
- UG0918: PolarFire SoC
FPGA Security User Guide
|
The following revision history table describes the changes that were implemented in the
UG0753: PolarFire FPGA Security User Guide document. The changes are listed by revision.
Note: UG0753: PolarFire FPGA Security User Guide document is now obsolete and the information
in the document has been migrated to PolarFire® FPGA and PolarFire SoC FPGA Security User
Guide.
Table 2. Revision History of UG0753: PolarFire FPGA Security User Guide
Revision |
Date |
Description |
Revision 7.0 |
5/21 |
The following is a summary of the changes made in this revision.
- Information about sNVM Master Key (SMK) was updated.
- Information about Secure Non-Volatile Memory (sNVM) was updated.
- Information about sNVM Write Service was updated.
- Information about SYSCTRL_STATUS register was added. See Table 26.
|
Revision 6.0 |
9/20 |
The following is a summary of the changes made in this revision.
- Information about Secure Non-Volatile Memory (sNVM) was updated.
- Information about key modes based on factory ECC key were added. See
Factory ECC Key.
- Information about User ECC Keys (KUP and KUPE) was updated.
- Information about RESET_DEVICE port was updated. See Table 10.
- Information about Tamper Detection Flags was updated.
- Information about IO Disable was updated.
- Information about CYCLECOUNT parameter was updated. See Table 25.
- Information about sNVM Write Service was updated.
- Information about Digest Check Service was updated.
|
Revision 5.0 |
8/19 |
The following is a summary of the changes made in this revision.
- Temperature channel's output value for the given example was corrected.
See Temperature and Voltage Sensor.
- Information about TEMP_HIGH port was updated. See Table 9.
- Information about Returned Digests Format was updated. See Table
21.
|
Revision 4.0 |
10/18 |
The following is a summary of the changes made in this revision.
- This document was updated for Libero SoC PolarFire v2.3 release.
- Information about TVS was updated. See Temperature and Voltage
Sensor.
- Information about Glitch Detector was removed.
|
Revision 3.0 |
3/18 |
Structural changes were made throughout the document. |
Revision 2.0 |
2/18 |
The following is a summary of the changes made in this revision.
- Updated security overview information. For more information, see
PolarFire FPGA Security Architecture.
- Added tamper macro and configurator images. For more information, see
Figure 25, Figure 26, and Figure 27.
- Updated Table 12 by adding tamper detection flags. For more information,
see Table 12.
- Added a note about disabling Transceiver I/Os. For more information, see
IO Disable.
- Added voltage detector information. For more information, see User
Voltage Detectors.
- Updated tamper and voltage sensor information. See Temperature and
Voltage Sensor.
|
Revision 1.0 |
7/17 |
The first publication of UG0753: PolarFire FPGA Security User
Guide. |
The following revision history table describes the changes that were implemented in the
UG0918: PolarFire SoC FPGA Security User Guide document. The changes are listed by
revision.
Note: UG0918: PolarFire FPGA Security User Guide document is now obsolete and the information
in the document has been migrated to PolarFire® FPGA and PolarFire SoC FPGA Security User
Guide.
Table 3. Revision History of UG0918: PolarFire SoC FPGA Security User Guide
Revision |
Date |
Description |
Revision 3.0 |
5/21 |
The following is a summary of the changes made in this revision.
- Information about sNVM Master Key (SMK) was updated.
- Information about Secure Non-Volatile Memory (sNVM) was updated.
|
Revision 2.0 |
9/20 |
The following is a summary of the changes made in this revision.
- Information about Secure Non-Volatile Memory (sNVM) was updated.
- Information about key modes based on factory ECC key were added. See
Factory ECC Key.
- Information about User ECC Keys (KUP and KUPE) was updated.
- Information about RESET_DEVICE port was updated. See Table 10.
- Information about Tamper Detection Flags was updated.
- Information about IO Disable was updated.
|
Revision 1.0 |
6/20 |
The first publication of UG0918: PolarFire SoC FPGA Security User
Guide. |