Visible to Intel only — GUID: hwm1639595121511
Ixiasoft
1. About the F-Tile Dynamic Reconfiguration Suite Core
2. Interface Overview
3. Parameters
4. Designing with the IP Core
5. Block Description
6. Configuration Registers
7. F-Tile Dynamic Reconfiguration Suite Intel® FPGA IP User Guide Archives
8. Document Revision History for the F-Tile Dynamic Reconfiguration Suite User Guide
4.1. Generating Dynamic Reconfiguration Design and Configuration Profiles
4.2. Dynamic Reconfiguration QSF Settings
4.3. Dynamic Reconfiguration Using QSF-driven Flow
4.4. Dynamic Reconfiguration Rules
4.5. Hardware States and Configuration Profiles
4.6. Nios® -Based Dynamic Reconfiguration Flow
4.7. Using the Tile Assignment Editor
4.8. Visualizing Dynamic Reconfiguration Group Placement
4.9. Assigning IP_COLOCATE Hierarchy
4.10. Example: Dynamic Reconfiguration with Multirate IP Flow
4.11. Example: Dynamic Reconfiguration Programming Sequence
4.12. Dynamic Reconfiguration Error Recovery Handling
4.13. Determining Profile Numbers
4.14. Master Clock Channel
4.15. Using the IP_RECONFIG_GROUP_PARENT QSF Assignment
4.16. Simulating the IP Core
6.1. Dynamic Reconfiguration New Trigger
6.2. Dynamic Reconfiguration Next Profile 0
6.3. Dynamic Reconfiguration Next Profile 1
6.4. Dynamic Reconfiguration Next Profile 2
6.5. Dynamic Reconfiguration Next Profile 3
6.6. Dynamic Reconfiguration Next Profile 4
6.7. Dynamic Reconfiguration Next Profile 5
6.8. Dynamic Reconfiguration Next Profile 6
6.9. Dynamic Reconfiguration Next Profile 7
6.10. Dynamic Reconfiguration Next Profile 8
6.11. Dynamic Reconfiguration Next Profile 9
6.12. Dynamic Reconfiguration Next Profile 10
6.13. Dynamic Reconfiguration Next Profile 11
6.14. Dynamic Reconfiguration Next Profile 12
6.15. Dynamic Reconfiguration Next Profile 13
6.16. Dynamic Reconfiguration Next Profile 14
6.17. Dynamic Reconfiguration Next Profile 15
6.18. Dynamic Reconfiguration Next Profile 16
6.19. Dynamic Reconfiguration Next Profile 17
6.20. Dynamic Reconfiguration Next Profile 18
6.21. Dynamic Reconfiguration Next Profile 19
6.22. Dynamic Reconfiguration Avalon MM Timeout
6.23. Dynamic Reconfiguration TX Channel Reconfiguration
6.24. Dynamic Reconfiguration RX Channel Reconfiguration
6.25. Dynamic Reconfiguration TX Channel in Reset Acknowledgment
6.26. Dynamic Reconfiguration TX Channel out of Reset
6.27. Dynamic Reconfiguration TX Channel Reset Control Init Status
6.28. Dynamic Reconfiguration TX Channel Source Alarm
6.29. Dynamic Reconfiguration RX Channel in Reset Acknowledgment
6.30. Dynamic Reconfiguration RX Channel out of Reset
6.31. Dynamic Reconfiguration RX Channel Reset Control Init Status
6.32. Dynamic Reconfiguration RX Channel Source Alarm
6.33. Dynamic Reconfiguration Local Error Status
Visible to Intel only — GUID: hwm1639595121511
Ixiasoft
4.1. Generating Dynamic Reconfiguration Design and Configuration Profiles
You configure the Dynamic Reconfiguration IP along with a respective protocol IP through the appropriate IP graphical user interface (GUI) settings. Based on the IP settings, RTL connections in the design, and the required QSF settings, the Quartus® Prime software generates the required programming file sets. The generated programming file sets include the connection information and the MIF file.
To generate a dynamic reconfiguration design, follow these steps:
- Create an Quartus® Prime project.
- In the Quartus® Prime IP Catalog, locate the respective required protocol IP.
- Configure the protocol IP instance with the targeted settings.
- Generate the protocol IP.
- If your design requires multiple protocol IPs, repeat steps 2 through 4 for each protocol IP.
- In the IP Catalog, locate the F-Tile Dynamic Reconfiguration Suite (Dynamic Reconfiguration IP).
- Configure the Dynamic Reconfiguration IP instance with the targeted settings.
- Generate the Dynamic Reconfiguration IP.
- Instantiate the protocol IP(s) and a Dynamic Reconfiguration IP in your RTL. For RTL connections examples, refer to the design examples generated per the F-Tile Dynamic Reconfiguration Design Example User Guide
Note: Each F-tile only supports a single Dynamic Reconfiguration IP instance.
- Enter the dynamic reconfiguration IP-specific .qsf settings such as the reconfiguration groups and others. For more information, refer to Dynamic Reconfiguration QSF Settings. You can use the Tile Assignment Editor to generate the appropriate .qsf settings. For more information, refer to Using the Tile Assignment Editor.
- Once your project compiles, the Quartus® Prime software generates a new top project file and other collaterals required by your design, including a MIF file containing the delta programming sequences.
Figure 2. Dynamic Reconfiguration Design Generation Flow
The diagram below illustrates the RTL connections for a dynamic reconfiguration design:
Figure 3. RTL Connections in Dynamically Reconfigured Design