7 Revision History

The revision history table describes the changes that were implemented in the document. The changes are listed by revision, starting with the most current publication.

RevisionDateDescription
K08/2025The following is a summary of changes in the revision K of the document:
J06/2025The following is a summary of changes in the revision J of the document:
H05/2025The following is a summary of changes in the revision H of the document:
  • Updated the document for RT PolarFire SoC support. The changes are made throughout the document.
  • Updated the calibration related information in the Device Boot and Design and Memory Initialization sections.
  • Updated that the U_MSS_BOOTADDR register is set by the System Controller in the Idle Boot and Non-Secure Boot sections.
  • Updated HSIO/GPIO Bank Initialization for the following:
    • Added a note that BANK 3 I/O does not calibrate.
    • Added details about bank calibration settings.
    • Expanded details on the impact of bank voltages, ramp time and auto calibration time out settings to calibration time.
    • Updated the suggested user monitoring of calibration process.
    • Added calibration subsystem configuration recommendations.
  • Updated I/O Recalibration to enhance clarity on I/O calibration and how to use it.
  • Renamed the I/O Editor section to I/O Recalibration Opt-out and enhanced information about I/O editor options that support I/O calibration.
  • Added a note in Device Reset Pad (DEVRST_N).
  • Updated the description of the FABRIC_RESET signal in Table 4-2 in MSS E51 Processor Watchdog Timeout Reset.
  • Added a paragraph at the end in MSS E51 Processor Watchdog Timeout Reset.
G04/2024The following is a summary of changes in the revision G of the document:
F10/2023The following is a summary of changes in the revision F of the document:
E11/2022The following is a summary of changes in the revision E of the document:
D08/2022The following is a summary of changes in the revision D of the document:
C04/2022The following is a summary of changes in the revision C of the document:
B08/2021

The following is a summary of changes in the revision B of the document:

  • UG0725: PolarFire FPGA Device Power-up and Reset User Guide
  • PolarFire SoC FPGA Power-up and Reset User Guide

The revision history tables of both the user guides are retained here for future reference. For information, see Table   1 and Table   2.

A03/2021

The following is a summary of changes in the revision A of the document:

  • Information about the transceiver initialization time was added. See Transceiver Initialization.
  • Information about the PCIe initialization time was added. See PCIe Initialization.
  • Information about IO re-calibration was added. See IO Recalibration.
  • Document formatted to Microchip template. Document number is changed from 50200890 to DS60001676.

The following revision history table describes the changes that were implemented in the UG0725: PolarFire FPGA Device Power-up and Reset User Guide document. The changes are listed by revision.

Note: UG0725: PolarFire FPGA Device Power-up and Reset User Guide document is now obsolete and the information in the document has been migrated to PolarFire® FPGA and PolarFire SoC FPGA Device Power-up and Reset User Guide.
Table 7-1. Revision History of UG0725: PolarFire FPGA Device Power-up and Reset User Guide
RevisionDateDescription
Revision 8.07/21The following is a summary of changes made in this revision.
  • Information about Power-up Function Timing (PUFT) timing parameter for SUSPEND_EN was added. See Design and Memory Initialization.
  • Information about How To Set Up Design and Memory Initialization was updated.
Revision 7.02/21The following is a summary of changes made in this revision.
  • Information about re-calibration was added. See IO Recalibration.
  • Information about the transceiver initialization time was added. See Transceiver Initialization.
  • Information about the PCIe initialization time was added. See PCIe Initialization.
Revision 6.010/20The following is a summary of changes made in this revision.
  • Information about Design and Memory Initialization was updated.
  • Information about ramp-up time was added. See HSIO/GPIO Bank Initialization.
  • Information about low-speed IO calibration was added. See HSIO/GPIO Bank Initialization.
Revision 5.03/19The following is a summary of changes made in this revision.
  • Updated the document for Libero SoC v12.0.
  • Updated the steps to initialize the fabric RAMs, see How To Set Up Design and Memory Initialization.
Revision 4.04/18The following is a summary of changes made in this revision.
  • Updated the document for Libero SoC PolarFire v2.1.
  • Updated Device Boot.
  • Updated Design and Memory Initialization.
  • Updated How To Set Up Design and Memory Initialization.
  • Updated HSIO/GPIO Bank Initialization.
  • Updated Transceiver Initialization.
  • Updated State of Blocks During Power-Up.
Revision 3.04/18The following is a summary of changes made in this revision.
  • Updated the screen shots as per the Libero SoC PolarFire v2.0 release through out the document.
  • A note about SPI Slave Programming mode is deleted from the Design and Memory Initialization and the section is edited to add the usage of PolarFire Initialization Monitor.
  • Added μPROM and External SPI Flash sections (see μPROM and External SPI Flash, Edited HSIO/GPIO Bank Initialization to describe BANK_#_CALIB_STATUS and BANK_#_VDDI_STATUS signals.
  • A note is added in Power-Up to Functional Time to give a reference to PolarFire FPGA Datasheet.
  • Deleted the Top-Level Device Power-Up figure from the Power-Up.
  • Deleted GPIO_ACTIVE and HSIO_ACTIVE pins and added BANK_#_CALIB_STATUS and BANK_#_VDDI_STATUS pins in Simplified Block Diagram of Resets figure.
  • Recommendation on device reset usage was added in DEVRST_N.
  • Power-up To Functional Time figure was updated.
Revision 2.011/17The following is a summary of changes made in this revision.
  • The document was updated to include features and enhancements introduced in the Libero SoC PolarFire v1.1 SP1 release.
  • Information about the use case of PolarFire Initialization Monitor was added. For more information, see User Reset Generation Scheme.
Revision 1.02/17The first publication of UG0725: PolarFire FPGA Device Power-up and Reset User Guide.

The following revision history table describes the changes that were implemented in the PolarFire SoC FPGA Device Power-up and Reset User Guide document. The changes are listed by revision.

Note: PolarFire SoC FPGA Device Power-up and Reset User Guide document is now obsolete and the information in the document has been migrated to PolarFire® FPGA and PolarFire SoC FPGA Device Power-up and Reset User Guide.
Table 7-2. Revision History of PolarFire SoC FPGA Device Power-up and Reset User Guide
RevisionDateDescription
3.010/2020

The following is a summary of changes made in this revision.

2.004/2020

The following is a summary of changes made in this revision.

1.0The first publication of this document.