byucc.jhdl.Fsm
Class FsmData
java.lang.Object
byucc.jhdl.Fsm.FsmData
- All Implemented Interfaces:
- java.io.Serializable
- public class FsmData
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FsmData
public FsmData()
FsmData
public FsmData(java.util.Hashtable states,
int stWidth,
boolean oneHot,
StringList inputNames,
StringList outputNames,
StringList stateNames,
StringList stateEncodings,
TruthTable truthTable)
setVerbose
public static boolean setVerbose(boolean flag)
- Sets the verbosity, and returns the prior value of the verbose flag
- Parameters:
flag
- The new state of the verbose flag
- Returns:
- The prior state of the verbose flag
toString
public java.lang.String toString()
unserializeFsmData
public static FsmData unserializeFsmData(java.lang.String fname)
serializeFsmData
public void serializeFsmData(java.lang.String fname)
getStates
public java.util.Hashtable getStates()
setStates
public void setStates(java.util.Hashtable h)
getOneHot
public boolean getOneHot()
setOneHot
public void setOneHot(boolean b)
getStWidth
public int getStWidth()
setStWidth
public void setStWidth(int n)
getInputNames
public StringList getInputNames()
setInputNames
public void setInputNames(StringList sl)
getOutputNames
public StringList getOutputNames()
setOutputNames
public void setOutputNames(StringList sl)
getStateNames
public StringList getStateNames()
setStateNames
public void setStateNames(StringList sl)
getStateEncodings
public StringList getStateEncodings()
setStateEncodings
public void setStateEncodings(StringList sl)
getTruthTable
public TruthTable getTruthTable()
setTruthTable
public void setTruthTable(TruthTable t)
doEncodings
public void doEncodings()
replaceLastStateEncodings
public void replaceLastStateEncodings()
- Replace last row in truth with encodings
Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.