com.newisys.dv
Class DV

java.lang.Object
  extended by com.newisys.dv.DV

public final class DV
extends Object

Contains convenience fields and methods for static simulations. Specifically, the class contains the static simulation field used by the static signal interface pattern:

 public final class MyInterface
 {
     public final static ClockSignal clk = DV.simulation.getClockSignal(
         "clk", 1);
     public final static InOutSignal x = DV.simulation.getInOutSignal(
         "x", clk, EdgeSet.POSEDGE, 0, EdgeSet.POSEDGE, 1, 1);
 }
 

Note: This class is provided as a convenience to the end user and should NOT be used by any code in the com.newisys.dv package.


Field Summary
static DVSimulation simulation
          DVSimulation object representing the simulation running in this VM/class loader.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

simulation

public static DVSimulation simulation
DVSimulation object representing the simulation running in this VM/class loader. This field is initialized by (the first execution of) DVApplication.DVApplication(DVSimulation), and should therefore be available to any signal interface classes referenced by derived application classes.