Visible to Intel only — GUID: icm1503957739675
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: icm1503957739675
Ixiasoft
Creating Implementation Revisions
- To open the Revisions dialog box, click Project > Revisions.
- To create a new revision, double-click <<new revision>>.
- In Revision name, specify hpr_child_default and select blinking_led for Based on revision.
- For the Revision type, select Partial Reconfiguration - Persona Implementation.
Figure 10. Creating RevisionsNote: You can add the static region .qdb file by turning on This project uses a Partition Database (.qdb) file for the root partition, and then specifying the static region .qdb file name.
- Enable This project uses a Partition Database (.qdb) file for the root partition. You do not need to specify the Root Partition Database file at this point. You can input this name at a later stage from the Design Partitions Window.
- Turn off, Set as current revision.
- Repeat steps 1-6 to create these implementation revisions:
- hpr_child_slow
- hpr_child_empty
- hpr_parent_slow_child_default
- hpr_parent_slow_child_slow
Figure 11. New Implementation Revisions - Verify that the .qsf file for each revision now contains the following assignment:
where, place_holder is the default entity name for the newly created PR implementation revision.set_global_assignment -name REVISION_TYPE PR_IMPL set_instance_assignment -name ENTITY_REBINDING place_holder -to u_blinking_led