Visible to Intel only — GUID: dok1486076358584
Ixiasoft
1.1. Partial Reconfiguration Terminology
1.2. Partial Reconfiguration Process Sequence
1.3. Internal Host Partial Reconfiguration
1.4. External Host Partial Reconfiguration
1.5. Partial Reconfiguration Design Flow
1.6. Partial Reconfiguration Design Considerations
1.7. Hierarchical Partial Reconfiguration
1.8. Partial Reconfiguration Design Timing Analysis
1.9. Partial Reconfiguration Design Simulation
1.10. Partial Reconfiguration Design Debugging
1.11. Partial Reconfiguration Security ( Intel® Stratix® 10 Designs)
1.12. PR Bitstream Compression and Encryption ( Intel® Arria® 10 and Intel® Cyclone® 10 GX Designs)
1.13. Avoiding PR Programming Errors
1.14. Exporting a Version-Compatible Compilation Database for PR Designs
1.15. Creating a Partial Reconfiguration Design Revision History
1.5.1. Step 1: Identify Partial Reconfiguration Resources
1.5.2. Step 2: Create Design Partitions
1.5.3. Step 3: Floorplan the Design
1.5.4. Step 4: Add the Partial Reconfiguration Controller Intel® FPGA IP
1.5.5. Step 5: Define Personas
1.5.6. Step 6: Create Revisions for Personas
1.5.7. Step 7: Compile the Base Revision and Export the Static Region
1.5.8. Step 8: Setup PR Implementation Revisions
1.5.9. Step 9: Program the FPGA Device
1.6.1. Partial Reconfiguration Design Guidelines
1.6.2. PR Design Timing Closure Best Practices
1.6.3. PR File Management
1.6.4. Evaluating PR Region Initial Conditions
1.6.5. Creating Wrapper Logic for PR Regions
1.6.6. Creating Freeze Logic for PR Regions
1.6.7. Resetting the PR Region Registers
1.6.8. Promoting Global Signals in a PR Region
1.6.9. Planning Clocks and other Global Routing
1.6.10. Implementing Clock Enable for On-Chip Memories with Initialized Contents
2.1. Internal and External PR Host Configurations
2.2. Partial Reconfiguration Controller Intel® FPGA IP
2.3. Partial Reconfiguration Controller Intel® Arria® 10 /Cyclone 10 FPGA IP
2.4. Partial Reconfiguration External Configuration Controller Intel® FPGA IP
2.5. Partial Reconfiguration Region Controller Intel® FPGA IP
2.6. Avalon® Memory-Mapped Partial Reconfiguration Freeze Bridge IP
2.7. Avalon® Streaming Partial Reconfiguration Freeze Bridge IP
2.8. Generating and Simulating Intel® FPGA IP
2.9. Intel® Quartus® Prime Pro Edition User Guide: Partial Reconfiguration Archive
2.10. Partial Reconfiguration Solutions IP User Guide Revision History
2.3.1. Agent Interface
2.3.2. Reconfiguration Sequence
2.3.3. Interrupt Interface
2.3.4. Parameters
2.3.5. Ports
2.3.6. Timing Specifications
2.3.7. PR Control Block and CRC Block Verilog HDL Manual Instantiation
2.3.8. PR Control Block and CRC Block VHDL Manual Instantiation
2.3.9. PR Control Block Signals
2.3.10. Configuring an External Host for Intel® Arria® 10 or Intel® Cyclone® 10 GX Designs
2.8.1. Specifying the IP Core Parameters and Options ( Intel® Quartus® Prime Pro Edition)
2.8.2. Running the Freeze Bridge Update script
2.8.3. IP Core Generation Output ( Intel® Quartus® Prime Pro Edition)
2.8.4. Intel® Arria® 10 and Intel® Cyclone® 10 GX PR Control Block Simulation Model
2.8.5. Generating the PR Persona Simulation Model
Visible to Intel only — GUID: dok1486076358584
Ixiasoft
2.7.1. Parameters
The Avalon® Streaming Partial Reconfiguration Freeze Bridge IP core supports customization of the following parameters:
Figure 66. Parameter Editor
Parameter | Values | Description |
---|---|---|
PR region Interface Type | Avalon-ST Source/Avalon-ST Sink | Specifies the interface type for interfacing the PR region with the freeze bridge. |
Enable Freeze port from PR region | On/Off | Enables the freeze port to freeze all the outputs of each PR region to a known constant value. Freezing prevents the signal receivers in the static region from receiving undefined signals during the partial reconfiguration process. |
Select Yes or No to enable or disable interface ports | Yes/No | Enables or disables specific optional freeze bridge interface ports. |
Channel width | <1-128> | Specifies the width of the channel signal. |
Error width | <1-256> | Specifies the width of the error signal. |
Data bits per symbol | <1-512> | Specifies the number of bits per symbol. |
Symbols per beat | <1-512> | Specifies the number of symbols that transfer on every valid clock cycle. |
Error descriptors | <text> | Specifies one or more strings to describe the error condition for each bit of the error port on the sink interface connected to the source interface. Click the plus or minus buttons to add or remove descriptors. |
Max channel number | <0-255> | Specifies the maximum number of output channels. |
Ready latency | <0-8> | Specifies what ready latency to expect from the source interface connected to the sink interface. The ready latency is the number of cycles from the time ready asserts until valid data is driven. |