|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbyucc.jhdl.base.Nameable
byucc.jhdl.base.Node
byucc.jhdl.base.Cell
byucc.jhdl.base.Structural
byucc.jhdl.Logic.LogicGates
byucc.jhdl.Logic.LogicStatic
byucc.jhdl.Logic.Logic
byucc.jhdl.Xilinx.Virtex2.RAMB16
byucc.jhdl.Xilinx.Virtex2.RAMB16DualParityB
This class provides the functionality of the RAMB16_Sn_Sn Virtex2 dual ported block ram, with the special case of port B having a parity port, while A does not. This class has been deprecated. Do not instantiate this class directly. Use the RAMB16Dual wrapper class instead.
Field Summary | |
static CellInterface[] |
cell_interface
Deprecated. |
protected int[] |
contents
Deprecated. |
static CellInterface[] |
implicit_interface
Deprecated. |
Fields inherited from class byucc.jhdl.Logic.Logic |
ABOVE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_LEFT, ALIGN_LSB, ALIGN_MSB, ALIGN_RIGHT, ALIGN_TOP, BELOW, DOWN, EAST_OF, LEFT_OF, MAX_PACK, NORTH_OF, ON, ONTOP, ONTOP_OF, RIGHT_OF, SOUTH_OF, TOLEFT, TORIGHT, UNCONSTRAINED, UP, WEST_OF |
Fields inherited from class byucc.jhdl.Logic.LogicGates |
tech_mapper |
Fields inherited from class byucc.jhdl.base.Cell |
BOOLEAN, CELL_NAME_DECLARATION, CellInterfaceDeterminesUniqueNetlistStructure, DETERMINE_FROM_STRING, GENERICS_DECLARATION, IMPLICIT_INTERFACE_DECLARATION, INTEGER, INTERFACE_DECLARATION, LONG, PORT_IOS_DECLARATION, PORT_NAMES_DECLARATION, PORT_NET_NAMES_DECLARATION, PORT_PROPERTIES, PORT_WIDTHS_DECLARATION, SIGN_EXT, STRING, ZERO_PAD |
Constructor Summary | |
RAMB16DualParityB(Node parent,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB)
Deprecated. Constructs a new dual-ported Block RAM with parity port. |
|
RAMB16DualParityB(Node parent,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB,
int[] contents)
Deprecated. Constructs a new dual-ported Block RAM with parity port. |
|
RAMB16DualParityB(Node parent,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB,
int[] contents,
java.lang.String name)
Deprecated. Constructs a new named, dual-ported Block RAM with parity port. |
|
RAMB16DualParityB(Node parent,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB,
java.lang.String name)
Deprecated. Constructs a new named, dual-ported Block RAM with parity port. |
|
RAMB16DualParityB(Node parent,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB,
java.lang.String[] contents)
Deprecated. Constructs a new named, dual-ported Block RAM with dual parity ports. |
|
RAMB16DualParityB(Node parent,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB,
java.lang.String[] contents,
java.lang.String name)
Deprecated. Constructs a new named, dual-ported Block RAM with parity port. |
|
RAMB16DualParityB(Node parent,
Wire clkA,
Wire clkB,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB)
Deprecated. Constructs a new dual-ported, multi-clock Block RAM with dual parity ports. |
|
RAMB16DualParityB(Node parent,
Wire clkA,
Wire clkB,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB,
int[] contents)
Deprecated. Constructs a new named, dual-ported, multi-clock Block RAM with dual parity ports. |
|
RAMB16DualParityB(Node parent,
Wire clkA,
Wire clkB,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB,
int[] contents,
java.lang.String name)
Deprecated. Constructs a new named, dual-ported, multi-clock Block RAM. |
|
RAMB16DualParityB(Node parent,
Wire clkA,
Wire clkB,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB,
java.lang.String name)
Deprecated. Constructs a new dual-ported, multi-clock Block RAM with dual parity ports. |
|
RAMB16DualParityB(Node parent,
Wire clkA,
Wire clkB,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB,
java.lang.String[] contents)
Deprecated. Constructs a new dual-ported, multi-clock Block RAM with dual parity ports. |
|
RAMB16DualParityB(Node parent,
Wire clkA,
Wire clkB,
Wire ssrA,
Wire enA,
Wire diA,
Wire weA,
Wire addrA,
Wire doA,
Wire ssrB,
Wire enB,
Wire diB,
Wire dipB,
Wire weB,
Wire addrB,
Wire doB,
Wire dopB,
java.lang.String[] contents,
java.lang.String name)
Deprecated. Constructs a new dual-ported, multi-clock Block RAM with dual parity ports. |
Method Summary | |
protected void |
addMyProperties()
Deprecated. |
protected void |
addMyProperties(java.lang.String[] properties)
Deprecated. |
protected void |
addParityProperties()
Deprecated. |
protected void |
addParityProperties(java.lang.String[] properties)
Deprecated. |
boolean |
cellInterfaceDeterminesUniqueNetlistStructure()
Deprecated. When false, the default behavior of this method, each cell will list itself separately in a netlist, guaranteeing that the netlist will not have invalid data at the expense of a larger file-size. |
protected void |
connectImplicitPorts()
Deprecated. Connects the implicit ports. |
protected boolean |
defaultSimulationModelIsBehavioral()
Deprecated. The default simulation model is structural for Structural cells. |
int[] |
fetchState()
Deprecated. This method is used to fetch the current state of the Cell. |
java.lang.String |
getCellName()
Deprecated. Access the cell name associated with a derived class. |
java.io.Serializable |
getData()
Deprecated. Called by the checkpointing code to get all of the data that should be checkpointed. |
protected java.lang.String[] |
InitializeContents(int[] array,
int width)
Deprecated. This method is called from RAMB16_S and RAMB16_S_S and is used to initialize the contents array. |
protected java.lang.String[] |
InitializeParity(int[] array,
int width)
Deprecated. |
protected java.lang.String[] |
IntArrayToPropertyStrings(int[] array)
Deprecated. |
boolean |
isNetlistLeaf()
Deprecated. A few rare cells are leafCells during netlisting, but not during simulation. |
protected int[] |
PropertyStringsToIntArray(java.lang.String[] pstr)
Deprecated. |
void |
setData(java.io.Serializable data)
Deprecated. This is called on a checkpoint restore, and the object checkpointed out is passed back in. |
void |
updateState(int[] update_value)
Deprecated. This method is used to update the state of the Cell in simulator. |
Methods inherited from class byucc.jhdl.base.Node |
addObservable, addSimulatorCallback, checkAll, delete, getBuildingFlag, getChildren, getChildrenEnumeration, getInstanceName, getParent, getParentCell, getRelatives, getSystem, getWires, optimize, orphanAllowed, printAllChildren, printTree, removeSimulatorCallback, setDefaultClock |
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, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static CellInterface[] implicit_interface
public static CellInterface[] cell_interface
protected int[] contents
Constructor Detail |
public RAMB16DualParityB(Node parent, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB)
parent
- The parent Cell
to the RAMB16DualParityBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBpublic RAMB16DualParityB(Node parent, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB, int[] contents)
parent
- The parent Cell
to the RAMB16DualParityBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBcontents
- An int[]
representing the contents of the entire BlockRam.public RAMB16DualParityB(Node parent, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB, int[] contents, java.lang.String name)
parent
- The parent Cell
to the RAMB16DualParityBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBcontents
- An int[]
representing the contents of the entire BlockRam.name
- Instance name of the RAMB16DualParityBpublic RAMB16DualParityB(Node parent, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB, java.lang.String name)
parent
- The parent Cell
to the RAMB16DualParityBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBname
- Instance name of the RAMB16DualParityBpublic RAMB16DualParityB(Node parent, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB, java.lang.String[] contents, java.lang.String name)
parent
- The parent Cell
to the RAMB16DualParityBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBcontents
- An String[]
representing the contents of the entire BlockRam, each string containing the init string that corresponds to the INIT_00 ... INIT_3F properties.name
- Instance name of the RAMB16DualParityBpublic RAMB16DualParityB(Node parent, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB, java.lang.String[] contents)
parent
- The parent Cell
to the RAMB16DualParityBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBcontents
- An String[]
representing the contents of the entire BlockRam, each string containing the init string that corresponds to the INIT_00 ... INIT_3F properties.public RAMB16DualParityB(Node parent, Wire clkA, Wire clkB, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB)
parent
- The parent Cell
to the RAMB16DualParityBclkA
- The Wire
to be connected to clock port clkAclkB
- The Wire
to be connected to clock port clkBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBpublic RAMB16DualParityB(Node parent, Wire clkA, Wire clkB, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB, java.lang.String name)
parent
- The parent Cell
to the RAMB16DualParityBclkA
- The Wire
to be connected to clock port clkAclkB
- The Wire
to be connected to clock port clkBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBname
- Instance name of the RAMB16DualParityBpublic RAMB16DualParityB(Node parent, Wire clkA, Wire clkB, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB, java.lang.String[] contents)
parent
- The parent Cell
to the RAMB16DualParityBclkA
- The Wire
to be connected to clock port clkAclkB
- The Wire
to be connected to clock port clkBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBcontents
- An String[]
representing the contents of the entire BlockRam, each string containing the init string that corresponds to the INIT_00 ... INIT_3F properties.public RAMB16DualParityB(Node parent, Wire clkA, Wire clkB, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB, java.lang.String[] contents, java.lang.String name)
parent
- The parent Cell
to the RAMB16DualParityBclkA
- The Wire
to be connected to clock port clkAclkB
- The Wire
to be connected to clock port clkBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBcontents
- An String[]
representing the contents of the entire BlockRam, each string containing the init string that corresponds to the INIT_00 ... INIT_3F properties.name
- Instance name of the RAMB16DualParityBpublic RAMB16DualParityB(Node parent, Wire clkA, Wire clkB, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB, int[] contents)
parent
- The parent Cell
to the RAMB16DualParityBclkA
- The Wire
to be connected to clock port clkAclkB
- The Wire
to be connected to clock port clkBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBcontents
- An int[]
representing the contents of the entire BlockRam.public RAMB16DualParityB(Node parent, Wire clkA, Wire clkB, Wire ssrA, Wire enA, Wire diA, Wire weA, Wire addrA, Wire doA, Wire ssrB, Wire enB, Wire diB, Wire dipB, Wire weB, Wire addrB, Wire doB, Wire dopB, int[] contents, java.lang.String name)
parent
- The parent Cell
to the RAMB16DualParityBclkA
- The Wire
to be connected to clock port clkAclkB
- The Wire
to be connected to clock port clkBssrA
- The Wire
to be connected to input port ssrAenA
- The Wire
to be connected to input port enAdiA
- The Wire
to be connected to input port diAweA
- The Wire
to be connected to input port weAaddrA
- The Wire
to be connected to input port addrAdoA
- The Wire
to be connected to output port doAssrB
- The Wire
to be connected to input port ssrBenB
- The Wire
to be connected to input port enBdiB
- The Wire
to be connected to input port diBdipB
- The Wire
to be connected to input port dipBweB
- The Wire
to be connected to input port weBaddrB
- The Wire
to be connected to input port addrBdoB
- The Wire
to be connected to output port doBdopB
- The Wire
to be connected to output port dopBcontents
- An int[]
representing the contents of the entire BlockRam.name
- Instance name of the RAMB16DualParityBMethod Detail |
protected void connectImplicitPorts()
Logic
#implicit_ports
.
If you used the old version of connect_implicit_ports, this method will use
reflection to see that the old version gets called correctly.
connectImplicitPorts
in class Logic
public java.lang.String getCellName()
Cell
getCellName
in class Cell
public boolean isNetlistLeaf()
Cell
isNetlistLeaf
in class Cell
public final boolean cellInterfaceDeterminesUniqueNetlistStructure()
Cell
cellInterfaceDeterminesUniqueNetlistStructure
in class Cell
protected boolean defaultSimulationModelIsBehavioral()
Structural
defaultSimulationModelIsBehavioral
in class Structural
public void updateState(int[] update_value)
LargeExternallyUpdateable
updateState
in interface LargeExternallyUpdateable
update_value
- the state to update topublic int[] fetchState()
LargeExternallyUpdateable
fetchState
in interface LargeExternallyUpdateable
public java.io.Serializable getData()
Checkpointable
getData
in interface Checkpointable
public void setData(java.io.Serializable data)
Checkpointable
setData
in interface Checkpointable
data
- the state that was saved earlierprotected java.lang.String[] InitializeContents(int[] array, int width)
protected java.lang.String[] InitializeParity(int[] array, int width)
protected int[] PropertyStringsToIntArray(java.lang.String[] pstr)
protected java.lang.String[] IntArrayToPropertyStrings(int[] array)
protected void addMyProperties()
protected void addParityProperties()
protected void addMyProperties(java.lang.String[] properties)
protected void addParityProperties(java.lang.String[] properties)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |