com.eu.miscedautils.gentbvhdl
Class FVhPGenTB

java.lang.Object
  extended by com.eu.miscedautils.gentbvhdl.FVhPGenTB

public class FVhPGenTB
extends java.lang.Object


Nested Class Summary
static class FVhPGenTB.PrefinedDataType
           
 
Field Summary
static java.lang.Integer errorCount
           
static boolean isVerbose
           
 
Constructor Summary
FVhPGenTB(FVhPEntity top, java.lang.String outFile, java.lang.String clk, java.lang.String rst)
           
 
Method Summary
 void declareRandomVarStuff()
           
 java.util.LinkedList<FVhPClock> getClkList()
           
 FVhPClock getMaxSimCycles()
           
 java.lang.Integer getMaxSimTime()
           
 java.lang.String getNewLineChar()
           
 java.util.LinkedList<FVhPReset> getRstList()
           
 void printModelsimCompilationScript()
           
 void printNCSimCompilationScript()
           
 void printTB()
           
 void setClkList(java.util.LinkedList<FVhPClock> clkList)
           
 void setMaxSimCycles(FVhPClock maxSimCycles)
           
 void setMaxSimTime(java.lang.Integer maxSimTime)
           
 void setNewLineChar(java.lang.String newLineChar)
           
 void setRstList(java.util.LinkedList<FVhPReset> rstList)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

errorCount

public static java.lang.Integer errorCount

isVerbose

public static boolean isVerbose
Constructor Detail

FVhPGenTB

public FVhPGenTB(FVhPEntity top,
                 java.lang.String outFile,
                 java.lang.String clk,
                 java.lang.String rst)
Method Detail

getRstList

public java.util.LinkedList<FVhPReset> getRstList()

setRstList

public void setRstList(java.util.LinkedList<FVhPReset> rstList)

getClkList

public java.util.LinkedList<FVhPClock> getClkList()

setClkList

public void setClkList(java.util.LinkedList<FVhPClock> clkList)

getMaxSimTime

public java.lang.Integer getMaxSimTime()

setMaxSimTime

public void setMaxSimTime(java.lang.Integer maxSimTime)

getMaxSimCycles

public FVhPClock getMaxSimCycles()

setMaxSimCycles

public void setMaxSimCycles(FVhPClock maxSimCycles)

printModelsimCompilationScript

public void printModelsimCompilationScript()

printNCSimCompilationScript

public void printNCSimCompilationScript()

printTB

public void printTB()

declareRandomVarStuff

public void declareRandomVarStuff()

getNewLineChar

public java.lang.String getNewLineChar()

setNewLineChar

public void setNewLineChar(java.lang.String newLineChar)