Visible to Intel only — GUID: qah1502299898052
Ixiasoft
1.5.1. Step 1: Getting Started
1.5.2. Step 2: Create Design Partitions
1.5.3. Step 3: Allocate Placement and Routing Regions
1.5.4. Step 4: Add the Partial Reconfiguration Controller IP
1.5.5. Step 5: Define Personas
1.5.6. Step 6: Create Revisions
1.5.7. Step 7: Compile the Base Revision
1.5.8. Step 8: Set Up PR Implementation Revisions
1.5.9. Step 9: Change the SUPR Logic
1.5.10. Step 10: Program the Board
1.5.11. Modifying the SUPR Partition
Visible to Intel only — GUID: qah1502299898052
Ixiasoft
1.5.2. Step 2: Create Design Partitions
Create design partitions for each region that you want to partially reconfigure. You can create any number of independent partitions or PR regions in your project. Follow these steps to create design partitions for the u_blinking_led instance as the PR partition, and the u_top_counter instance as the SUPR region:
- Right-click the u_blinking_led instance in the Project Navigator and click Design Partition > Reconfigurable. A design partition icon appears next to each instance that is set as a partition.
Figure 4. Creating Design Partitions
- Repeat step 1 to create a partition for the u_top_counter instance.
- Click Assignments > Design Partitions Window. The window displays all design partitions in the project.
Figure 5. Design Partitions Window
- Double-click the blinking_led Partition Name cell to rename it to pr_partition. Similarly, rename the top_counter partition to supr_partition.
Alternatively, adding the following lines to blinking_led.qsf creates these partitions:
set_instance_assignment -name PARTITION pr_partition \
-to u_blinking_led -entity top
set_instance_assignment -name PARTIAL_RECONFIGURATION_PARTITION ON \
-to u_blinking_led -entity top
set_instance_assignment -name PARTITION supr_partition \
-to u_top_counter -entity top
set_instance_assignment -name PARTIAL_RECONFIGURATION_PARTITION ON \
-to u_top_counter -entity top