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)