F-Tile Dynamic Reconfiguration Suite Intel® FPGA IP User Guide

ID 711009
Date 9/30/2024
Public
Document Table of Contents

8. Document Revision History for the F-Tile Dynamic Reconfiguration Suite User Guide

Document Version Quartus® Prime Version IP Version Changes
2024.10.04 24.2 10.0.0 Made the following changes:
  • Revised a note in Features section.
  • Corrected the following Avalon® Memory-Mapped Interface output signal names in Avalon® Memory-Mapped Interface :
    • o_dr_host_avmm_readdata
    • o_dr_host_avmm_readdata_valid
    • o_dr_host_avmm_waitrequest
  • Fixed the typo Save Time Assignment Editor to Save Tile Assignment Editor in Generating the IP_Colocate QSF Assignment.
2024.07.08 24.2 10.0.0 Updated the following Error Codes recovery description for the bit 23:16:
  • ERROR_CODE_2 = 8'h02
  • ERROR_CODE_9 = 8’h09
  • ERROR_CODE_23 = 8'h17
  • ERROR_CODE_24 = 8'h18
  • ERROR_CODE_29 = 8’h1D
2024.04.11 24.1 9.0.0 Made the following Changes:
  • Added Agilex™ 9 device family support in Device Family Support section.
  • Added QSF assignments to modify the PMA analog parameters in Dynamic Reconfiguration Using QSF-driven Flow.
  • In Dynamic Reconfiguration Error Recovery Handling topic, updated the Recovery enabled parameter default setting from Yes to NO.
  • Added Simulating the IP core topic.
2023.12.04 23.4 8.0.0
  • Updated resource utilization numbers due to changes from Nios® II to Nios® V
  • Added resource utilization for the following design example variants:
    • 25G Ethernet with PTP
    • 25G Ethernet to CPRI
    • 25G Ethernet to CPRI with 1G Ethernet
    • 100G Ethernet with PTP
    • 400G Ethernet with PTP
    • FHT 400G Ethernet
    • 400G PMA/FEC Direct PHY
  • In Clock Signals, updated i_cpu_clk signal description
  • In Control and Status Interface, added new o_dr_fast_sim_clk_sel signal
  • In Parameters, updated the F-Tile Dynamic Reconfiguration Suite figure
  • Changed the Recovery enabled parameter default setting from Yes to No.
2023.10.02 23.3 7.3.0
  • Revised the F-Tile Dynamic Reconfiguration Suite Intel® FPGA IP figure and the F-Tile Dynamic Reconfiguration Suite Intel FPGA IP Parameters: Dynamic Reconfiguration Controller IP Tab table:
    • Removed Include NIOS parameter
    • Updated supported range values in NIOS data memory size parameter
  • Revised Master Clock Channel and Selecting the Master Clock Channel topics
  • Removed the IP master clock from the .qsf assignments in the following topics:
    • Dynamic Reconfiguration Using QSF-driven Flow
    • Creating QSF Assignments
    • Example: Dynamic Reconfiguration with Multirate IP Flow
  • Removed Automation for Selecting the Master Clock Channel
2023.07.03 23.2 7.2.0
  • Added 25G-1 PTP with RS-FEC (with 1GE PTP) for Ethernet to CPRI protocol in Features.
  • Added a note about ANLT is optional for Ethernet variants in Features.
  • Revised Design Considerations section.
  • Updated dyn_rcfg_local_error_stat_ctrl_reg field description in Dynamic Reconfiguration Local Error Status.
  • Added the following Error Codes in Dynamic Reconfiguration Local Error Status:
    • ERROR_CODE_23 = 8'h17
    • ERROR_CODE_24 = 8'h18
    • ERROR_CODE_28 = 8'h1C
2023.04.03 23.1 7.1.1
  • Added the following topics in Designing with the IP core chapter:
    • Dynamic Reconfiguration Error Recovery Handling
    • Automation for Selecting the Master Clock Channel
  • Added the following bit in the dyn_rcfg_local_error_stat_ctrl_reg field description table of Dynamic Reconfiguration Local Error Status.
    • 15:8
    • 7:5
    • 4:0
  • Updated IP version in Release information.
  • Added new content for Selecting the Nios® Data Memory Size.
  • Updated product family name to "Intel Agilex 7."
