1.5 Migrating Designs to Libero® SoC

This section lists core enhancements and upgrades in Libero SoC v2026.1 and provides the procedure to update a core version.

1.5.1 Core Enhancements and Upgrades

The following table lists core enhancements and upgrades in Libero® SoC v2026.1.

Core2026.1 VersionStatusComments
PF_CRYPTO1.0.111ProductionUpdated tooltip and parameter-description guidance for AHB clock frequency requirements. See the PF_Crypto AHB Clock Frequency Guidance section for more details.
PF_IOD_GENERIC_RX2.1.117ProductionEnhanced PF_IOD_GENERIC_RX configuration guidance for data rate versus fabric clock speed. See the PF_IOD_GENERIC_RX Data Rate and Fabric Clock Configuration Guidance section for more details.
PF_RGMII_TO_GMII1.3.112ProductionRepackaged to include the latest PF_IOD_GENERIC_RX version.
PFSOC_TAMPER2.0.101ProductionDisabled unsupported Fabric Digest Check option for RT PolarFire® SoC devices. See the PFSOC_TAMPER section for more information.

1.5.2 Updating a Core Version

  1. Download the latest version of the core into your vault.
  2. Upgrade each configured core in your design to the latest version by right-clicking the core component in the design hierarchy and selecting Update Component Version. The component is regenerated automatically.
    Important: The Update Component Version option is now available on instances of core components in a SmartDesign canvas as well. In addition, the selected core version is downloaded automatically from the Update Component Version dialog itself if needed.
  3. Review the SmartDesign components and user RTL files in which the core component has been instantiated. If the port-list is modified after updating, right-click the core component's instance in the SmartDesign and select Update Instance. Check for any pin/port disconnections and connect or tie them off as needed, then regenerate the SmartDesign component.
  4. Build Design Hierarchy and Derive the Timing Constraints again from the Constraint Manager tool to use the latest generated core timing constraints.
  5. Rerun the design flow.