public class RegroupInstances
extends Object
Constructor and Description |
---|
RegroupInstances() |
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] args) |
static Map<String,String> |
parseRegroupMappingsFile(String fileName) |
static void |
regroupInstances(Design design,
Map<String,String> regroupMappings)
Regroups the design/netlist hierarchy according to the provided map which
specifies instances to regroup to a new parent name and maintains logical
connectivity.
|
public static void regroupInstances(Design design, Map<String,String> regroupMappings)
design
- The current design to operate onregroupMappings
- A map of regroup mappings where the key is the full
hierarchical instance name to regroup and the value is
the full hierarchical instance name of the new parent
of the instance.public static Map<String,String> parseRegroupMappingsFile(String fileName)
public static void main(String[] args)