The second new Tcl command is pr_recombine
. This command
is used to remove all lower level RPs, restoring the RP definition to the parent cell.
This command is used less frequently than pr_subdivide
, as it is only
needed for bitstream generation for a parent-level RM, or to return to a specific design
structure for analysis of that specific configuration.
pr_recombine
Description: Re-establish a parent cell as a RP while removing
lower-level RPs when using the Nested Dynamic Function
eXchange solution.
Syntax:
pr_recombine [-cell <arg>] [-quiet] [-verbose]
Usage:
Name Description
-----------------------
[-cell] (Required) Specify reconfigurable container module name
[-quiet] Ignore command errors
[-verbose] Suspend message limits during command execution
pr_recombine moves the HD.RECONFIGURABLE property to the target cell, removing it from any cells below it.
The target cell must currently have an HD.RECONFIGURABLE_CONTAINER
property, deposited there by pr_subdivide
, identifying it as a viable
target for pr_recombine
.