byucc.jhdl.TERA
Class TWire
java.lang.Object
byucc.jhdl.base.Nameable
byucc.jhdl.base.Wire
byucc.jhdl.TERA.TWire
- All Implemented Interfaces:
- java.lang.Cloneable
- public final class TWire
- extends Wire
Constructor Summary |
TWire(Cell parent,
int width)
|
TWire(Cell parent,
int width,
java.lang.String name)
|
TWire(Cell parent,
Wire[] wa)
|
TWire(Cell parent,
Wire[] wa,
java.lang.String name)
|
TWire(Cell parent,
WireList wl)
|
TWire(Cell parent,
WireList wl,
java.lang.String name)
|
TWire(Cell parent,
Wire w1,
Wire w2)
|
TWire(Cell parent,
Wire w1,
Wire w2,
java.lang.String name)
|
TWire(Cell parent,
Wire w1,
Wire w2,
Wire w3)
|
TWire(Cell parent,
Wire w1,
Wire w2,
Wire w3,
java.lang.String name)
|
TWire(Cell parent,
Wire w1,
Wire w2,
Wire w3,
Wire w4)
|
TWire(Cell parent,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
java.lang.String name)
|
Method Summary |
int |
getAtomicWidth()
Returns the atomic width of a wire. |
Methods inherited from class byucc.jhdl.base.Wire |
addProperties, addProperties, addProperties, addProperties, addProperty, addProperty, addProperty, addProperty, addProperty, addProperty, clearTransitionCount, createAlias, createAlias, createAlias, createAlias, delete, equals, fixPutCounts, get, get, getA, getA, getAliasForScope, getAllSinkCells, getAllSourceCells, getAtomicWires, getB, getBV, getBV, getBV, getBV, getCanonicalName, getL, getL, getLeafSinkCells, getLeafSourceCells, getLoad, getNetlistLeafSinkCellsNonUnique, getOrigin, getParent, getParentCell, getProperties, getProperties, getProperty, getProperty, getPropertyValue, getPropertyValue, getSinkCell, getSinkCells, getSourceCell, getSourceCells, getSystem, getTransitionCount, getValueArray, getWidth, getWire, getWire, getWire, getWire, getX, getX, getXA, getXB, getXBV, getXBV, getXBV, getXBV, getXL, getXL, getZ, getZ, getZA, getZB, getZBV, getZBV, getZBV, getZBV, getZL, getZL, gw, gw, gw, gw, hasBeenPut, hashCode, hasProperties, hasProperties, init, init, initWireFromArray, initWireFromList, initWireFromRange, isAlias, isAlreadySourced, isAtomic, isBidirectional, isOkToDangle, isRoot, isSourcelessOk, isSubsetOf, isUnidirectional, newWire, orphanAllowed, put, putA, putB, putBV, putL, putTriState, putTriStateA, putTriStateBV, putTriStateL, range, range, range, range, removeProperty, removeProperty, replaceProperty, replaceProperty, replaceProperty, replaceProperty, setLoad, setProperty, setProperty, statisticsEnabled, toString, validSinkCell, validSourceCell |
Methods inherited from class byucc.jhdl.base.Nameable |
caseSensitivity, caseSensitivity, disableNameClashChecking, getFullName, getFullNameNoTestBench, getHierNameNoTestBench, getInstanceNo, getInstanceNumber, getLeafName, getLeafName, getRelativeName, getUserName, getUserName, hasUserSpecifiedName, isDescendantOf, setInstanceNumber |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
TWire
public TWire(Cell parent,
int width)
TWire
public TWire(Cell parent,
int width,
java.lang.String name)
TWire
public TWire(Cell parent,
Wire w1,
Wire w2)
TWire
public TWire(Cell parent,
Wire w1,
Wire w2,
Wire w3)
TWire
public TWire(Cell parent,
Wire w1,
Wire w2,
Wire w3,
Wire w4)
TWire
public TWire(Cell parent,
Wire w1,
Wire w2,
java.lang.String name)
TWire
public TWire(Cell parent,
Wire w1,
Wire w2,
Wire w3,
java.lang.String name)
TWire
public TWire(Cell parent,
Wire w1,
Wire w2,
Wire w3,
Wire w4,
java.lang.String name)
TWire
public TWire(Cell parent,
WireList wl)
TWire
public TWire(Cell parent,
WireList wl,
java.lang.String name)
TWire
public TWire(Cell parent,
Wire[] wa)
TWire
public TWire(Cell parent,
Wire[] wa,
java.lang.String name)
getAtomicWidth
public final int getAtomicWidth()
- Description copied from class:
Wire
- Returns the atomic width of a wire. Valid widths are 1, 2, 4, and 8.
- Specified by:
getAtomicWidth
in class Wire
- Returns:
- the minimum width of a wire for the current architecture.
Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.