public class BlackboxPopulator
extends Object
Module (DCP) implementation.| Constructor and Description |
|---|
BlackboxPopulator() |
| Modifier and Type | Method and Description |
|---|---|
static void |
main(String[] args) |
static void |
postProcessing(Design top,
List<Pair<String,String>> blackboxes)
Process the design after filling black boxes to match what Vivado expects.
|
static boolean |
relocateModuleInsts(Design top,
Module mod,
String cellAnchor,
List<Pair<String,String>> blackboxes)
Fill some black boxes of the given design with the given implementation.
|
public static boolean relocateModuleInsts(Design top, Module mod, String cellAnchor, List<Pair<String,String>> blackboxes)
top - The design with black boxes to fillmod - The implementation to fill the black boxescellAnchor - The reference INT tile used as the handle to mod parameterblackboxes - The list of pairs of a black box cell to be filled and its reference INT tile.
The x-coordinate of this INT tile must match that of the cellAnchor.public static void postProcessing(Design top, List<Pair<String,String>> blackboxes)
top - The design to processblackboxes - The black boxes that was filledpublic static void main(String[] args)