public class PhysNetlistWriter
extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
BUILD_ROUTING_GRAPH_ON_EXPORT |
static String |
LOCKED |
static String |
PORT |
Constructor and Description |
---|
PhysNetlistWriter() |
Modifier and Type | Method and Description |
---|---|
static Map<Net,List<RouteBranchNode>> |
extractSiteRouting(Collection<SiteInst> siteInsts,
List<RouteBranchNode> nullNetStubs) |
static void |
writePhysNetlist(Design design,
String fileName) |
static void |
writePlacement(PhysicalNetlist.PhysNetlist.Builder physNetlist,
Design design,
Enumerator<String> strings,
Collection<SiteInst> siteInsts) |
static void |
writeRouteBranch(PhysicalNetlist.PhysNetlist.RouteBranch.Builder srcBuilder,
RouteBranchNode src,
Enumerator<String> strings) |
static void |
writeStrings(PhysicalNetlist.PhysNetlist.Builder physNetlist,
Enumerator<String> strings) |
public static final boolean BUILD_ROUTING_GRAPH_ON_EXPORT
public static final String LOCKED
public static final String PORT
public static void writePlacement(PhysicalNetlist.PhysNetlist.Builder physNetlist, Design design, Enumerator<String> strings, Collection<SiteInst> siteInsts)
public static Map<Net,List<RouteBranchNode>> extractSiteRouting(Collection<SiteInst> siteInsts, List<RouteBranchNode> nullNetStubs)
public static void writeRouteBranch(PhysicalNetlist.PhysNetlist.RouteBranch.Builder srcBuilder, RouteBranchNode src, Enumerator<String> strings)
public static void writeStrings(PhysicalNetlist.PhysNetlist.Builder physNetlist, Enumerator<String> strings)
public static void writePhysNetlist(Design design, String fileName) throws IOException
IOException