public class ProbeRouter
extends Object
Constructor and Description |
---|
ProbeRouter() |
Modifier and Type | Method and Description |
---|---|
static List<EDIFHierCellInst> |
findILAs(Design d) |
static void |
main(String[] args) |
static Map<String,String> |
readProbeRequestFile(String fileName) |
static void |
updateProbeConnections(Design d,
Map<String,String> probeToTargetNets)
Updates a design containing an ILA (integrated logic analyzer) probe connections
that already exist in a design.
|
static void |
updateProbeConnections(Design d,
Map<String,String> probeToTargetNets,
PBlock pblock)
Updates a design containing an ILA (integrated logic analyzer) probe connections
that already exist in a design.
|
public static Map<String,String> readProbeRequestFile(String fileName)
public static void updateProbeConnections(Design d, Map<String,String> probeToTargetNets)
d
- The existing placed and routed design with an ILA.probeToTargetNets
- A map from probe names to desired net names (full hierarchical names).public static void updateProbeConnections(Design d, Map<String,String> probeToTargetNets, PBlock pblock)
d
- The existing placed and routed design with an ILA.probeToTargetNets
- A map from probe names to desired net names (full hierarchical names).pblock
- An optional pblock (area constraint) to contain routing within a certain area.public static List<EDIFHierCellInst> findILAs(Design d)
public static void main(String[] args)