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)