2022.12.19 22.4 7.1.0
  • Removed the following QSF settings and its description
    • set_instance_assignment -name IP_RECONFIG_GROUP_SHARED_SIP -to <ip_instance_hpath> ON|OFF in Dynamic Reconfiguration QSF Settings.
  • Added a note for i_cpu_clk clock signal in Clock Signals of Interface overview .
  • Added a note in dynamic reconfiguration flow diagram in Dynamic Reconfiguration Flow Facilitated by NIOS.
  • Added new sections:
    • Master Clock Channel
    • Selecting the Master Clock Channel
    • Using the IP_RECONFIG_PARENT Assignment.
  • Added the following in Dynamic Reconfiguration TX Channel Reconfiguration
    • TX Channels 0-3 : FHT channels 0-3
    • TX Channels 4-19: FGT channels 0-15
  • Added the following in Dynamic Reconfiguration RX Channel Reconfiguration
    • RX Channels 0-3 : FHT channels 0-3
    • RX Channels 4-19: FGT channels 0-15
  • Added new section: Dynamic Reconfiguration Local Error Status.
2022.09.26 22.3 7.0.0
  • Added the following base variants in Features.
    • FHT 400G-4 with RS-FEC for Ethernet
    • 25G-1 with RS-FEC for Ethernet to CPRI Protocol
  • Added a new topic: Ethernet to CPRI Design Example Parameters.
  • Added bullet about the usage of debug toolkit in Design Consideration.
  • Added new parameter: Recovery Enabled and screenshot in Parameter.
  • Added a note about IP_colocate is assigned on a "per IP" bases, not a "per profile" basis in Generating the IP_Colocate QSF Assignment.
  • Updated N =0-3: FHT channels 0-3 in the following chapters of Configuration Registers section:
    • Dynamic Reconfiguration TX Channel in Reset Acknowledgment
    • Dynamic Reconfiguration TX Channel out of Reset
    • Dynamic Reconfiguration TX Channel Reset Control Init Status
    • Dynamic Reconfiguration TX Channel Source Alarm
    • Dynamic Reconfiguration RX Channel in Reset Acknowledgment
    • Dynamic Reconfiguration RX Channel out of Reset
    • Dynamic Reconfiguration RX Channel Reset Control Init Status
    • Dynamic Reconfiguration RX Channel Source Alarm
2022.06.21 22.2 6.0.0
  • Added support for new design example variants:
    • Ethernet base variants:
      • 100G-4 with RS-FEC and PTP
      • 25G-1 with RS-FEC and PTP
      • 400G-8 with RS-FEC and PTP
    • PMA/FEC Direct PHY base variant: 400G-8 with RS-FEC
  • Added new sections:
    • Using the Tile Assignment Editor
    • Determining Profile Numbers
  • Corrected the access type of the following registers:
    • Dynamic Reconfiguration Next Profile 1
    • Dynamic Reconfiguration Next Profile 2
  • Corrected the bit offset of the following registers:
    • Dynamic Reconfiguration TX Channel Reconfiguration
    • Dynamic Reconfiguration TX Channel Reconfiguration
2022.04.22 22.1 5.0.0
  • Revised Features section.
  • Updated the 400G Ethernet and 50G PMA/FEC Direct PHY design example variants in the Resource Utilization.
  • Added PMA/FEC Direct PHY Multirate IP .qsf assignments in Dynamic Reconfiguration QSF Settings.
  • Added typical dynamic reconfiguration software flow in Nios-Based Dynamic Reconfiguration Flow.
  • Added new topics in the Designing with the IP Core chapter:
    • Dynamic Reconfiguration Using QSF-driven Flow
    • Dynamic Reconfiguration Rules
    • Selecting the Nios Data Memory Size
    • Visualizing Dynamic Reconfiguration Group Placement
    • Assigning IP_COLOCATE Hierarchy
    • Example: Dynamic Reconfiguration with Multirate IP Flow
    • Example: Dynamic Reconfiguration Programming Sequence
  • Globally removed FHT support.
2022.02.03 21.4 4.0.0 Initial release.