get_design_hierarchy
Retrieve the hierarchical structure of a Vivado design, listing modules and instances. Filter results by depth or instance pattern to focus on specific sub-hierarchies.
Instructions
Get the design hierarchy (modules and instances)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_depth | No | Maximum hierarchy depth to return (default: 3) | |
| instance_pattern | No | Wildcard pattern to filter instances (e.g., '*cpu*', 'core/alu/*') |