Hierarchical partial reconfiguration (HPR) is an extension of partial reconfiguration (PR), where you contain one PR region within another PR region. You can create multiple personas for both the child and parent partitions. You nest the child partitions within their parent partitions. Reconfiguring a parent partition does not impact the operation in the static region, but replaces the child partitions of the parent region with default child partition personas.
The HPR design flow includes the following steps:
- Create a base revision for the design and export the static region, as Step 7: Compile the Base Revision and Export the Static Region describes.
- Create the implementation revision for each persona, as Step 8: Setup PR Implementation Revisions describes, and export the parent partitions.
- Specify the .qdb file partition for the static and parent regions.
- Specify the corresponding entity for the parent or child.
Note: Hierarchical PR (HPR) designs do not
support PR bitstream security verification.