The pips ensemble encapsulates the pip class from Vivado's Tcl data structure.
More...
The pips ensemble encapsulates the pip class from Vivado's Tcl data structure.
| tincr::pips::between_nodes |
|
|
node1 node2 |
|
|
| |
Get the PIP that connects two nodes.
- Parameters
-
| node1 | The first node object. |
| node2 | The second node object. |
- Returns
- The
pip object that connects these two nodes, if any.
| tincr::pips::get_end |
|
|
args |
|
|
| |
Get the sink node of a PIP.
- Parameters
-
- Returns
- The
node object that is sourced by pip.
| tincr::pips::get_info |
|
|
pip ?info? |
|
|
| |
Get information about a PIP that can be found by parsing its name.
- Parameters
-
| node | The pip object or PIP name to query. |
| info | What information to get about the PIP. Valid values include "tile", "type", "input", "direction", or "output". |
- Returns
- A string containing the specified information.
| tincr::pips::get_start |
|
|
args |
|
|
| |
Get the source node of a PIP.
- Parameters
-
- Returns
- The
node object that sources pip.
| tincr::pips::hops |
|
|
pip hops |
|
|
| |
Get the set of PIPs that are some number of hops away from the given PIP. In this context, a "hop" refers the traversal of one node.
- Parameters
-
| pip | The pip object. |
| hops | An integer specifying the number of hops away from pip. |
- Returns
- A list of
pip objects that are hops nodes downhill from pip.
| tincr::pips::is_route_through |
|
|
pip |
|
|
| |
Is this a route-through PIP?
- Parameters
-
- Returns
- True (1) if
pip is a route-through PIP, false (0) otherwise.