com.sun.electric.tool.generator.flag.router
Class Router

java.lang.Object
  extended by com.sun.electric.tool.generator.flag.router.Router

public class Router
extends java.lang.Object


Field Summary
static double DEF_SIZE
           
 
Constructor Summary
Router(FlagConfig config, Scan scan)
           
 
Method Summary
 void connectPwrGnd(java.util.List<NodeInst> nodeInsts)
           
 boolean connectsToM2(PortInst pi)
           
 boolean connectsToM3(PortInst pi)
           
 void newM2SignalWire(PortInst p1, PortInst p2)
           
 PortInst raiseToM3(PortInst pi)
           
 void routeSignals(java.util.List<ToConnect> toConns, LayoutNetlist layNets)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEF_SIZE

public static final double DEF_SIZE
See Also:
Constant Field Values
Constructor Detail

Router

public Router(FlagConfig config,
              Scan scan)
Method Detail

newM2SignalWire

public void newM2SignalWire(PortInst p1,
                            PortInst p2)

connectsToM2

public boolean connectsToM2(PortInst pi)

connectsToM3

public boolean connectsToM3(PortInst pi)

connectPwrGnd

public void connectPwrGnd(java.util.List<NodeInst> nodeInsts)

raiseToM3

public PortInst raiseToM3(PortInst pi)

routeSignals

public void routeSignals(java.util.List<ToConnect> toConns,
                         LayoutNetlist layNets)