|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectbyucc.jhdl.base.StateObject
This is used to represent the state of a circuit at a given clock cycle. It is Serializable, so it can be written to file or loaded from a file.
| Constructor Summary | |
StateObject(int[] values,
int[][] largeValues,
java.io.Serializable[] checks)
Basic constructor for cycle 0 |
|
StateObject(int cycle,
int step,
int[] values,
int[][] largeValues,
java.io.Serializable[] checks)
Basic constructor |
|
| Method Summary | |
java.io.Serializable[] |
getChecks()
Access the Serializable checks |
int |
getCycle()
Access the cycle count |
int[][] |
getLargeValues()
Access the large values |
int |
getStep()
Access the step count |
int[] |
getValues()
Access the small values |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public StateObject(int cycle,
int step,
int[] values,
int[][] largeValues,
java.io.Serializable[] checks)
cycle - the cycle for this statevalues - any values up to 32 bitslargeValues - any values larger than 32 bitschecks - any Serializable checks
public StateObject(int[] values,
int[][] largeValues,
java.io.Serializable[] checks)
values - any values up to 32 bitslargeValues - any values larger than 32 bitschecks - any Serializable checks| Method Detail |
public int getCycle()
public int getStep()
public int[] getValues()
public int[][] getLargeValues()
public java.io.Serializable[] getChecks()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||