jaga.pj.circuits.fpgaft
Class SimulatorEdgeDLatch

java.lang.Object
  |
  +--jaga.pj.circuits.SimulatorLogicElement
        |
        +--jaga.pj.circuits.SimulatorDelayLE
              |
              +--jaga.pj.circuits.fpgaft.SimulatorFaultyDelayLE
                    |
                    +--jaga.pj.circuits.fpgaft.SimulatorEdgeDLatch
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class SimulatorEdgeDLatch
extends SimulatorFaultyDelayLE

See Also:
Serialized Form

Field Summary
static int C
          Index of Clock in inputs array
static int D
          Index of Data in inputs array
 
Fields inherited from class jaga.pj.circuits.fpgaft.SimulatorFaultyDelayLE
SSA, SSAV
 
Fields inherited from class jaga.pj.circuits.SimulatorDelayLE
delay, delayLeft, nextOutput
 
Fields inherited from class jaga.pj.circuits.SimulatorLogicElement
currentOutput
 
Constructor Summary
SimulatorEdgeDLatch(int delay)
          Creates a new instance of SimulatorEdgeDLatch
 
Method Summary
 void sampleInputs()
           
 java.lang.String toString()
           
 
Methods inherited from class jaga.pj.circuits.fpgaft.SimulatorFaultyDelayLE
getNow, setFault
 
Methods inherited from class jaga.pj.circuits.SimulatorDelayLE
connect, getInput, getInputs, randomReset, refreshOutput, reset, setNow
 
Methods inherited from class jaga.pj.circuits.SimulatorLogicElement
getClone, setRandomSeed
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

C

public static final int C
Index of Clock in inputs array

D

public static final int D
Index of Data in inputs array
Constructor Detail

SimulatorEdgeDLatch

public SimulatorEdgeDLatch(int delay)
Creates a new instance of SimulatorEdgeDLatch
Method Detail

sampleInputs

public final void sampleInputs()
Overrides:
sampleInputs in class SimulatorDelayLE

toString

public java.lang.String toString()
Overrides:
toString in class SimulatorDelayLE