The macros
ensemble encapsulates the macro
class from Vivado's Tcl data structure.
More...
The macros
ensemble encapsulates the macro
class from Vivado's Tcl data structure.
◆ add_cell()
tincr::macros::add_cell |
|
|
macro cell rloc |
|
|
| |
Add a cell to the macro.
- Parameters
-
macro | The macro to update. |
cell | The cell to add. |
rloc | The relative location. |
◆ delete()
tincr::macros::delete |
|
|
macro |
|
|
| |
Delete a macro.
- Parameters
-
◆ get()
Queries Vivado's object database for a list of macro
objects that fit the given criteria. At the moment, this is just a wrapper function for Vivado's get_macros
command.
◆ new()
Create a new macro.
- Parameters
-
name | The name of the new macro. |
- Returns
- The new
macro
object.
◆ test()
Executes all unit tests for every proc in the macros
ensemble.
- Parameters
-
args | The configuration arguments that will be passed to the tcltest unit testing suite. |
◆ test_proc()
tincr::macros::test_proc |
|
|
proc args |
|
|
| |
Executes all unit tests for a particular proc in the macros
ensemble.
- Parameters
-
proc | The proc to run the unit tests for. |
args | The configuration arguments that will be passed to the tcltest unit testing suite. |