Visible to Intel only — GUID: xxe1488919237952
Ixiasoft
Step 1: Getting Started
Step 2: Creating a Child Level Sub-module
Step 3: Creating Design Partitions
Step 4: Allocating Placement and Routing Region for PR Partitions
Step 5: Adding the Partial Reconfiguration Controller IP
Step 6: Defining Personas
Step 7: Creating Revisions
Step 8: Compiling the Base Revision
Step 9: Preparing the PR Implementation Revisions for Parent PR Partition
Step 10: Preparing the PR Implementation Revisions for Child PR Partitions
Step 11: Programming the Board
Modifying an Existing Persona
Adding a New Persona to the Design
Visible to Intel only — GUID: xxe1488919237952
Ixiasoft
Step 11: Programming the Board
Before you begin:
- Connect the power supply to the Intel Arria® 10 GX FPGA development board.
- Connect the Intel® FPGA Download Cable between your PC USB port and the Intel® FPGA Download Cable port on the development board.
Note: This tutorial utilizes the Intel Arria® 10 GX FPGA development board on the bench, outside of the PCIe* slot in your host machine.
To run the design on the Intel Arria® 10 GX FPGA development board:
- Open the Intel® Quartus® Prime software and click Tools > Programmer.
- In the Programmer, click Hardware Setup and select USB-Blaster.
- Click Auto Detect and select the device, 10AX115S2.
- Click OK. The Intel® Quartus® Prime software detects and updates the Programmer with the three FPGA chips on the board.
- Select the 10AX115S2 device, click Change File and load the blinking_led.sof file.
- Enable Program/Configure for blinking_led.sof file.
- Click Start and wait for the progress bar to reach 100%.
- Observe the LEDs on the board blinking at the same frequency as the original flat design.
- To program only the child PR region, right-click the blinking_led.sof file in the Programmer and click Add PR Programming File.
- Select the hpr_child_slow.pr_parent_partition.pr_partition.rbf file.
- Disable Program/Configure for the blinking_led.sof file.
- Enable Program/Configure for the hpr_child_slow.pr_parent_partition.pr_partition.rbf file and click Start. On the board, observe LED[0], LED[1], and LED[2] continuing to blink. When the progress bar reaches 100%, LED[3] blinks slower
- To program both the parent and child PR region, right-click the .rbf file in the Programmer and click Change PR Programing File.
- Select the hpr_child_empty.pr_parent_partition.rbf file.
- Click Start. On the board, observe that LED[0], LED[1] and LED[2] continue to blink. When the progress bar reaches 100%, LED[3] turns off.
- Repeat the above steps to dynamically re-program just the child PR region, or both the parent and child PR regions simultaneously.
Figure 19. Programming the Intel Arria® 10 GX FPGA Development Board