Description
Get block object by name.
Syntax
get_block(<name>)
Returns
PdmBlock object.
Parameters
| Name | Description |
|---|---|
| <name> | Block name. |
Examples
# open an existing project then get block objects
project = open_project('path/to/the/project.pdm')
print(project.block_names)
['ps',
'noc_ddrmc',
'clock',
'logic',
'bram',
...]
ps_block = project.get_block('ps')
logic_block = project.get_block(project.block_names[3])
block_objects = []
for name in project.block_names:
block_objects.append(project.get_block(name))