|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbyucc.jhdl.base.HelperLibrary
Constructor Summary | |
HelperLibrary()
|
Method Summary | |
static void |
addPropertyToTopWire(Wire w,
java.lang.String s,
java.lang.Object o)
Gets the highest wire (hierarchically) associated with this wire |
static java.util.HashMap |
createVPtoWiresMapping(Cell top)
Creates a HashMap object whose Keys are ValuePropagater Objects, and whose Values are ArrayList Objects of Wires. |
static int |
getFanoutCount(Wire wire)
|
static int |
getFanoutCount(Wire wire,
boolean countFMAP)
Returns the number of sink ports that stem off of this wire. |
static java.lang.Object |
getPropertyFromTopWire(Wire w,
java.lang.String s)
Gets the highest wire (hierarchically) associated with this wire |
static Cell |
getTopCell(Wire w)
|
static Wire |
getTopWire(Wire w)
|
static java.util.ArrayList |
getWiresAttachedToVP(Wire wire,
java.util.HashMap map)
|
static boolean |
isInnerWire(Wire wire,
Cell cell)
Determines if this is an inner wire in the context of the passed in cell. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public HelperLibrary()
Method Detail |
public static boolean isInnerWire(Wire wire, Cell cell)
public static int getFanoutCount(Wire wire)
public static int getFanoutCount(Wire wire, boolean countFMAP)
countFMAP
- Paramaterizes whether or not to count fmaps
for fanout purposes. This paramater defaults to false if
getFanoutCount(Wire)
is used.
getFanoutCount(Wire)
public static java.util.ArrayList getWiresAttachedToVP(Wire wire, java.util.HashMap map)
public static Wire getTopWire(Wire w)
public static Cell getTopCell(Wire w)
public static java.lang.Object getPropertyFromTopWire(Wire w, java.lang.String s)
public static void addPropertyToTopWire(Wire w, java.lang.String s, java.lang.Object o)
public static java.util.HashMap createVPtoWiresMapping(Cell top)
top
- A Cell that is the top cell of the design
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |