byucc.jhdl.parsers.edif.NewJHDLGenerator
Class Cell
java.lang.Object
byucc.jhdl.parsers.edif.NewJHDLGenerator.Cell
- public class Cell
- extends java.lang.Object
Constructor Summary |
Cell()
|
Method Summary |
void |
buildCell(Cell parent,
PortInterface[] portWires)
|
void |
buildCell(Cell parent,
Wire[] portWires)
The version above calls this one after sort everything and
ensuring that the ports match up and everything is the right
width... |
void |
buildCell(java.lang.String offset)
|
void |
buildWrapper(java.lang.String fullFname)
Method to generate a JHDL file that acts as a wrapper for the
parsed in fullFname |
void |
buildWrapper(java.lang.String fullFname,
java.lang.String subcellname)
Method to generate a JHDL file that acts as a wrapper for the
parsed in fullFname |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
VERBOSE
public static boolean VERBOSE
cellName
public java.lang.String cellName
cellType
public java.lang.String cellType
propertyList
public java.util.Hashtable propertyList
cellList
public java.util.Hashtable cellList
netList
public java.util.Hashtable netList
wires
public java.util.Hashtable wires
portList
public SortedHashtable portList
tmpwires
public java.util.Hashtable tmpwires
instance
public Cell instance
Cell
public Cell()
toString
public java.lang.String toString()
buildWrapper
public void buildWrapper(java.lang.String fullFname)
- Method to generate a JHDL file that acts as a wrapper for the
parsed in fullFname
- Parameters:
fullFname
- Full name of a file to be parsed in
buildWrapper
public void buildWrapper(java.lang.String fullFname,
java.lang.String subcellname)
- Method to generate a JHDL file that acts as a wrapper for the
parsed in fullFname
- Parameters:
fullFname
- Full name of a file to be parsed insubcellname
- Full name of a subcell of the top-level cell
of fullFname. This will be the Cell for which the wrapper will
be built.
buildCell
public void buildCell(java.lang.String offset)
buildCell
public void buildCell(Cell parent,
PortInterface[] portWires)
buildCell
public void buildCell(Cell parent,
Wire[] portWires)
- The version above calls this one after sort everything and
ensuring that the ports match up and everything is the right
width...
Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.