com.sun.electric.tool.sc
Class GetNetlist

java.lang.Object
  extended by com.sun.electric.tool.sc.GetNetlist

public class GetNetlist
extends java.lang.Object

This is the netlist reader of the Silicon Compiler tool.


Nested Class Summary
static class GetNetlist.ExtNode
          Class for communicating netlist information to the placer and router.
 
Field Summary
static int BIDIRPORT
          bidirectional port
static int COMPLEXCELL
           
static int FEEDCELL
           
static int GNDPORT
          ground port
static int INPORT
          input port
static int LATERALFEED
           
static int LEAFCELL
          Types of Instances
static int OUTPORT
          output port
static int PORTDIRDOWN
          port direction down
static int PORTDIRLEFT
          port direction left
static int PORTDIRMASK
          mask for port direction
static int PORTDIRRIGHT
          port direction right
static int PORTDIRUP
          port direction up
static int PORTTYPE
          port type mask
static int PWRPORT
          power port
static int SPECIALCELL
           
static int STITCH
           
static int UNPORT
          unknown port
 
Constructor Summary
GetNetlist()
           
 
Method Summary
 boolean readNetCurCell(Cell cell)
          Read the netlist associated with the current cell.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PORTDIRMASK

public static final int PORTDIRMASK
mask for port direction

See Also:
Constant Field Values

PORTDIRUP

public static final int PORTDIRUP
port direction up

See Also:
Constant Field Values

PORTDIRDOWN

public static final int PORTDIRDOWN
port direction down

See Also:
Constant Field Values

PORTDIRRIGHT

public static final int PORTDIRRIGHT
port direction right

See Also:
Constant Field Values

PORTDIRLEFT

public static final int PORTDIRLEFT
port direction left

See Also:
Constant Field Values

PORTTYPE

public static final int PORTTYPE
port type mask

See Also:
Constant Field Values

GNDPORT

public static final int GNDPORT
ground port

See Also:
Constant Field Values

PWRPORT

public static final int PWRPORT
power port

See Also:
Constant Field Values

BIDIRPORT

public static final int BIDIRPORT
bidirectional port

See Also:
Constant Field Values

OUTPORT

public static final int OUTPORT
output port

See Also:
Constant Field Values

INPORT

public static final int INPORT
input port

See Also:
Constant Field Values

UNPORT

public static final int UNPORT
unknown port

See Also:
Constant Field Values

LEAFCELL

public static final int LEAFCELL
Types of Instances

See Also:
Constant Field Values

COMPLEXCELL

public static final int COMPLEXCELL
See Also:
Constant Field Values

SPECIALCELL

public static final int SPECIALCELL
See Also:
Constant Field Values

FEEDCELL

public static final int FEEDCELL
See Also:
Constant Field Values

STITCH

public static final int STITCH
See Also:
Constant Field Values

LATERALFEED

public static final int LATERALFEED
See Also:
Constant Field Values
Constructor Detail

GetNetlist

public GetNetlist()
Method Detail

readNetCurCell

public boolean readNetCurCell(Cell cell)
Read the netlist associated with the current cell.

Returns:
true on error.