com.eu.miscedautils.verilogparser
Class FVPSCUtil
java.lang.Object
com.eu.miscedautils.verilogparser.FVPSCUtil
public class FVPSCUtil
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FVPSCUtil
public FVPSCUtil()
setModuleTranslated
public static void setModuleTranslated(java.lang.String modName)
isModuleTranslated
public static boolean isModuleTranslated(java.lang.String modName)
getSimTimeUnit
public static java.lang.String getSimTimeUnit()
setSimTimeUnit
public static void setSimTimeUnit(FVPSCUtil.TimeUnit simTimeUnit)
getLogicType
public static FVPSCUtil.LogicType getLogicType()
setLogicType
public static void setLogicType(FVPSCUtil.LogicType logicType)
getEffectiveTypeMark
public static java.lang.String getEffectiveTypeMark(FVPBase obj)
getFullObjectTypeMark
public static java.lang.String getFullObjectTypeMark(FVPBase obj)
getEffectiveObjectKind
public static java.lang.String getEffectiveObjectKind(FVPBase obj)
getTemporaryIdentifier
public static java.lang.String getTemporaryIdentifier(FVPBase obj)
getCxxFiles
public static java.util.LinkedList<java.lang.String> getCxxFiles()
addCxxFiles
public static void addCxxFiles(java.lang.String file)
extractParentSignalRange
public static FVPRange extractParentSignalRange(FVPBase signal)
extractSignalFromExpression
public static java.util.LinkedList<FVPBase> extractSignalFromExpression(FVPExprBase val)
extractSignalsReadInAlwaysBlock
public static java.util.LinkedList<FVPBase> extractSignalsReadInAlwaysBlock(FVPAlwaysBlock alwaysBlk)
extractSignalsReadInSequentialStatement
public static java.util.LinkedList<FVPBase> extractSignalsReadInSequentialStatement(FVPSeqStmtBase stmt)
extractSignalsReadInSeqCaseItem
public static java.util.LinkedList<FVPBase> extractSignalsReadInSeqCaseItem(FVPSeqCaseItem stmt)
extractSignalsReadInCaseStatement
public static java.util.LinkedList<FVPBase> extractSignalsReadInCaseStatement(FVPSeqCaseStatement stmt)
extractSignalsReadInSeqAssignment
public static java.util.LinkedList<FVPBase> extractSignalsReadInSeqAssignment(FVPSeqAssignment stmt)